Available to hire
Hi, I’m Mehdi Mousavi, a frontend-focused developer who loves turning complex requirements into intuitive, high-performance interfaces. I specialize in React and TypeScript, building scalable frontend architectures that collaborate smoothly with back-end services and design teams.
Across my roles, I’ve led site migrations, built reusable UI components, and automated content workflows to boost speed and reduce manual work. I enjoy partnering with designers in Figma to ship accessible, responsive experiences that users love.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Language
English
Fluent
Work Experience
Senior Frontend Developer at Radio Free Asia
August 1, 2023 - November 1, 2025Led the migration of 17 websites to modern React/Next.js applications; improved API latency by 30%, reducing user bounce by 15% and increasing session duration by 5%. Built 40+ reusable React and TypeScript UI components for a headless CMS, boosting content management quality and page production speed by 50%. Optimized state management with Redux/Context API and custom hooks, and developed GraphQL resolvers powered by REST APIs. Collaborated with UI/UX designers in Figma to translate wireframes into accessible, high-performance interfaces. Developed AWS Lambda (Node.js/Python) to automate form handling and content routing, and built an S3 asset system to extend styling. Contributed to scalable architecture patterns and maintainable front-end infrastructure, reducing server costs by 20%. Participated in GitHub CI/CD pipelines and Docker-based local development.
Full Stack Developer at Geico Insurance
May 1, 2020 - June 1, 2023Owned React/TypeScript applications, refactored and built reusable components to improve UI performance, accuracy, and usability while reducing error reports by 25%. Built Redux store to persist client data and minimize redundant fetches. Engineered a Node.js/Express.js API Gateway that posts GraphQL queries to upstream services, normalizes responses, and exposes clean endpoints, reducing client-side data fetching by 60%. Integrated services with SQL databases (PostgreSQL) and MongoDB NoSQL. Collaborated with cross-functional teams using Jira and Git to deliver features compliant with insurance standards, reducing delivery time by 15%. Led debugging across React/Node.js/GraphQL and maintained code quality with tests in Agile sprints, reducing production defects by 20%.
Frontend Developer at First Citizen Bank
March 1, 2018 - April 1, 2020Participated in designing and developing applications using HTML, CSS, JavaScript, jQuery, Node.js, and Express.js, integrating with backend APIs connected to relational databases.
Education
Bachelor's degree in Engineering at Azad University
January 11, 2030 - January 1, 2006Qualifications
AWS Certified Cloud Practitioner
January 11, 2030 - December 15, 2025Industry Experience
Software & Internet, Media & Entertainment, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Hire a Front-End Developer
We have the best front-end developer experts on Twine. Hire a front-end developer in Fairfax today.