Hi, I'm Mahdi Heidari

I build clean, modern, and responsive web applications.

About Me

I’m a frontend developer with around four years of experience building web applications, mainly focused on ERP systems and business platforms for the oil and gas industry using React and TypeScript. I started my career as an intern and gradually became part of the core development team by taking ownership of features and contributing to different parts of large-scale applications.

Read More

My Skills

React.js
Next.js
Vue.js
JavaScript (ES6+)
TypeScript
Redux
React Query
Zustand
Context API
RESTful APIs
GraphQL
Unit Testing
Integration Testing
End-to-End Testing
HTML
CSS
SCSS / SASS
Tailwind CSS
Bootstrap
Git
GitHub
GitLab
Jira
Agile
Scrum
Figma to Code
Responsive UI

My Projects

A selection of projects I have worked on.

TaskFlow
TaskFlow

Real-time task management platform built with Next.js, Supabase, PostgreSQL, and Row Level Security (RLS), featuring Google/GitHub authentication, drag & drop organization, and secure user-specific data.

Next.js
TypeScript
Supabase
PostgreSQL
Tailwind CSS
RLS
DnD Kit
Bun
React Redux Shopping Cart
React Redux Shopping Cart

A responsive shopping cart application built with React and Redux, featuring product management, cart functionality, and a clean, user-friendly interface.

React.js
JavaScript
Redux
React-Router

Contact Me

I'm open to new opportunities. Feel free to reach out!

    Mahdi Heidari - Frontend Developer