Resume

Sajad Shokraei

Frontend Developer | Nuxt

Tehran, IranSajadzshoki80@gmail.com

Experienced in frontend architecture, reusable component design, responsive UI development, API integration, and database modeling. I take projects from planning to production while maintaining code quality and performance.

Work

2024-11 — Present

Frontend Developer — VistaApp

Developed and contributed to ~20 production web applications using Vue.js, Nuxt and TypeScript. Designed scalable frontend architectures, responsive RTL interfaces, and implemented authentication flows and real-time features.

Education

2020 — 2026

Bachelor of Computer Engineering

Islamic Azad University, Tehran South Branch · Tehran, Iran

Technologies I work with

Nuxt · Vue · TypeScript · JavaScript · HTML5 · CSS3 · UnoCSS · Tailwind CSS · Prisma · REST APIs · WebSockets · Redis · JWT · OTP · Capacitor · Docker · React · AdonisJS

Selected work

Vitsell 2025

Vista. Online store for phones and digital goods: catalog, filters, cart, and content pages. I built the Nuxt storefront and the Adonis backend.

Dayan 2025

Vista. Cloud accounting for expenses, sales, customer ledgers, custom invoices, and a live price list, on phone and web. I built the Nuxt frontend and the Adonis backend.

WorkQuest 2026

Personal project. Multi-tenant SaaS for employee performance: tasks, scored reviews, XP and coins, peer recognition, challenges, and company analytics. Persian-first, with phone OTP and revocable sessions.

Nasq 2026

Personal project. Persian accounting for small businesses: invoices, checks, parties, and products, with a local ledger that keeps financial history intact when records change.

Sazan 2026

Personal project. Bilingual studio site: marketing pages, portfolio, a guided project request, contact, and a protected admin for projects, services, categories, and requests.

Waqtino 2026

Personal project. Mobile-first appointment booking. Customers search and book; owners manage services, staff, and appointments. Persian RTL, shaped for an Android build with Capacitor.

Trado 2026

Personal project. A spot-trading journal, not an exchange. Buys and sells stay in trades you define, with USD and Toman amounts, manual prices, and portfolio performance.

Ham Sakhteman 2026

Personal project. Persian RTL building management: this month’s charge, announcements, units and residents, and service requests you can track.

Artivo 2026

Personal project. Marketplace connecting clients with graphic designers and photographers. Project wizard, central pricing, open jobs, services, photo locations, accounts, and an admin panel.

TuneRoom 2026

Personal project. A shared music room for a small group. People add tracks by upload or link, queue them, and each listener controls their own playback.

Chapkhaneh 2026

Personal project. Website system for a large printing company, demoed as Mobin Bartar. Persian-first and bilingual, with catalog content in PostgreSQL and an admin panel.

MotoMeet 2026

Personal project. Social platform for motorcycle riders: rides, clubs, a garage, chat, notifications, and moderation. Persian RTL, with phone auth and Prisma.

MotoFix 2026

Personal project. Find nearby motorcycle services: repair, tires, oil, parts, and roadside help. Map discovery, business pages, an owner dashboard, and admin review.

Qotbnama 2025

Vista. Bilingual frontend for country pages and maps. I built the Nuxt interface; Prisma sits on the data layer.

Nova 2025

Vista. Crypto exchange frontend: spot, futures, margin, OTC, and KYC, with markets and account screens. Nuxt on the client, Prisma on the data layer.

Sooraya 2025

Vista. Digital bookstore: books, magazines, podcasts, audiobooks, films, and exams, plus publisher entry and book requests. Nuxt frontend with Prisma.

Dandoonet 2025

Vista. Dental network. Patients find clinics on a map, with a dentist mode and OTP sign-in. I built the Nuxt frontend; Prisma is the data layer.

Abi 2025

Vista. Restaurant product with separate waiter and kitchen views. Nuxt frontend and Prisma.