Skip to the AI terminal

$

Seraj Vahdati

Senior Software Engineer

I build fast, accessible interfaces — and lately the AI and backend behind them.

Open to senior frontend / full-stack roles and freelance work

$

  • +50%performancejQuery → React migration@ Bimebazar
  • +35%sales conversionfull website rewrite@ LogicKit
  • −20%development costdesign system from scratch@ Omid Analyzer
  • −15%load timeauthentication system rework@ Setflow
  • 100+code reviews95% coding-standards adherence@ Goki
  • 900+commitsProMom: web, iOS, backend & AI@ Felixin

$

Ask me

Hi, I'm Seraj 👋 Ask me anything about my work, or type help for commands.

$

Projects

Products I've architected, shipped, and scaled — from design systems to AI engines.

$

Journey

Since 2008 — from hand-coded CSS to full-stack AI products.

  1. 09 · Sep 2024 — Nov 2026 · United States (Remote)

    Senior Software Engineer @ Felixin

    • Architected and implemented project structure for company projects, establishing best practices and scalable architecture for long-term maintainability.
    • Developed the app.webcentriq.com platform using Next.js, Tailwind CSS, and shadcn/ui, delivering a modern and responsive user experience.
    • Implemented a comprehensive end-to-end testing suite for Scaleward using Playwright, ensuring robust test coverage and improved code quality.
    • ProMom (pregnancy & parenting app): full-stack across web, iOS, backend, and AI in a large-scale monorepo, 900+ commits. +5 details
      • Web (Next.js 16, React 19, TypeScript, Tailwind CSS 4): led the redesign of BellySafe, the app's food-safety checker (search, infinite-scroll history, food detail pages); built breadcrumbs, notification controls, and an account-reactivation flow.
      • Profile redesign (iOS): led the end-to-end rebuild of the Profile experience: new Profile Home, My Cycle, My Pregnancy and My Postpartum screens, settings and preferences, Face ID sign-in, and data export.
      • iOS (Swift, UIKit, SnapKit, MVVM-C): built the BellySafe results experience and Baby Tracker growth, temperature, and pumping features, including restructuring them into dedicated modules.
      • AI (Python, FastAPI, LangGraph, RAG): built BellySafe's AI analysis engine with source-grounded verdicts, stage-aware retrieval, a food taxonomy, and photo-based food identification.
      • Backend (NestJS, TypeORM, PostgreSQL, Redis/Bull): REST APIs, database migrations, validation, and performance work.
    • Developed reusable UI systems, feature-based architecture with TanStack Query and Zustand, and centralized API service layers with OpenAPI type generation; kept web and iOS at feature parity.
    • Used AI coding tools and agent workflows as a core part of daily development; set up the team's AI-assisted workflow and led knowledge-sharing sessions on AI tools and testing best practices.
    • Optimized application performance through code splitting, lazy loading, and bundle optimization, improving load times significantly.
  2. 08 · 2026 · Tehran, Iran

    Full-Stack Developer @ Peleahani

    • Owned a production B2B and B2C gold trading platform in Iran end to end: architecture, frontend, backend and DevOps.
    • Turborepo + pnpm monorepo with a customer PWA and an admin panel (Next.js 16, React 19, strict TypeScript, Tailwind CSS v4 + shadcn/ui with logical properties for RTL) and shared UI kit, API layer, i18n and PWA packages; API types generated from the backend's OpenAPI spec.
    • Backend on NestJS 11, TypeORM and PostgreSQL; Redis for caching, pub/sub and real-time fan-out; BullMQ jobs in a separate worker; Server-Sent Events stream live prices, orders and remittances.
    • Live trading of molten gold, coins and silver against prices from several dealers, with every order checked against the customer's credit and balance; trades, transfers and fees post automatically to the merchant's accounting system with balance reconciliation.
    • Security: httpOnly JWT with refresh-token rotation and reuse detection, SMS OTP and passkey (WebAuthn) login, and role- and permission-based admin access.
    • DevOps: GitHub Actions builds Docker images to GHCR and Dokploy deploys them with health checks and automatic migrations; weekly backups and Pino logging. Built for Iran's networks with self-hosted assets and Persian RTL throughout.
  3. 07 · Jul 2023 — Sep 2024 · Milan, Italy (Remote)

    Senior Front End Engineer @ Setflow

    • Architected and implemented an authentication system, resulting in a 15% improvement in application load time and enhanced security.
    • Developed advanced Annotation and Map components with real-time collaboration features, enhancing user interaction and workflow efficiency.
    • Engineered new features using Next.js, TypeScript, and shadcn/ui, following modern design patterns and best practices.
  4. 06 · Jun 2022 — Jul 2023 · Sydney, Australia (Remote)

    Senior Front End Engineer @ Goki

    • Developed and shipped new features using React.js, TypeScript, styled-components, and Ant Design, improving user experience and platform capabilities.
    • Optimized API integration logic by implementing a Universal API Consumer (UAC), reducing code duplication and improving maintainability.
    • Refactored a legacy codebase to modern React patterns, improving code maintainability, readability, and team velocity.
    • Conducted 100+ code reviews, maintaining 95% adherence to coding standards and mentoring junior developers.
  5. 05 · Mar 2020 — Jun 2022 · Tehran, Iran

    Senior Front End Engineer @ Omid Analyzer

    • Led development, redesign, and maintenance of all front-end products using React.js, TypeScript, Redux, Webpack, and ES6, serving thousands of daily users.
    • Built a comprehensive Design System from scratch, improving developer experience and reducing development costs by 20%.
    • Established and championed Git Flow best practices, component architecture standards, and clean code principles across the team.
    • Led a product redesign initiative using Sketch, improving user satisfaction and interface consistency.
  6. 04 · Nov 2018 — Apr 2020 · Los Angeles, USA (Remote)

    Lead Front End Developer @ LogicKit

    • Managed and mentored a team of 3 Front End Developers, establishing code standards and conducting regular code reviews.
    • Led a complete website rewrite, resulting in a 35% increase in sales conversion and improved user engagement.
    • Architected and maintained a UI Kit package library with React, TypeScript, and Styled-Components, enabling consistent design across products.
    • Implemented robust state management using Apollo GraphQL and Redux for complex, data-driven user interfaces.
    • Optimized the build pipeline by migrating from Create React App to a custom Webpack configuration, reducing bundle size and build times.
  7. 03 · May 2016 — Oct 2018 · Tehran, Iran

    Front End Developer @ Bimebazar

    • Led the complete migration from a legacy HTML, CSS, and jQuery codebase to a modern React, Redux, and Webpack stack, achieving a 50% performance improvement.
    • Optimized Core Web Vitals metrics including LCP and CLS, resulting in a 40% improvement in user experience scores.
    • Led a product redesign initiative using Sketch, modernizing the user interface and improving conversion rates.
  8. 02 · Jan 2012 — Feb 2014 · Tehran, Iran

    Front End Developer & User Interface Designer @ Karina Mobile Solutions

    • Designed CSS templates for use across all website pages, working with CSS backgrounds, positioning, text, borders, margins, padding, and tables.
    • Applied optimization techniques to reduce page size and load times, enhancing user experience using sprites.
    • Developed user interfaces using HTML, CSS, jQuery, JavaScript, and WordPress.
  9. 01 · Aug 2008 — Jan 2012 · Tehran, Iran

    Web Developer & User Interface Designer @ Freelance

