H
Open to new opportunities

Homa Zohdi

Full-Stack Developer

Tehran, Iran

Homa Zohdi
  • 4+years shipping web apps
  • 40%faster LCP on a VOD platform

I build complete web applications end to end — React and Next.js frontends, Node.js and NestJS backends — including consumer platforms used by tens of thousands of people.

About me

I have spent 4+ years shipping complete web applications, and I like owning the whole delivery: database and API design with NestJS, Prisma and PostgreSQL, fast server-rendered frontends with Next.js, and Docker-based deployment.

Day to day I work in Agile teams alongside design, backend and product, shipping complete features rather than isolated layers. I care about reusable UI architecture, accessibility (WCAG 2.1) and performance you can measure in Core Web Vitals.

I have also delivered a project entirely on my own for a private client, from gathering requirements and choosing the architecture to design, development and deployment. Before software, I studied electrical engineering, which still shapes how I approach systems.

Experience

Where I've worked and what I delivered there.

  1. Mar 2024 – Present

    Software Engineer

    WebCasting (Tehran, on-site)

    Full-stack work on falaktv.live, a video-on-demand platform, and FalakAI, an AI content creation platform.

    • Built the Next.js 15 and TypeScript frontend with SSR/ISR and integrated REST APIs from Node.js/NestJS backend services, delivering a scalable, SEO-friendly experience.
    • Designed and maintained a reusable component library and optimized SSR/ISR rendering strategies, reducing LCP by 40%.
    • Reviewed peers' code and helped establish best practices and consistent patterns across the codebase.
    • Delivered responsive, accessible (WCAG 2.1) features end to end with UX/UI, backend and product teams.
    • On FalakAI, built features across the frontend and backend, and collaborated on semantic relationships in the knowledge graph, caching, context compaction and workspaces.
    • Next.js 15
    • TypeScript
    • NestJS
    • Node.js
    • SSR / ISR
  2. Mar 2023 – Feb 2024

    Frontend Developer

    Elegant Hoopoe (Dubai, remote)

    A healthcare web app and the CRM panel behind it.

    • Developed a healthcare web app with personalized health plans and real-time consultation booking, increasing user retention by 25%.
    • Built a CRM admin panel that lets operators manage 10K+ patient records efficiently.
    • Took part in Scrum rituals and code reviews, contributing to stable releases with no critical bugs.
    • Next.js
    • React Query
    • Tailwind CSS
    • Material UI
    • Storybook
    • Orval
  3. Jun 2022 – Feb 2023

    Frontend Developer

    Siz-Tel (Tehran, on-site)

    A customer website redesign and a high-load admin panel.

    • Redesigned the customer-facing website, strengthening brand presence and doubling organic traffic.
    • Engineered a high-throughput admin panel, resolving stability issues under high load.
    • React
    • Mantine
    • Ant Design
    • Tailwind CSS
    • RTK Query
    • Axios
  4. Jan 2022 – May 2022

    Frontend Developer

    Hasin Group (Tehran, on-site)

    Lending tools for customers and operators.

    • Built a customer loan dashboard with real-time application tracking, payment schedules and document upload.
    • Built an admin CRM panel that streamlined operator workflows.
    • React
    • Redux Saga
    • Axios
    • Styled Components

Skills

The tools and practices I use every week.

Frontend

  • TypeScript
  • JavaScript (ES6+)
  • React
  • Next.js 15 (App Router)
  • Redux
  • Zustand
  • React Query
  • RTK Query
  • Axios
  • Orval

Backend & DevOps

  • Node.js
  • NestJS
  • Prisma
  • PostgreSQL
  • REST API design
  • Docker
  • Git & GitHub

UI & design systems

  • Component libraries
  • Storybook
  • Tailwind CSS
  • Material UI
  • Sass / SCSS
  • Styled Components
  • Ant Design
  • Mantine
  • shadcn/ui

Performance & quality

  • Core Web Vitals
  • SSR / ISR
  • Code splitting
  • Lazy loading
  • WCAG 2.1
  • Code review
  • Agile / Scrum
  • Jira

Languages

  • Persian (native)
  • English (professional working proficiency)

Get in touch

Tell me about your project or the role you're hiring for, and I'll get back to you by email.

Based in
Tehran, Iran