Ervaring

Professionele Tijdlijn

NN Netherlands logo

NN Netherlands

Contract

Senior Full Stack Developer

Apr 2025 - HedenThe Hague, Netherlands

Werkzaam als consultant via iO Digital, bijdragend aan de ontwikkeling van een uitgebreid verzekeringsmakelaarsportaal voor het stroomlijnen van verzekeringsoffertes voor klanten.

Belangrijkste Prestaties

  • Architectuur en ontwikkeling van NestJS Backend-for-Frontend (BFF) met integratie van 5+ backend APIs via WSO2
  • Ontwikkelde feature-based React.js frontend met Jotai, React Query, React Hook Forms, Material UI en i18next, met uitgebreide authenticatie- en autorisatielogica over frontend en BFF lagen
  • Ontworpen en gedocumenteerde RESTful APIs met Swagger/OpenAPI specificaties automatisch gegenereerd vanuit NestJS controllers en DTOs, voor naadloze frontend integratie
  • Geautomatiseerde API-clientgeneratie met Orval van Swagger-specificaties, vermindering van handmatige integratie-inspanning en type-safe communicatie tussen frontend en BFF
  • Geïmplementeerde OpenTelemetry voor distributed tracing en observability, met end-to-end API monitoring van frontend via BFF naar backend services
  • Geconfigureerd en onderhouden CI/CD pipelines voor geautomatiseerde testing, building en deployment over meerdere omgevingen
  • Bijgedragen aan design system ontwikkeling en componentenbibliotheek met Storybook voor gedeelde UI-componenten
  • Faciliteren van technische alignmentmeetings met coördinatie van 20+ ontwikkelaars over 5 teams

Gebruikte Technologieën

NestJSReact.jsTypeScriptWSO2JotaiReact QueryMaterial UIVitestStorybookOpenTelemetrySwagger/OpenAPIOrvalCI/CDDocker
NN Belgium logo

NN Belgium

Contract

Senior Frontend Developer

Jul 2022 - Apr 2025Brussels, Belgium

Werkzaam als consultant via iO Digital, was de enige frontend-ontwikkelaar in een team van 3 voor het herbouwen van NN's Liferay makelaarswebsite naar modern React.js-platform.

Belangrijkste Prestaties

  • Eigenaar van complete frontend architectuur en UI/UX herontwerp (zonder designer)
  • Ontwikkelde complexe multi-step formulieren en wizards met Formik, Redux Toolkit en Material UI
  • Bijgedragen aan design system verbeteringen en onderhouden componentenbibliotheek documentatie in Storybook
  • Mentorschap van backend-ontwikkelaar voor transitie naar React-ontwikkeling
  • Beheer van Azure DevOps voor monitoring logs, deployment pipelines en functiestatus

Gebruikte Technologieën

React.jsTypeScriptFormikRedux ToolkitMaterial UIAzure DevOpsStorybook
iO Digital logo

iO Digital

Fulltime

Senior Full Stack Developer Consultant

Jul 2022 - HedenAmsterdam, Netherlands

Werkzaam als consultant voor iO Digital, toonaangevend digitaal bureau, met levering van hoogwaardige oplossingen bij klanten met focus op frontend-ontwikkeling en UI/UX-ontwerp.

Belangrijkste Prestaties

  • Levering van technische oplossingen voor meerdere klantprojecten (voornamelijk NN België en NN Nederland)
  • Implementeerde automatiseringsproject met n8n en Docker containerisatie, stroomlijning van interne workflows en verbetering van operationele efficiëntie
  • Bijhouden van actuele kennis van sectorttrends, toepassing van moderne technologieën en best practices

Gebruikte Technologieën

React.jsNext.jsTypeScriptNode.jsNestJSDockern8n
SnappMarket Pro! logo

SnappMarket Pro!

Fulltime

Frontend Web Developer

Aug 2021 - Jul 2022Tehran, Iran

Ontwikkelde Progressive Web Application (PWA) voor SnappMarket, een online supermarktplatform.

Belangrijkste Prestaties

  • Leidde PWA-ontwikkeling voor marktplaats, verbetering van online winkelervaring
  • Architectuur van dashboard-tool voor business/marketingteams voor efficiënt content- en campagnebeheer
  • Implementeerde data-gedreven A/B testing met Google Optimize om campagneprestaties en gebruikersbetrokkenheid te optimaliseren
  • Toepassing van productdesign-expertise voor UX-strategie, responsive design op alle apparaten

