Mehdi Nasiri is a JavaScript-focused software engineer based in Berlin with nine years of experience building high-performance React and Next.js applications and commercial design systems. He has deep hands-on expertise with Nx monorepos, TypeScript, and architecting type-safe BFFs using tRPC and Fastify, having driven cross-team standards and reusable packages at scale. Mehdi combines front-end performance work (Core Web Vitals, custom OpenTelemetry middleware, advanced caching) with product impact—running frequent A/B/C experiments that boosted conversions and reduced latency. He’s led large migrations to modern stacks, recruited and mentored frontend teams, and shipped reusable UI libraries (including an npm date-picker supporting Gregorian and Jalali calendars). Always curious about backend systems, he’s actively expanding into full-stack responsibilities while keeping a pragmatic, metrics-driven approach to developer experience and delivery.
8 years of coding experience
9 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Payame Noor University (Distance Education)
Contributions:1 PR, 26 pushes, 1 branch in 1 year 9 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Mehdi Nasiri - Software Engineer at Lightspeed Commerce