Keyvan Mahmoudi

Senior Full-Stack Developer | Product Builder | React, Next.js, Node.js
📍 Amsterdam, North Holland, Netherlands
📧 keyvanmahmoudi72@gmail.com
🔗 linkedin.com/in/keyvanmahmoudi


Summary

Senior Full-Stack Developer with 9+ years of experience building scalable web and mobile applications across insurance, e-commerce, and entertainment domains.

Product Builder: Founded Musicisho, scaling it from 0 to top 3 music platform in Iran (430K+ daily users) within 9 months. Proven track record in 0-to-1 product development, system architecture, and UI/UX design.

Technical Leadership: Experience coordinating 20+ developers across 5 teams, mentoring junior developers, and managing 9-person cross-functional team. Bridge between technical implementation and business objectives.

Technical Expertise: Expert in modern JavaScript ecosystem (React, Next.js, TypeScript, Node.js, NestJS). Strong full-stack capabilities with focus on building scalable, maintainable applications.


Professional Experience

NN Netherlands NN Netherlands

Senior Full Stack Developer

📅 April 2025 - Present (6 months)
📍 The Hague, South Holland, 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.

  • Architected and built NestJS Backend-for-Frontend (BFF) integrating 5+ backend APIs through WSO2, implementing custom authentication/authorization mutators for secure token management
  • Developed feature-based React.js frontend using Jotai, React Query, React Hook Forms, Material UI, and i18next, with comprehensive auth/authz logic across frontend and BFF layers
  • Automated API client generation using Orval from Swagger specs, reducing manual DTO/validation overhead across multiple services
  • Facilitate technical alignment meetings coordinating 20+ developers across 5 teams, while mentoring junior developers and organizing pair programming sessions
  • Established testing strategy with Vitest, React Testing Library, and Zod for runtime validation

Key Technologies: NestJS • React.js • TypeScript • WSO2 • Jotai • React Query • Material UI • Orval • Vitest • i18next


NN Belgium NN Belgium

Senior Frontend Developer

📅 July 2022 - April 2025 (2 years 10 months)
📍 Brussels, Brussels Region, 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.

  • Owned complete frontend architecture and UI/UX redesign (no designer), collaborating directly with business stakeholders, BA, PO, and Scrum Master to validate design decisions
  • Built complex multi-step forms and wizards using Formik, Redux Toolkit for state management, and Material UI, implementing role-based access control and authentication
  • Mentored backend developer to transition into React development, successfully expanding frontend team capacity
  • Navigated frontend-first development approach (no API-first), building complete UI before APIs were ready, then adapting without requiring backend changes
  • Managed Azure DevOps for monitoring logs, deployment pipelines, and function status

Key Technologies: React.js • TypeScript • Formik • Redux Toolkit • Material UI • Azure DevOps • OAuth • UI/UX Design • Liferay • Git


iO Digital iO Digital

Senior Full Stack Developer Consultant

📅 July 2022 - Present (3 years 4 months)
📍 Amsterdam, North Holland, 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.

  • Delivered technical solutions across multiple client projects (primarily NN Belgium and NN Netherlands assignments), ensuring optimal user experience and maintainable codebases
  • Maintained up-to-date knowledge of industry trends, incorporating modern technologies and best practices into development processes

Key Technologies: React.js • Next.js • TypeScript • NestJS • UI/UX Design • Figma • Frontend Architecture • Code Review • Mentoring


SnappMarket Pro! SnappMarket Pro!

Frontend Web Developer

📅 June 2021 - July 2022 (1 year 2 months)
📍 Tehran, Iran

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

  • Spearheaded PWA development for marketplace, enhancing online shopping experience and customer engagement
  • 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

Key Technologies: React.js • Progressive Web App (PWA) • JavaScript • HTML5 • CSS3 • UI/UX Design • Responsive Design • Dashboard Development • E-commerce • Figma


Musicisho Musicisho

Founder & Full Stack Developer

📅 May 2019 - May 2021 (2 years 1 month)
📍 Tehran, 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.

  • Founded and built Persian music streaming platform from concept 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), enabling sustainable operations
  • Architected full-stack platform including responsive web app (React.js), content management dashboard (React.js), mobile app (React Native), and WordPress backend
  • Designed complete UI/UX experience using Figma and led comprehensive SEO strategy, achieving top organic search rankings
  • Platform continues operating successfully using automation infrastructure built during tenure

