<Amirhosein/>
Amirhosein Abbasi
Frontend Developer

Amirhosein Abbasi

Frontend Developer specializing in building scalable and maintainable web applications using React.js and Next.js. Focused on system design, software architecture, and applying design patterns to create clean, efficient, and high-quality solutions. Enjoy collaborating with talented teams on challenging projects where I can contribute, continue learning, and grow technically.

Skills

Technologies and practices I use to build scalable, maintainable frontend applications.

  • Frameworks/Libraries
    Next.jsReact.jsnext-intl
  • State Management & Data
    ZustandRedux ToolkitRTK QueryTanStack QueryAxios
  • Programming Languages
    JavaScriptTypeScriptHTML / CSS
  • Styling & UI
    Tailwind CSSShadcn UIHero UIAnt DesignMUIResponsive Design
  • APIs & Validation
    RESTful APIsWebSocketsZodReact Hook Form
  • Tools & DevOps
    GitDocker
  • Computer Science
    JavaScript Data Structures and Algorithms (DSA)Frontend System Design
  • Tools & Performance
    PWAWeb VitalsLazy LoadingLighthouse Audits

Technical Experience

A track record of shipping scalable marketplaces, dashboards, and high-performance web platforms across remote and on-site teams.

  1. Frontend EngineerPresentRemote
    Bomaid
    Service Marketplace Platform for German Clients in the U.S.

    May 2026 — Present

    • Building a comprehensive service marketplace — not products, but real-world services like real estate consulting, renovation, and repairs — connecting German-speaking providers with U.S.-based users across multiple panels including User, Provider, Admin, and an integrated E-commerce storefront, using Next.js, TypeScript, and ShadCN/UI.
    • Engineered a Provider Panel where service owners onboard and list their offerings, and a User Panel with an advanced filtering system that lets clients drill down through the full service catalog to find exactly what they need from a specific provider.
    • Given the scale of the platform, placed a strong emphasis on system design and architecture — applying consistent design patterns, leveraging Next.js rendering strategies (SSR, ISR) per route, and managing global state with Redux Toolkit to keep performance sharp as the feature surface grows.
    • Shipped full multilingual support with next-intl for German and English audiences, and enforced end-to-end type safety across all complex multi-step forms using React Hook Form and Zod.
    Next.jsTypeScriptShadCN/UIRedux ToolkitSSRISRnext-intlReact Hook FormZod
  2. Full Stack DeveloperRemote
    Befrosh
    Social Media Services Marketplace Platform

    Mar 2026 — May 2026

    • Architected a full-stack marketplace from the ground up using Next.js and TypeScript, covering everything from database schema to UI — giving users a seamless way to purchase and manage social media growth services through an automated pipeline.
    • Designed and exposed RESTful APIs backed by MongoDB, handling data modeling, validation, and persistence across the entire service layer.
    • Wired up client-side logic with Zustand and TanStack Query, and enforced strict input contracts using React Hook Form, Zod, and composable ShadCN/UI components.
    Next.jsTypeScriptMongoDBRESTful APIsZustandTanStack QueryReact Hook FormZodShadCN/UI
  3. Frontend EngineerRemote
    Bepors
    AI Models Marketplace & Chat Platform

    Mar 2026 — May 2026

    • Built a conversational AI platform where users can buy access to multiple AI models and interact with them through a unified chat interface — think ChatGPT, but multi-model — using Next.js and TypeScript.
    • Handled complex async data flows and real-time UI updates by combining Zustand for local state with TanStack Query for server synchronization, keeping the experience snappy and consistent.
    • Crafted a fully responsive component library with ShadCN/UI and Tailwind CSS, with a hard focus on scalable folder structure and long-term maintainability.
    Next.jsTypeScriptZustandTanStack QueryShadCN/UITailwind CSS
  4. Frontend EngineerRemote
    Hadiankhamse
    Chemical Materials Marketplace

    Dec 2025 — Feb 2026

    • Delivered a polished, accessible storefront for a B2B chemical marketplace using Next.js, TypeScript, and ShadCN/UI, translating complex product data into a clean browsing experience.
    • Implemented multilingual support with next-intl to serve an international audience, alongside SEO optimizations that improved discoverability in search results.
    • Kept client and server state predictable with TanStack Query and Zustand, and enforced data integrity at the form level through React Hook Form and Zod.
    Next.jsTypeScriptShadCN/UInext-intlTanStack QueryZustandReact Hook FormZodSEO
  5. Frontend EngineerRemote
    Nilimoon
    Cosmetics & Beauty E-commerce Platform

    May 2025 — Nov 2025

    • Translated pixel-perfect Figma designs into fully functional User and Admin dashboards using Next.js, TypeScript, and Ant Design — matching every spacing, color, and interaction spec.
    • Pushed Core Web Vitals scores up significantly by introducing lazy loading, dynamic imports, and targeted bundle-splitting across the most performance-sensitive routes.
    • Locked down sensitive areas with role-based access control and kept UI state consistent under heavy data loads using Zustand and TanStack Query.
    Next.jsTypeScriptAnt DesignZustandTanStack QueryCore Web VitalsLazy Loading
  6. Frontend EngineerRemote
    SteamPro
    Game Item Trading Platform

    Jan 2025 — Apr 2025

    • Launched a game item trading marketplace with Server-Side Rendering via Next.js, cutting initial load times and making product pages indexable by search engines out of the box.
    • Replaced fragmented state logic with Redux Toolkit and RTK Query, centralizing data fetching and caching into a single, predictable layer.
    • Integrated Steam OAuth for secure login and used React Hook Form with Zod to keep trade-related forms airtight and type-safe end to end.
    Next.jsSSRRedux ToolkitRTK QueryReact Hook FormZodOAuth
  7. Frontend EngineerOn-site
    Elan
    Real Estate Platform

    Jan 2024 — Dec 2024

    • Shipped a multi-dashboard real estate platform as a Progressive Web App with SSR, giving agents and clients fast, reliable access across devices — including offline fallback for core views.
    • Added map-based property search using React Leaflet and wired up WebSocket for live in-app messaging between buyers and agents.
    • Overhauled state flow with Redux Toolkit and tightened API interaction patterns, reducing unnecessary re-renders and noticeably improving navigation responsiveness.
    PWASSRReact LeafletWebSocketsRedux Toolkit
  8. Frontend EngineerOn-site
    Hantana
    Visitor Analytics Platform

    Jan 2023 — Dec 2023

    • Built and maintained Admin and User dashboards for a visitor analytics product using React and TypeScript, structuring the codebase around a modular architecture that made feature additions straightforward.
    • Overhauled the authentication and authorization flows — cleaning up token handling, protecting routes properly, and managing server state through Redux Toolkit and RTK Query.
    • Eliminated redundant renders and reduced re-computation overhead using memoization and custom hooks, resulting in noticeably smoother dashboard interactions at scale.
    ReactTypeScriptRedux ToolkitRTK Query

Projects

Selected work showcasing scalable frontends, clean architecture, and thoughtful user experience.

  • Bomaid service marketplace homepage
    Bomaid
    Multi-panel service marketplace connecting German providers with U.S. clients.
    Next.jsTypeScriptShadCN/UIRedux Toolkitnext-intlReact Hook FormZod
  • Befrosh marketplace homepage
    Befrosh
    Social media services marketplace with automated checkout and REST APIs.
    Next.jsTypeScriptMongoDBZustandTanStack QueryShadCN/UI
  • Bepors AI chat platform homepage
    Bepors
    Multi-model AI chat where users buy access and talk to models in one place.
    Next.jsTypeScriptZustandTanStack QueryShadCN/UITailwind CSS

Education

Academic foundation in computer engineering and information technology.

  • Bachelor's DegreeAug 2020 — Jan 2024
    Computer Engineering (IT)
    Tabriz University

Contact

Open to new opportunities and collaborations. Reach out through any channel below.

Get in touch
Email, phone, location, and social profiles in one place.