Skip to content
View hesamhadadi's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report hesamhadadi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
hesamhadadi/README.md

Hi, I'm Hesam Hadadi 👋

Senior Frontend Engineer · React · Next.js · TypeScript
7+ years · Turin, Italy · M.Sc. Data Science @ Politecnico di Torino


🧭 About

  • 🎓 Currently pursuing M.Sc. in Data Science at Politecnico di Torino
  • 💼 Senior Frontend Engineer with 7+ years shipping products to millions of users
  • 🇮🇹 Based in Turin, Italy — open to remote roles across the EU
  • 🏗️ I build scalable, high-performance web apps with React, Next.js, TypeScript
  • 🧪 Hands-on with PWAs, real-time systems, micro-frontends, Figma-to-code
  • 📦 Active OSS contributor — 2 published npm packages
  • 💬 Always interested in real-time apps, design systems, and DX

🏢 Experience Highlights

Role Company Period Impact
Senior Frontend Developer Dotin — Podima Jul 2023 – Feb 2026 +30% faster page loads, +25% session duration on a Next.js social network for thousands of concurrent users
Lead Frontend Engineer Impo (Health Tracking) Jul 2022 – Jul 2023 Led frontend team · 4M+ active users · 99.9% uptime · +20% retention with a high-performance PWA
Frontend Developer Sepehr Parsian Holding Sep 2019 – Jul 2022 15+ governmental/health-tourism sites · multilingual · +25% international conversion via E-Visa / localized payment integrations
Frontend Developer Pishgaman Mar 2017 – Aug 2019 25+ e-commerce themes · +12% conversion on landing pages · shared UI library cut turnaround by 20%

🧰 Tech Stack

Languages

TypeScript JavaScript Python SQL HTML5 CSS3

Frameworks & UI

React Next.js Tailwind CSS Framer Motion Material UI SCSS

State & Data

Zustand Redux React Query MongoDB

Realtime & Architecture

Socket.IO WebRTC Mapbox Leaflet PWA

Tools & DevOps

Git GitHub Vercel Vite Jest


✨ Featured Projects

🏋️ GymFinder — Full-stack Gym Discovery Platform

Interactive map, reviews, pricing packages, multilingual (FA/EN/IT), admin + owner dashboards. Stack: Next.js · TypeScript · MongoDB · Leaflet · Tailwind 🔗 Code · 🌐 Live

🛒 Bazaarino — Classifieds for Iranians in Italy

Peer-to-peer marketplace with JWT auth, image uploads, and full Persian RTL. Stack: Next.js · TypeScript · Supabase Storage · JWT · Tailwind 🔗 Code · 🌐 Live

💪 Strive — iOS-Inspired Habit Tracker PWA

Streaks, bad-habit recovery with savings calculator, analytics, and admin panel. Stack: Next.js 14 · TypeScript · MongoDB · Framer Motion · PWA 🔗 Code · 🌐 Live

🏬 NexStore — Multi-Tenant E-Commerce SaaS

Every store gets its own storefront, branding, and dashboard. Stack: Next.js 14 · TypeScript · MongoDB · Cloudinary · NextAuth 🔗 Code

💱 NexChange — Bilingual Crypto Exchange

Live CoinGecko prices, FA/EN, Framer Motion luxury design. Stack: Next.js 16 · React 19 · Tailwind 4 🔗 Code · 🌐 Live

📦 Published npm Packages


🎓 Education

  • M.Sc. in Data SciencePolitecnico di Torino, Turin, Italy (2025 – Present) Coursework: Machine Learning · Data Visualization · Statistical Learning · Big Data
  • M.Sc. in Artificial IntelligenceAzad University, Mashhad, Iran (2021 – 2024) Thesis: Currency Price Prediction with time-series forecasting and ML
  • B.Sc. in Computer EngineeringKhayyam University, Mashhad, Iran (2017 – 2021)

📜 Certifications

  • Google Cybersecurity Professional Certificate — Google, 2025 (with distinction)
  • Technical Support Fundamentals — Google, 2024
  • Fundamentals of Digital Marketing — Google, 2023

🗣️ Languages

Persian (native) · English (C1) · Italian (A1, improving)


📊 GitHub


📬 Let's Talk

Open to Senior Frontend / Full-Stack roles across the EU (remote).

📧 [email protected] · 📱 +39 351 480 7398 · 🌐 hesamhaddadi.com

Pinned Loading

  1. realtime-speech-to-text realtime-speech-to-text Public

    persian-realtime-speech — Zero-dependency TypeScript library for real-time speech-to-text in Persian (Farsi), English, Italian, and 50+ languages. Built on the Web Speech API.

    TypeScript 3

  2. gitiazizi gitiazizi Public

    Giti Azizi — Professional fashion portfolio with cinematic visuals, dynamic CMS-driven collections, and password-protected admin panel. Next.js 14 + TypeScript + Tailwind.

    TypeScript

  3. telegram_scrapper telegram_scrapper Public

    telegram-scrapper — CLI & programmatic tool to scrape Telegram channels/groups (messages, photos, reactions) to structured JSON. Built on GramJS (MTProto).

    JavaScript

  4. gym gym Public

    GymFinder — Full-stack gym discovery platform with interactive map, reviews, pricing packages, and multi-language support. Next.js 14 + MongoDB + Leaflet.

    TypeScript