Experiences
Freelancer
Front End EngineerIran - Tehran | Sep 2022 - PresentWorking as an independent front-end engineer, delivering high-quality web applications and platforms for diverse clients. Specializing in modern React ecosystems, performance optimization, and scalable architecture solutions. Collaborating with international and local teams to build user-centric applications across real estate, fintech, and developer tools domains.
Responsibilities:
- Developed a real estate platform with multilingual support and Mapbox integration, enabling users to discover and explore properties through an interactive map interface.
- Architected and built a payment gateway platform using Nx monorepo, implementing React Query and Zustand for optimized data fetching and state management, ensuring scalability and maintainability.
- Developed a real estate advisory platform with public site and admin dashboard, focusing on performance optimization and scalable architecture to deliver seamless user experiences.
- Created a command-line tool for scaffolding Go web applications, implementing clean architecture patterns and best practices to accelerate development workflows.
SnappCarFix
Front End EngineerIran - Isfahan | March 2022 - Jan 2024At SnappCarFix, I worked as a frontend engineer and also led the frontend team. I helped the team deliver fast and reliable web platforms and improved the user experience with better performance and reusable parts.
Responsibilities:
- Mentored 2+ engineers and managed cross-functional delivery.
- Led the migration to TypeScript and Tailwind CSS, reducing CSS bundle size by 60% and enhancing code maintainability.
- Developed a map-based delivery system using Mapbox, enabling users to view, select, and purchase from nearby auto services based on their location, enhancing user convenience and engagement.
- Built a modular layout system for UI consistency across brands, cutting redesign effort by 50%. Collaborated with designers and back-end engineers to deliver scalable features, reviewed code, and enforced best practices.
- Integrated Apollo Client for efficient GraphQL data management, improving network performance and simplifying state handling across the app.
Vira Madaar Pishran
Front End EngineerIran - Isfahan | August 2020 - March 2022Responsibilities:
- Designed interactive visualizations using Nivo, improving data interpretation and stakeholder decision-making.
- Developed PWAs with offline capabilities, increasing mobile engagement by 20%.
- Migrated a large e-commerce platform from React to Next.js, reducing page load times by 45%.
- Delivered 3 high-performance SSR-enabled websites to boost SEO and user experience.
TahaTech
Front End DeveloperIran - Isfahan | Jan 2020 - Aug 2020Responsibilities:
- Developed intuitive CMS dashboards, reducing admin workload by 40%.
- Handled server-side logic using Node.js, Express, and MongoDB, enhancing platform robustness.