Mohammad Erfan Ghodoosi

Senior Frontend Developer & Computer Engineering Student

Professional Experience

Senior Frontend Developer — Oddrun

05/2025 – Present | Tehran, Iran

  • Developed scalable frontend solutions for high-traffic applications using modern JavaScript/TypeScript stacks.
  • Led development of an iOS-compatible PWA for Cloopy, delivering an app-like experience across platforms.
  • Architected multi-layer caching strategies and applied code-splitting & prefetching to improve LCP and loading speed.
  • Conducted code reviews and led migration from Angular to Next.js focusing on performance and modularity.

Front-End developer — Mefaro

07/2022 – 09/2023

  • Migrated an IELTS training platform from Vue.js to Next.js, reducing load times by ~40%.
  • Integrated PWA capabilities and optimized API calls with React-Query.

Front-End developer & Mentor — Otters

05/2023 – 08/2023

  • Led Front-End architecture and mentored junior developers, improving team productivity.
  • Implemented marketing solutions and conducted regular code reviews.

Front-End developer — Finomate Dashboard

08/2022 – 05/2024

  • Enhanced system performance using WebSockets for real-time updates.
  • Implemented a consistent design system of reusable components and hooks.

Front-End developer & Founder — Codeblogz

Personal project

  • Built MVP with Next.js, implemented RBAC, PWA features, and optimized performance by 30% using SSR/SSG.
  • Worked with AWS-S3 for remote file storage and integrated Shadcn UI & Zod for form validation.

Selected Projects

owtana

Landing page of a real-time live chat widget with analytics.

Visit

Hiva City — Interactive Map

Interactive image map to visualize city connectivity solutions.

Visit

Products Catalog (open source)

Open-source product catalog demonstrating front-end skills.

Source

use-termite (npm)

React custom-hooks library with +100 weekly downloads.

NPM

Additional

Certificates: CS50x

Interests: Performance optimization, UX, mentoring, open-source.