About Me

I'm a Senior Full Stack Developer with over 7 years of experience in building modern web applications. My passion lies in creating performant, accessible, and user-friendly web experiences using cutting-edge technologies.

I specialize in React, Next.js, TypeScript, and Micro Frontends architecture. I'm constantly learning and exploring new technologies to stay at the forefront of web development.

Milad Afkhami

Experience

Software Engineer, Full Stack

IdeKavan Group

April 2022 to Present
  • Re-architected 5 frontend projects into micro-frontend and monorepo architectures, improving Core Web Vitals by 40% and reducing developer onboarding time by 90%
  • Developed and published 5+ reusable libraries (including a UI component library, design system, and TypeScript utility packages), adopted across 4 product teams and driving cross-project consistency
  • Established a frontend service layer aligned with SOLID principles, reducing frontend–backend interdependence by 50% and improving codebase maintainability across 3 repositories
  • Integrated automated code quality analysis into the CI pipeline, reducing PR review time by 50% and decreasing production bugs by 35%
  • Composed over 20 in-depth documents outlining coding standards and style guides to ensure the highest code quality and ease of maintenance
  • Engineered a real-time messaging service in Node.js with gRPC, Kafka, and Redis, leveraging ClickHouse for analytics, processing 3,000+ RPS at <20ms response latency
  • Developed 4 AI-powered tools: a RAG-based onboarding agent (reducing new-hires' onboarding time by 60%), a GitLab AI code reviewer (automating 70% of MR reviews), an AI blog generation system, and an autonomous conversational sales agent handling end-to-end sales cycle
  • Held an AI utilization workshop for 20+ engineers and product team members, increasing team adoption of AI-assisted workflows by 80%

Front End Developer

Arsh Ecommerce Services

July 2020 to March 2022
  • Played a key role in developing 5 projects, demonstrating expertise in TypeScript, React, and Next.js
  • Achieved 30% faster page loads and SEO optimizations by practices like Next.js ISR and CDN Caching
  • Created 2 standard merge request description templates to ensure efficient development workflow
  • Integrated SEO optimizations like schema markup, accessibility standards, and canonical tags, resulting in 80% acceleration of site organic traffic
  • Utilized PWA advanced features like client caching, offline support and background sync, resulting in a 10% decrease in user drop-offs and 16% increase in NPS
  • Mentored a team of 4-5 frontend developers to enhance productivity and increase the average knowledge of the company

Full Stack Developer

Larax

August 2019 to June 2020
  • Acquired hands-on experience in React, Next.js, and Express.js, contributing to the delivery of 5 projects

Front End Developer

SilverPath

April 2019 to July 2019
  • Leveraged expertise in HTML, CSS, JavaScript, and React, implementing 3 innovative features in the tourism industry

Full-Stack Developer

Freelance

November 2017 to March 2019
  • Leveraged React, Express.js, jQuery, and WordPress to create applications, enhancing the functionality and usability of client websites

Skills

General

  • HTML (7 years)
  • CSS (7 years)
  • JavaScript (7 years)
  • TypeScript (6 years)
  • Git (7 years)
  • Jest (5 years)

Frontend

  • React (6 years)
  • Next.js (5 years)
  • Redux (4 years)
  • GraphQL (2 years)

Backend

  • Node.js (3 years)
  • Nest.js (2 years)
  • PostgreSQL (3 years)
  • Redis (2 years)
  • MongoDB (1 year)

Team Player

Demonstrating humility, hunger for growth, and emotional intelligence to contribute effectively in teams.

Trust Building

Building trust through vulnerability, encouraging healthy debates, and maintaining accountability in team settings.

Communication

Providing and receiving constructive feedback while maintaining clear and effective communication with team members.