
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.
- Tehran, Iran
amirhosein.nextdev@gmail.com
- +98 905-0797123
Skills
Technologies and practices I use to build scalable, maintainable frontend applications.
- Frameworks/LibrariesNext.jsReact.jsnext-intl
- State Management & DataZustandRedux ToolkitRTK QueryTanStack QueryAxios
- Programming LanguagesJavaScriptTypeScriptHTML / CSS
- Styling & UITailwind CSSShadcn UIHero UIAnt DesignMUIResponsive Design
- APIs & ValidationRESTful APIsWebSocketsZodReact Hook Form
- Tools & DevOpsGitDocker
- Computer ScienceJavaScript Data Structures and Algorithms (DSA)Frontend System Design
- Tools & PerformancePWAWeb VitalsLazy LoadingLighthouse Audits
Technical Experience
A track record of shipping scalable marketplaces, dashboards, and high-performance web platforms across remote and on-site teams.
- Frontend EngineerPresentRemoteBomaidService 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 - Full Stack DeveloperRemoteBefroshSocial 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 - Frontend EngineerRemoteBeporsAI 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 - Frontend EngineerRemoteHadiankhamseChemical 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 - Frontend EngineerRemoteNilimoonCosmetics & 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 - Frontend EngineerRemoteSteamProGame 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 - Frontend EngineerOn-siteElanReal 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 - Frontend EngineerOn-siteHantanaVisitor 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.
BomaidMulti-panel service marketplace connecting German providers with U.S. clients.Next.jsTypeScriptShadCN/UIRedux Toolkitnext-intlReact Hook FormZod
BefroshSocial media services marketplace with automated checkout and REST APIs.Next.jsTypeScriptMongoDBZustandTanStack QueryShadCN/UI
BeporsMulti-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 2024Computer Engineering (IT)Tabriz University
Contact
Open to new opportunities and collaborations. Reach out through any channel below.