$

Skills

Frontend at the core, full-stack and AI when the product needs it.

~/stack

seraj@latest ~/stack

  • frontend (10)

    • React
    • Next.js
    • TypeScript
    • JavaScript
    • Redux
    • Zustand
    • TanStack Query
    • GraphQL
    • PWA
    • i18n & RTL
  • backend (12)

    • Node.js
    • NestJS
    • Express.js
    • TypeORM
    • BullMQ
    • Server-Sent Events
    • Passkeys (WebAuthn)
    • Python
    • Django
    • PHP
    • PostgreSQL
    • Redis
  • ai (5)

    • LLM Integration
    • RAG
    • LangGraph
    • FastAPI
    • AI Coding Agents
  • mobile (3)

    • Swift
    • UIKit
    • SnapKit
  • testing (4)

    • Playwright
    • Cypress
    • Jest
    • Vitest
  • styling (3)

    • Tailwind CSS
    • shadcn/ui
    • Styled-Components
  • tooling (8)

    • Git
    • Docker
    • GitHub Actions
    • Dokploy
    • Turborepo
    • pnpm
    • Webpack
    • Linux
  • languages (human) (3)

    • English (Professional)
    • Persian (Native)
    • Kurdish (Native)

48 packages, 0 vulnerabilities

$

Hire me

Open to senior frontend / full-stack roles and freelance work.

What's on your mind?

to: svahdati71@gmail.com

subject: Senior role at [company]

Hi Seraj,

I'm [name] from [company]. We're hiring for [role] and your work caught our eye.

[A line about the team, the stack, and what the role involves]

Would you be open to a quick call?

Thanks,
[name]

$

Resume

Every role, project and result from 2008 to today, ready to share with your team.