Keyvan Mahmoudi

Senior Full-Stack Developer | Product Builder
πŸ“ 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. Quick learner who thrives in collaborative teamsβ€”adapting fast to new technologies, business domains, and team dynamics.

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
πŸ“ The Hague, South Holland, Netherlands

Building insurance broker portal via iO Digital.

  • Backend: Built NestJS BFF integrating 5+ APIs via WSO2, implementing custom authentication/authorization flows for secure token management across services
  • Frontend: Developed feature-based React.js frontend using Jotai, React Query, Material UI, and i18next, with comprehensive auth logic across frontend and BFF layers
  • Monitoring: Implemented OpenTelemetry for distributed tracing and observability, enabling end-to-end API monitoring from frontend through BFF to backend
  • DevOps: Maintained CI/CD pipelines for automated testing and deployment, auto-generated Swagger/OpenAPI specs for type-safe integration, and contributed to Storybook design system
  • Leadership: Coordinate 20+ developers across 5 teams through technical alignment meetings, while mentoring juniors and organizing pair programming sessions

Key Technologies: NestJS β€’ React.js β€’ TypeScript β€’ WSO2 β€’ Jotai β€’ React Query β€’ Material UI β€’ Orval β€’ Vitest β€’ Storybook β€’ OpenTelemetry β€’ Swagger/OpenAPI β€’ CI/CD β€’ Docker β€’ i18next


NN Belgium NN Belgium

Senior Frontend Developer

πŸ“… July 2022 - April 2025
πŸ“ Brussels, Brussels Region, Belgium

Sole frontend developer in 3-person team rebuilding NN's Liferay broker website to modern React.js platform.

  • Architecture: Owned complete frontend architecture and UI/UX redesign without designer, collaborating directly with business stakeholders to validate design decisions
  • Development: Built complex multi-step forms and wizards using Formik and Redux Toolkit for state management, implementing role-based access control and authentication with Material UI
  • Design System: Maintained and documented Storybook component library, contributing to design system improvements across the platform
  • Mentoring: Trained backend developer to successfully transition into React development, expanding frontend team capacity

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


iO Digital iO Digital

Senior Full Stack Developer Consultant

πŸ“… July 2022 - Present
πŸ“ Amsterdam, Netherlands

Working as consultant for leading digital agency, delivering high-quality technical solutions across client engagements with focus on full-stack development.

  • Client Delivery: Delivered full-stack solutions for multiple client projects (primarily NN Belgium and NN Netherlands), architecting both frontend and backend systems
  • Internal Projects: Implemented automation project using n8n with Docker containerization, streamlining internal workflows and improving operational efficiency
  • Technical Excellence: Maintained up-to-date knowledge of industry trends, incorporating modern technologies and best practices across React.js, Next.js, TypeScript, Node.js, and NestJS stack
  • Stakeholder Management: Collaborated directly with clients to understand business requirements and translate them into technical solutions

Key Technologies: React.js β€’ Next.js β€’ TypeScript β€’ Node.js β€’ NestJS β€’ Docker β€’ n8n β€’ Full Stack Development


SnappMarket Pro! SnappMarket Pro!

Frontend Web Developer

πŸ“… June 2021 - July 2022
πŸ“ Tehran, Iran

Built Progressive Web App (PWA) for SnappMarket, an online grocery platform.

  • PWA Development: Developed PWA for marketplace with responsive design across all devices, enhancing online shopping experience and customer engagement
  • Dashboard: Built dashboard tool for business/marketing teams to efficiently manage content and campaigns
  • A/B Testing: Implemented data-driven A/B testing using Google Optimize to optimize campaign performance and improve user engagement

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


Musicisho Musicisho

Founder & Full Stack Developer

πŸ“… May 2019 - May 2021
πŸ“ Tehran, Iran

