Profile Picture

Amir Mahdi Zarei nejad

Frontend Developer

Specializing in React & Next.js. Shipped 50+ production features with proven performance gains. Expert in building responsive, user-focused interfaces.

Experience

Frontend Developer

Freelance | Self-EmployedAug 2025 - Present (3+ months)

Next.js 15, Expo, TypeScript, TanStack Query, Zustand, shadcn, NativeWind

  • Built real estate web platform with Next.js 15 leveraging latest server actions for data mutations
  • Developed B2B real estate mobile app with Expo, implementing optimistic fetches for instant UX
  • Reduced notification delivery latency from ~8s to <1s by integrating real-time updates via WebSockets and Pusher JS for property inquiries, price changes, and new listings; ensured 99.9% uptime in production
  • Implemented modern state management with TanStack React Query & Zustand across web and mobile
  • Collaborated with backend team via Scrum sprints to deliver all frontend milestones on time
  • Built consistent design systems using shadcn (web) and NativeWind (mobile)

Frontend Developer

Codinoob, TehranFeb 2025 - Jul 2025 (6 months)

Next.js, Redux, RTK Query, TypeScript, GitLab CI/CD

  • Engineered 30+ responsive UIs using Next.js, accelerating development by 25%
  • Refined state management with Redux & RTK Query, cutting boilerplate by 30% and reducing load times by 20%
  • Built custom UIs from scratch without external libraries, reducing dependencies by 35%
  • Led SSR vs. CSR decision framework, optimizing page loads by 15%
  • Orchestrated CI/CD deployments via GitLab, reducing deployment time by 20%

Frontend Developer

Nilasoft, RemoteJan 2024 - Feb 2025 (1 year 2 months)

Angular, Angular Signals, Leaflet Maps, Jira, Git

  • Revamped legacy Angular codebases with Angular Signals, reducing re-renders by 20%
  • Enhanced high-traffic landing page UI, increasing usability scores by 15%
  • Integrated & customized Leaflet maps, boosting engagement by 10%
  • Adopted Agile workflows via Jira for sprint planning and task tracking

Featured Project

Connecty

Next.js 15, TypeScript, TailwindCSS, Vercel

A real-time social vibe-sharing app for group settings. Set your mood status (social, solo, busy) so others know your availability without awkward guessing.

  • Built with Next.js 15 App Router and server actions
  • Fully responsive design optimized for mobile-first experience
  • Deployed on Vercel with continuous integration

Skills & Technologies

Frontend Frameworks

ReactNext.jsReact Native (Expo)Angular

Languages & Core

TypeScriptJavaScript (ES6+)HTML5CSS3

Styling & UI

TailwindCSSSCSSResponsive Design

State & Data

ReduxRTK QueryReact QueryZustandREST APIs

Tools & Workflow

GitGitLab CI/CDJiraVercelAgile/Scrum