Hi, I'm Hadi 👋
I'm a Frontend Engineer specializing in React, Next.js, and TypeScript. I build fast, scalable, and user-focused web applications with a strong emphasis on performance, clean architecture, and exceptional user experience. Alongside my professional work, I'm pursuing a degree in Computer Engineering and continuously expanding my knowledge of modern software development.
Curious about me? Here you have it:
I'm a Frontend Engineer with over three years of professional experience building modern web applications using React, Next.js, and TypeScript. I enjoy transforming complex ideas into clean, maintainable code and intuitive user experiences.
Alongside my professional career, I'm currently studying Computer Engineering at Shahid Beheshti University. My academic journey has strengthened my understanding of software engineering, algorithms, computer systems, and the fundamentals behind the technologies I work with every day.
Throughout my career, I've contributed to products ranging from admin dashboards and contact center platforms to SEO-optimized e-commerce applications. I enjoy designing scalable frontend architectures, building reusable components, and optimizing applications for speed and accessibility.
Although my primary focus is frontend development, I also have hands-on experience with Node.js, NestJS, PostgreSQL, Docker, GraphQL, and REST APIs, allowing me to collaborate efficiently across the full stack.
I'm passionate about continuous learning and always looking for better ways to build software. Whether it's exploring new frontend technologies, improving software architecture, or learning modern engineering practices, I enjoy challenging myself every day.
Outside of coding, you'll usually find me building side projects, exploring open-source technologies, reading about software architecture, or deepening my knowledge of computer science.
Skills
Technologies, tools, and frameworks I use to design, develop, and deliver modern web applications.
React
Vite
Next.js
TypeScript
JavaScript
Tailwind CSS
MUI
Sass/SCSS
shadcn/ui
Storybook
React
Vite
Next.js
TypeScript
JavaScript
Tailwind CSS
MUI
Sass/SCSS
shadcn/ui
Storybook
Node.js
Express.js
NestJS
Socket.IO
PostgreSQL
MongoDB
Docker
Nginx
Figma
Git
Node.js
Express.js
NestJS
Socket.IO
PostgreSQL
MongoDB
Docker
Nginx
Figma
Git
Experience
Here's a quick overview of the companies and products I've had the opportunity to work on.
Frontend Engineer
- Built and optimized an admin dashboard for managing artworks, artists, and galleries.
- Developed a high-performance e-commerce platform using Next.js with Server-Side Rendering (SSR).
- Improved SEO, performance, accessibility, and overall user experience.
- Created reusable UI components and maintained a scalable frontend architecture.
Feb 2024 - Mar 2025
Frontend Engineer
- Developed a modern contact center dashboard using Next.js and TypeScript.
- Implemented an interactive dial-plan visualization tool for managing call routing.
- Collaborated with backend developers using NestJS, REST APIs, and GraphQL.
- Optimized application performance and built reusable, maintainable frontend components.
Mar 2025 - Mar 2026