Founder & CTO of Rasa Money and a frontend engineer with 10+ years building and leading high-performance web applications at scale. Deep expertise in React, TypeScript and micro-frontend architecture, with a consistent track record of technical leadership, design system ownership, and cross-functional delivery.
◆ Experience
Founder & CTO2026 — Present
Rasa Money · Remote
- Set product direction and own the full stack for a multi-currency personal-finance platform.
- Architected a micro-frontend system with React, GraphQL and a shared design system.
- Built CI/CD, automated testing and observability foundations from zero.
Senior Front-end Engineer09/2023 — Present
Heaptify · London, England
- Architected React and GraphQL micro-frontend solutions, improving system efficiency by ~30% and reducing deployment issues by 40% through close collaboration with backend and DevOps teams.
- Drove unit-test coverage from ~20% to 70%+ via a structured Jest strategy, and accelerated feature delivery by 20–30% through upfront technical feasibility reviews.
- Mentored junior and mid-level engineers through code reviews and architectural guidance, reducing review cycle time by 25%.
Senior Frontend Developer01/2023 — 08/2023
Deriv · Cyberjaya, Malaysia
- Delivered 20+ product features using React, maintaining a Storybook-driven design system and contributing to a shared UI component library.
- Authored unit tests for 50+ components using Jest and React Testing Library, ensuring maintainability and reducing production bugs.
- Conducted 100+ code reviews and served as Release Manager, upholding engineering standards in a fast-paced agile environment.
Senior Frontend Developer03/2022 — 12/2022
Re-Work · Cyberjaya, Malaysia
- Built 10+ web applications using React, WebSockets, and REST APIs, with a focus on component-based architecture, reusability, and test coverage.
- Reviewed over 1,000 code submissions, providing structured feedback that reinforced engineering best practices across the team.
Front-end Team Lead02/2020 — 07/2022
Yasna Team · Tehran, Iran
- Led frontend architecture and development of a modular platform using Vue.js, TypeScript, and SCSS — delivering 50+ reusable UI components and an internal UI framework.
- Designed and implemented a custom CLI tool to standardize project scaffolding and accelerate developer workflows.
- Mentored junior developers through structured code reviews, raising team code quality and maintainability standards.
Front-end Developer12/2015 — 10/2016
Hamikar · Tehran, Iran
- Led UI kit redesign with Angular.js and Angular Material, reducing UI inconsistencies by 35%.
- Enforced code quality standards through reviews and mentorship, cutting bugs by ~30% and intern onboarding time by 50%.
◆ Education
B.A. Power Electrical Engineering2010 — 2015
Damavand IAU · Tehran, Iran
◆ Full tech stack
JavaScript (ES6+)TypeScriptReactNext.jsVue.jsNode.jsGraphQLREST APIsReduxZustandJestPlaywrightCypressVitestReact Testing LibraryStorybookWebpackViteDockerAWSGitCI/CDMicro-frontendsHTMLCSSSCSSTailwind CSSShadcnMantineMUI