Hesam Gholami

Hesam Gholami

Senior Software Engineer

Tehran, Iran

j-tag
hesam-gholami
hesam.org

Most Proud Of

Persistence & Consistency

Through the hard times in my life

Always learning

And helping others to learn

Serving 10M users

On a collaboration with Nicki Minaj at UPPFIRST

Creating the first

Online warehouse management system & online elevator controlling system in Iran

Main Skills

Node.js
Next.js
NestJS
React.js
Bun
MongoDB
Postgres
Linux
Docker

Experience

5040

Tech Lead ·

  • Lead the 5040 app handling thousands of daily calls and rewrite it using modern tools
  • Lead the Hamkadeh app handling thousands of daily calls and rewrite it using modern tools
  • Lead the Dadkadeh app handling dozens of daily calls
  • Lead the Pezeshket app serving thousands of daily users and migrate it from a legacy structure to a modern pipeline, reducing launch time from days to minutes
  • Update the company's internal software and improve internal processes
  • Increase uptime across the company's projects to 99.9% in collaboration with the network infrastructure team
  • Use AI tools to detect fraud and improve service quality
Node.js
Bun
Next.js
Egg.js
Laravel
PHP
MongoDB
Postgres
MariaDB
Redis
Docker

UPPFIRST — Shooka

Backend Developer · Remote - UK 🏴󠁧󠁢󠁥󠁮󠁧󠁿 ·

  • Served 10M users during the Nicki Minaj x LOCI campaign
  • Achieved a 120× backend speed increase, resulting in significant annual AWS cost savings
  • Implemented 300+ end-to-end tests, tripling development velocity and improving release confidence
  • Developed 200+ backend APIs for a full-fledged e-commerce platform designed to compete with Shopify
Node.js
NestJS
Next.js
GraphQL
Prisma
Postgres
Redis
Docker

MCI

R&D Specialist ·

  • Research on financial markets
C++
Node.js
React.js
Qt
Rust
MetaTrader
MongoDB

DARA

Software Engineer ·

  • Created one of the fastest earth simulators in Iran
C++
Qt
QML
OpenSceneGraph
osgEarth
TeamCity

Jibimo

Backend Engineer ·

  • Created one of the first digital wallet apps in Iran, gaining more than 800k users in one month
PHP
Laravel
Node.js
Vue.js
Scala
Postgres
Redis
Docker

Infotech International

Developer ·

  • Resolved a 17-year-old memory leak, saving the company $500k annually
C++
Qt
Java
JPOS
Oracle DB

Projects

Marketemoon

  • Rebuilt and optimized the e-commerce platform tailored for cosmetic products, supporting 1,000+ monthly sales
Node.js
Next.js
Deno
React.js
MongoDB
Redis
Docker

NovinGuard DRM

  • Created a full-fledged platform for uploading and selling content
  • Used different technologies and tricks to prevent users from copying media
  • Created dedicated players for iOS, Android, Windows and Web
Node.js
Next.js
Deno
React.js
MongoDB
Redis
C++
Qt
QML
Rust
Docker

SHP

  • Created an online platform for monitoring trucks across different cities using GPS trackers
Node.js
RedwoodJS
Deno
GraphQL
Leaflet
React.js
MongoDB
Redis
Docker

Bekhah

  • Created a P2P marketplace benchmarked to handle 5M sales per minute
Node.js
RedwoodJS
Deno
GraphQL
React.js
MongoDB
Redis
Docker

Xirac Smart Home

  • Created iOS and Android apps for controlling the Xirac Smart Home device
C++
Qt
QML
ESP32

Xirac Online Elevator Controlling System

  • Created the first online platform for controlling and monitoring elevators in Iran
  • Handled real-time data of more than 300 elevators without any delays
  • Saved the company $40k annually in transportation costs
C++
Qt
Node.js
Express.js
GraphQL
Mongoose
React.js
MQTT
MongoDB
Redis
Docker

Climax Online Warehouse Management

  • Created the first online warehouse management app in Iran
PHP
Yii
Postgres
Redis
Docker

The Clinic Dentist App

  • Created an Android app for doctors to monitor patients
C++
Qt
QML
PHP

Climax Warehouse Manager Desktop App

  • Created one of the first warehouse management desktop apps in Iran, gaining more than 150k users
C++
MFC

Joomla Template Development

  • Designed and developed 10+ Joomla templates
PHP
Joomla
CSS
JavaScript

Education

M.S. in Software Engineering

Iranian University ·

B.S. in Software Engineering

Shamsi Poor University ·

My Time

  • Spending time with my family
  • Building meaningful software that improves the lives of millions
  • Playing co-op games with my younger brother
  • Finding new recipes for making delicious foods
  • Reading through documents
  • Swimming
  • Mentoring new programmers to help them achieve their dreams