Experience

Professional Timeline

NN Netherlands logo

NN Netherlands

Contract

Senior Full Stack Developer

Apr 2025 - PresentThe Hague, Netherlands

Working as a consultant via iO Digital, contributing to the development of a comprehensive insurance broker portal designed to streamline insurance offer creation for clients.

Key Achievements

  • Architected and built NestJS Backend-for-Frontend (BFF) integrating 5+ backend APIs through WSO2
  • Developed feature-based React.js frontend using Jotai, React Query, React Hook Forms, Material UI, and i18next
  • Automated API client generation using Orval from Swagger specs
  • Facilitate technical alignment meetings coordinating 20+ developers across 5 teams

Technologies Used

NestJSReact.jsTypeScriptWSO2JotaiReact QueryMaterial UIVitest
NN Belgium logo

NN Belgium

Contract

Senior Frontend Developer

Jul 2022 - Apr 2025Brussels, Belgium

Working as a consultant via iO Digital, served as sole frontend developer in 3-person team rebuilding NN's Liferay broker website into modern React.js platform.

Key Achievements

  • Owned complete frontend architecture and UI/UX redesign (no designer)
  • Built complex multi-step forms and wizards using Formik, Redux Toolkit, and Material UI
  • Mentored backend developer to transition into React development
  • Managed Azure DevOps for monitoring logs, deployment pipelines, and function status

Technologies Used

React.jsTypeScriptFormikRedux ToolkitMaterial UIAzure DevOps
iO Digital logo

iO Digital

Full-time

Senior Full Stack Developer Consultant

Jul 2022 - PresentAmsterdam, Netherlands

Working as a consultant for iO Digital, a leading digital agency, delivering high-quality solutions across client engagements with focus on frontend development and UI/UX design.

Key Achievements

  • Delivered technical solutions across multiple client projects (primarily NN Belgium and NN Netherlands)
  • Maintained up-to-date knowledge of industry trends, incorporating modern technologies and best practices

Technologies Used

React.jsNext.jsTypeScriptNode.jsNestJS
SnappMarket Pro! logo

SnappMarket Pro!

Full-time

Frontend Web Developer

Aug 2021 - Jul 2022Tehran, Iran

Engineered Progressive Web Application (PWA) for SnappMarket, an online grocery platform.

Key Achievements

  • Spearheaded PWA development for marketplace, enhancing online shopping experience
  • Architected dashboard tool for business/marketing teams enabling efficient content and campaign management
  • Leveraged product design expertise to drive UX strategy, ensuring responsive design across all devices

Technologies Used

React.jsPWATypeScriptFigma
Musicisho logo

Musicisho

Founder

Founder & Full Stack Developer

May 2019 - May 2021Tehran, Iran

Founded and launched Musicisho after successfully pitching the concept to Parham Co. board. Built the platform from 0 to top 3 music website in Iran within 9 months, reaching 430K+ daily users.

Key Achievements

  • Built platform from 0 to top 3 market position within 9 months, achieving 430K+ daily active users
  • Engineered automation system using NodeJS bots that scaled content operations from 15 to 200+ posts per day (13x increase)
  • Architected full-stack platform including responsive web app, CMS dashboard, mobile app, and WordPress backend
  • Designed complete UI/UX experience using Figma and led comprehensive SEO strategy

Technologies Used

React.jsReact NativeNode.jsWordPressFigmaSEO
Hanatech IoT Inc. logo

Hanatech IoT Inc.

Full-time

Product Designer and Frontend Developer

Feb 2019 - Apr 2020Halifax, Canada

Pioneered frontend solutions and UI/UX design for Canadian high-tech company specializing in smart home and asset management systems.

Key Achievements

  • Engineered two ReactJS dashboards for smart home device control and moving asset management
  • Designed intuitive UI/UX for dashboards and mobile application for COVID-19 spread control

Technologies Used

React.jsAnt DesignHTML5CSS3Figma
Parham Co. logo

Parham Co.

Full-time

Team Lead - Frontend & UI/UX

Apr 2016 - Apr 2019Tehran, Iran

Started as Frontend Developer, progressed to Team Lead managing 9 people across Frontend (5) and UI/UX (4) teams at a leading VAS and marketing agency.

Key Achievements

  • Proposed and established dedicated UI/UX team (4 members), managing combined Frontend and UI/UX teams (9 total)
  • Identified market opportunity, pitched music streaming platform to board, securing approval and funding that led to founding Musicisho
  • Engineered Rapid Landing Page Generation Tool accelerating campaign launches, and VOD CMS supporting 15 websites/apps
  • Designed 20+ websites and mobile applications including football live score app serving 10M+ daily users

Technologies Used

React.jsAnt DesignSketchFigmaTeam Leadership

Let's Build Something Amazing

I'm always interested in hearing about new projects and opportunities. Whether you have a question or just want to say hi, feel free to reach out!

Experience | Keyvan Mahmoudi