πŸš€ 0-to-1 Success Story: Identified market gap, pitched concept to Parham Co. board, secured funding and approval. Built from scratch and grew to top 3 music platform in Iran with 430K+ daily active users in just 9 months.

  • Founding & Strategy: Conducted market research identifying opportunity in Iranian music streaming market, created business plan and product roadmap, pitched to Parham Co. board and secured approval for independent venture as founder
  • Full-Stack Development: Solo-architected and built entire platform from ground up - React.js progressive web app for desktop/mobile, React Native iOS/Android apps, WordPress CMS backend, and optimized MySQL database structure for high-volume traffic
  • Scale & Automation: Engineered NodeJS automation system with intelligent bots that scaled content operations from 15 to 200+ posts per day (13x increase), enabling platform to compete with established players while maintaining quality
  • Growth & Optimization: Implemented data-driven product decisions using Google Analytics and A/B testing with Google Optimize, optimizing content placement, page load times, and user flows to maximize engagement and retention
  • Design & Brand: Designed complete visual identity, UI/UX experience in Figma from scratch, creating consistent brand across all touchpoints - web, mobile apps, and marketing materials
  • SEO & Organic Growth: Led comprehensive SEO strategy focusing on long-tail keywords and content optimization, achieving top 3 organic search rankings in competitive music streaming market, driving majority of user acquisition
  • Product Management: Made critical product decisions including feature prioritization, user feedback integration, and pivoting strategies based on analytics, ensuring product-market fit

Key Technologies: React.js β€’ React Native β€’ Node.js β€’ WordPress β€’ MySQL β€’ Figma β€’ UI/UX Design β€’ SEO β€’ Automation β€’ Google Optimize β€’ 0-to-1 Product β€’ Product Strategy β€’ Team Leadership β€’ Market Research


Hanatech IoT Inc. Hanatech IoT Inc.

Product Designer and Frontend Developer

πŸ“… February 2019 - April 2020 (part-time/remote)
πŸ“ Halifax, Nova Scotia, Canada

Part-time remote frontend work for Canadian high-tech company specializing in smart home and asset management (while based in Iran).

  • Dashboards: Built two ReactJS dashboards for smart home device control and moving asset management using React.js and Ant Design
  • Design: Designed intuitive UI/UX for dashboards and mobile application for COVID-19 spread control

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


Parham Co. Parham Co.

Frontend Developer β†’ Team Lead

πŸ“… April 2016 - April 2019
πŸ“ Tehran Province, Iran

Progressed through 3 career steps from Frontend Developer to Team Lead managing 9 people across Frontend and UI/UX teams at leading VAS and marketing agency.

Team Lead - Frontend & UI/UX

πŸ“… March 2017 - April 2019

  • Team Leadership: Proposed and established dedicated UI/UX team (4 members), managing combined Frontend (5) and UI/UX (4) teams as bridge between business and development, facilitating communication and alignment
  • Product Vision: Identified market opportunity and pitched music streaming platform to board, securing approval and funding that led to founding Musicisho as independent venture
  • Tools Built: Engineered "Rapid Landing Page Generation Tool" using React.js and Ant Design that accelerated campaign launches, plus "VOD CMS" supporting 15 websites/apps across multiple products
  • Testing: Implemented data-driven A/B testing strategy using Google Optimize for marketing campaigns, tracking user interactions through custom events and optimizing conversion rates based on data
  • Design Leadership: Designed 20+ websites and mobile applications using Sketch and Figma, including football live score app serving 10M+ daily users
  • Business Strategy: Participated in business strategy meetings, providing technical insights and feasibility assessments to drive company growth and product decisions
Team Lead - Frontend

πŸ“… December 2016 - February 2017

  • Promotion: Successfully transitioned from individual contributor to team leadership role, managing Frontend team of 5 developers
  • Mentoring: Mentored junior developers through code reviews and pair programming sessions, establishing frontend development best practices and coding standards
Frontend Developer

πŸ“… April 2016 - November 2016

  • Development: Built responsive web applications for multiple client VAS and marketing campaigns using modern JavaScript, HTML5, and CSS3
  • Performance: Demonstrated strong technical skills and quick learning ability, leading to rapid promotion to team lead within 8 months

Key Technologies: React.js β€’ Ant Design β€’ Sketch β€’ Figma β€’ Google Optimize β€’ UI/UX Design β€’ Team Leadership β€’ CMS Development β€’ Frontend Architecture β€’ Business Strategy β€’ Mentoring


Personal Projects

findmy.events

Full Stack Developer

πŸ“… January 2025 - Present

Event discovery web application helping users find nearby events.

  • Stack: Built full-stack application using Next.js 15 with App Router, Server Components, Shadcn, and Tailwind CSS, with MongoDB and Prisma ORM for database management
  • Auth: Implemented Google OAuth authentication via NextAuth.js with role-based access control for users, organizers, and admins
  • Design: 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 - July 2024

Travel planning application for mobile and web platforms.

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

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, Swagger/OpenAPI, Orval, WSO2, OAuth, JWT Authentication

Databases & ORM: MongoDB, MySQL, 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, Docker, n8n, OpenTelemetry

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