Gebruikte Technologieën

React.jsPWATypeScriptFigmaGoogle Optimize
Musicisho logo

Musicisho

Oprichter

Oprichter & Full Stack Developer

Mei 2019 - Mei 2021Tehran, Iran

Opgericht en gelanceerd Musicisho na succesvol pitch aan Parham Co. bestuur. Platform gebouwd van 0 naar top 3 muziekwebsite in Iran binnen 9 maanden, met 430K+ dagelijkse gebruikers.

Belangrijkste Prestaties

  • Platform gebouwd van 0 naar top 3 marktpositie binnen 9 maanden, 430K+ dagelijkse actieve gebruikers
  • Ontwikkelde automatiseringssysteem met NodeJS bots die contentoperaties opschaalde van 15 naar 200+ posts per dag (13x toename)
  • Architectuur van full-stack platform inclusief responsive web-app, CMS dashboard, mobiele app en WordPress backend met geoptimaliseerde MySQL database structuur
  • Uitgevoerde A/B testing experimenten met Google Optimize om content plaatsing en paginalaadtijden te optimaliseren, verbetering van gebruikersbetrokkenheid en tijd op pagina
  • Ontwerp van complete UI/UX-ervaring met Figma en leiding over uitgebreide SEO-strategie

Gebruikte Technologieën

React.jsReact NativeNode.jsWordPressMySQLFigmaSEOGoogle Optimize
Hanatech IoT Inc. logo

Hanatech IoT Inc.

Deeltijd

Product Designer en Frontend Developer

Feb 2019 - Apr 2020Halifax, Canada

Pionierde frontend-oplossingen en UI/UX-ontwerp voor Canadees high-tech bedrijf gespecialiseerd in smart home en asset management systemen.

Belangrijkste Prestaties

  • Ontwikkelde twee ReactJS dashboards voor smart home apparaatbeheer en asset management
  • Ontwerp van intuïtieve UI/UX voor dashboards en mobiele applicatie voor COVID-19 verspreiding controle

Gebruikte Technologieën

React.jsAnt DesignHTML5CSS3Figma
Parham Co. logo

Parham Co.

Fulltime

Frontend Developer → Teamleider

Apr 2016 - Apr 2019Tehran, Iran

Doorgegroeid via meerdere rollen bij toonaangevend VAS en marketingbureau, van Frontend Developer naar Teamleider met leiding over 9 mensen verdeeld over Frontend en UI/UX teams.

Carrière Tijdlijn

Teamleider - Frontend & UI/UX

Mrt 2017 - Apr 2019

Leidde gecombineerde Frontend (5) en UI/UX (4) teams, fungeerde als brug tussen business en development.

  • Voorgesteld en opgezet dedicated UI/UX team (4 leden), leiding over gecombineerde Frontend en UI/UX teams (9 totaal)
  • Marktopportuniteit geïdentificeerd, muziekstreamingplatform gepitcht aan bestuur, goedkeuring en financiering verkregen die leidde tot oprichting Musicisho
  • Ontwikkelde Rapid Landing Page Generation Tool voor snellere campagnelanceringen, en VOD CMS ondersteunend voor 15 websites/apps
  • Implementeerde data-gedreven A/B testing met Google Optimize voor marketingcampagnes, tracking van gebruikersinteracties en optimalisatie van conversieratio's
  • Ontwerp van 20+ websites en mobiele applicaties inclusief voetbal live score app met 10M+ dagelijkse gebruikers
  • Deelgenomen aan business strategie meetings, technische inzichten geleverd voor bedrijfsgroei

Teamleider - Frontend

Dec 2016 - Feb 2017

Gepromoveerd tot leiding over Frontend team van 5 developers.

  • Succesvol overgegaan van individuele bijdrager naar teamleiderrol
  • Mentorschap junior developers en frontend development best practices opgezet

Frontend Developer

Apr 2016 - Nov 2016

Ontwikkelde frontend oplossingen voor VAS en marketing campagnes.

  • Responsieve webapplicaties gebouwd voor meerdere klant campagnes
  • Sterke technische vaardigheden en leiderschapspotentieel getoond

Gebruikte Technologieën

React.jsAnt DesignSketchFigmaGoogle OptimizeTeam 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!

Ervaring | Keyvan Mahmoudi