Key Technologies: React.js • React Native • Node.js • WordPress • Figma • UI/UX Design • SEO • Automation • 0-to-1 Product • Team Leadership


Hanatech IoT Inc. Hanatech IoT Inc.

Product Designer and Frontend Developer

📅 February 2019 - April 2020 (1 year 3 months, part-time/remote)
📍 Halifax, Nova Scotia, Canada

Pioneered frontend solutions and UI/UX design for Canadian high-tech company specializing in smart home and asset management systems (remote position while based in Iran).

  • 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
  • Leveraged React.js, Ant Design, HTML5, CSS3 to deliver responsive and interactive applications

Key Technologies: React.js • Ant Design • HTML5 • CSS3 • UI/UX Design • Figma • IoT • Dashboard Development • Responsive Design • JavaScript


Parham Co. Parham Co.

Team Lead - Frontend & UI/UX

📅 April 2016 - April 2019 (3 years 1 month)
📍 Tehran Province, 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.

  • Proposed and established dedicated UI/UX team (4 members), managing combined Frontend and UI/UX teams (9 total) while serving as bridge between business and development
  • Identified market opportunity, pitched new business line (music streaming platform) to Parham board, securing approval and funding that led to founding Musicisho
  • Engineered "Rapid Landing Page Generation Tool" (React.js, Ant Design) accelerating campaign launches, and "VOD Content Management System" supporting 15 websites/apps
  • Designed 20+ websites and mobile applications (Sketch, Figma) including football live score app serving 10M+ daily users
  • Participated in business strategy meetings, providing technical insights to drive company growth and product decisions

Key Technologies: React.js • Ant Design • Sketch • Figma • UI/UX Design • Team Leadership • CMS Development • Frontend Architecture • Business Strategy • Mentoring


Personal Projects

findmy.events

Full Stack Developer

📅 January 2025 - Present (10 months)

Independently developed event discovery web application helping users find nearby events.

  • Built full-stack application using Next.js 15 with App Router, Server Components, Shadcn, and Tailwind CSS
  • Developed admin dashboard with MongoDB and Prisma ORM for efficient database management
  • Implemented Google OAuth authentication via NextAuth.js with role-based access control (users, organizers, admins)
  • Designed complete UI/UX in Figma following established design principles

Key Technologies: Next.js 15 • React • TypeScript • MongoDB • Prisma • NextAuth.js • Shadcn • Tailwind CSS • Figma • OAuth


inTripi

Full Stack Developer

📅 April 2023 - Present (2 years 7 months)

Independently developed comprehensive travel planning application for mobile and web platforms.

  • Designed UI/UX in Figma following Apple Design Principles and built cross-platform mobile app with React Native and TypeScript
  • Architected RESTful API backend using Express.js and TypeScript with authentication, OAuth, and trip planning algorithms
  • Created complementary web application using Next.js and Contentlayer for consistent cross-platform experience
  • Integrated multiple third-party APIs for enhanced functionality

Key Technologies: React Native • TypeScript • Express.js • Next.js • Contentlayer • Figma • OAuth • RESTful API • Apple Design • Mobile Development


Technical Skills

Core Technologies: React.js, Next.js, TypeScript, JavaScript, Node.js, Express.js, NestJS

Frontend Development: React Native, HTML5, CSS3, Tailwind CSS, Material UI, Shadcn, Ant Design, Jotai, Redux Toolkit, React Router, React Hook Forms, React Query, i18next

Backend & APIs: RESTful APIs, Orval, WSO2, OAuth, JWT Authentication

Databases & ORM: MongoDB, Prisma, PostgreSQL

Testing & Quality: Vitest, React Testing Library, Cypress, Zod, Unit Testing, Integration Testing, E2E Testing

DevOps & Tools: Git, GitLab, Azure DevOps, CI/CD Pipelines

Design & UX: Figma, Sketch, UI/UX Design, Responsive Design, Design Systems, Apple Design Principles

Languages: English (Professional Working), Persian (Native), Dutch (Elementary)


Education

University of Tehran

Master's degree, Entrepreneurial and Small Business Operations
2016 - 2018

K. N. Toosi University of Technology

Bachelor's degree, Computer Software Engineering
2011 - 2016

Allameh Tabataba'i High School

High School Diploma, Mathematics
2007 - 2011

© 2025 Keyvan Mahmoudi. All rights reserved.

Keyvan Mahmoudi - Senior Full Stack Developer