Available for meaningful products

Senior Front-End Developer crafting scalable digital experiences.

I’m Mohammad Ashrafi, a front-end engineer with 8+ years of experience building production web and mobile products with React, Next.js and React Native.

mohammadashrafi7@gmail.comTehran, Iran8+ years experience

01 / About

Engineering clean interfaces for complex products.

My work spans telecom, logistics, media and e-commerce. I focus on maintainable front-end architecture, reusable components, performance optimization and reliable user experiences.

I’ve led front-end delivery, collaborated closely with product and engineering teams and translated business workflows into production-ready interfaces used at scale.

8+Years
6Companies
3Core platforms

Stack

Technologies I work with

ReactNext.jsJavaScriptReact NativeNode.jsRedux ToolkitZustandReact QuerySWRGraphQLSocket.IOPWADockerGitGitLab CI/CDNestJSMUITailwind CSSStyled ComponentsSassSEO

02 / Experience

From product delivery to front-end leadership.

Selected roles across high-traffic digital products and operational platforms.

01

Senior Front-End Developer

EBCOM (MCI)

Apr 2024 — PresentTelecom

Developing and refactoring high-traffic digital products using React and Next.js, including MCI digital services, My MCI, Evano and Hamshahri-related work. Building responsive interfaces, improving performance and contributing to authentication and business-critical flows.

02

Front-End Team Lead

Omid Intelligent Network (TAPSI)

Apr 2022 — Apr 2024Logistics

Led front-end development for logistics and operations platforms. Translated business requirements into React/Next.js applications, integrated APIs in microservice environments and supported shipment, driver, customer, sorting and settlement workflows.

03

Senior Front-End Developer

uben

May 2021 — Mar 2022Mobility / E-commerce

Developed a taxi application with React Native and built e-commerce and coupon-oriented web experiences with a strong focus on responsive interaction, performance and reusable front-end architecture.

04

React Developer

Hamshahri Organization

May 2020 — Apr 2021Media

Contributed to the redevelopment of the Hamshahri website using Next.js. Built reusable modules from design specifications, optimized React code and supported testing and debugging.

05

React Developer

Haavash Technological Development

Jun 2019 — Apr 2020Software

Developed responsive ReactJS user panels for client projects including Bank Melli, Hakoupian and Estadkar, while improving performance and production reliability.

06

Front-End Developer

Nicholas

Sep 2017 — Apr 2019E-commerce

Developed and supported an e-commerce website focused on bags and shoes, built multilingual capabilities and applied SEO improvements to strengthen visibility and usability.

03 / Selected projects

Products built for real operational scale.

A selection of telecom, logistics and media work from recent years.

MCI01

For MCI

Evano

Contributed to the Evano web product and related MCI digital experiences.

Open project
MCI02

For MCI

My MCI

Worked on the My MCI web experience and authentication-related front-end flows.

Open project
TAPSI03

For Omid Intelligent Network

Admin Hub Project

Built an admin platform for hub managers across Iran to register and track postal shipments.

Case summary
TAPSI04

For Omid Intelligent Network

Driver App Development

Developed a driver-facing panel to manage delivery workflows from pickup to destination.

Case summary
TAPSI05

For Omid Intelligent Network

Customer App Development

Developed a customer panel for placing orders and tracking deliveries end to end.

Case summary
HAM06

For Hamshahri

Hamshahri Website

Participated in the redesign of the Hamshahri website using Next.js.

Open project

04 / Education

Computer Engineering

Bachelor of Computer Engineering (Hardware), Sama University, Tehran.

2013 — 2016BSc / Computer Engineering

GPA: 17/20

LanguageEnglish

Reading & listening: Good · Speaking: Intermediate

CertificatesSEO & Front-End

Tehran Technical Institute · 2017–2018

Let’s build something useful

Have a product, platform or front-end challenge?

I’m open to conversations around senior front-end roles, product engineering and scalable React / Next.js work.