Available for new projects

Hi, my name is

Hamidreza Safarpour

Front-End Developer

I build fast, accessible, and delightful web interfaces. Specializing in React, Next.js, and TypeScript, I turn complex problems into clean, performant products that people love to use.

Portrait of Hamidreza Safarpour
About me

Turning ideas into interfaces that feel effortless

A Front-End Developer with professional experience commencing in 2024. Expertise lies in constructing contemporary web applications utilizing TypeScript, React, and Next.js frameworks. Proficient in problem-solving with a strong commitment to producing clean, scalable, and maintainable code. Enthusiastic about developing optimal user experiences and contributing to team success within a cooperative environment.

I care deeply about the details that users never notice but always feel — snappy load times, thoughtful empty states, and animations that guide rather than distract. When I'm not coding, you'll find me contributing to open source projects.

Component-driven

I design reusable, well-typed component systems that scale with the product.

Performance-first

Core Web Vitals, bundle budgets, and smooth 60fps interactions by default.

Accessible by design

Semantic HTML and WCAG-compliant patterns so everyone can use what I build.

Detail obsessed

Micro-interactions and polish that make interfaces feel premium and alive.

Tech stack

Tools I use to ship great products

A modern front-end toolkit honed across production apps — from markup and styling to state management and design.

HTML

CSS

JavaScript

TypeScript

React

Next.js

Tailwind CSS

Material UI

Zustand

TQ

Tanstack Query

Git

Socket.io Streamline Icon: https://streamlinehq.com

Socket.io

Featured work

Projects I'm proud of

A selection of products where I owned the front-end architecture, UI, and user experience end to end.

Axigen interface
01 — Featured project

Axigen

Generate typed Axios client functions from your OpenAPI / Swagger spec — in one command.

  • Node.js
  • TypeScript
Hivajet interface
02 — Featured project

Hivajet

An e-commerce project that isn't complete yet, but I worked on it. This project is a shopping website that get products from international shops and sell them in Iran. I worked on the front-end of this project.

  • Next.js
  • TypeScript
  • Zustand
  • Tailwind
  • HeroUI
  • Tanstack Query
Kahiva interface
03 — Featured project

Kahiva

A B2B SaaS platform that helps businesses buy or sell cardboard and other packaging materials.

  • Next.js
  • TypeScript
  • Socket.io
  • Zustand
  • Tailwind
  • MaterialUI
  • PWA
  • Tanstack Query
Live Demo
Experience

My professional journey

Two years of building and leading front-end work on company products.

  1. Front-End Developer

    Aseman Sooye Parsian (ASP)

    2024 — 2026
    • Work on 3 different projects
    • Projects are E-commerce, ERP, and B2B SaaS
    • Work with Real-time data and WebSocket, charts, and etc.
Education & Certifications

Learning never stops

2022 — 2026

B.S. in Computer Engineering

University of Science and Culture, Tehran, Iran

Learn software engineering and computer systems.

Services

How I can help

Whether you need a full product build or a focused sprint, I bring craft and reliability to the front-end.

Responsive Web Apps

Fluid layouts that look and feel right on every screen, from mobile to ultrawide.

UI Implementation

Pixel-perfect translation of Figma designs into clean, reusable components.

Performance Optimization

Faster loads and smoother interactions through profiling and Core Web Vitals work.

API Integration

Robust data fetching, caching, and error handling wired into polished interfaces.

Contact

Let's build something great together

Have a project in mind or just want to say hi? My inbox is always open — I'll get back to you within a day.