Alireza Rezapour

Software Engineer / Backend Developer focused on Node.j & Golang

📍 Based in Mashhad, Iran
🎮 Interests: Gaming, Music, Walking
đź’Ľ Currently at Hamtapay
đź›  Always chasing better code
GmailPhoneLinkedInGithubCVMedium
Avatar

About Me

A passionate software engineer looking for building reliable, maintainable, and high-performance services. I work with Node.js and Golang to build scalable, maintainable systems that meet evolving business requirements. I thrive on solving complex problems, guiding architectural decisions, mentoring team members, and optimizing development processes for efficiency and reliability.

Work Experience

Part Software Group

Apr 2024 – Aug 2025

Software Engineer • Mashhad, Iran

As a Backend Engineer, I led cross-team recovery efforts during critical production outages, achieving a 70% reduction in MTTR. I optimized key workflows to cut latency by 60% and spearheaded the re-architecture of core services, enabling faster deployments and reduced technical debt. I also authored over 10 RFCs that influenced company-wide architecture standards and mentored new hires to streamline onboarding.
Forvest

Aug 2023 – Apr 2024

Software Developer • Mashhad, Iran

At Forvest, I was responsible for architecting and executing the migration from a monolithic to a microservices architecture, reducing deployment times by 70%. I redesigned the crypto market data service to halve fetch times and implemented real-time data streaming with NATS, enabling faster AI-driven decision-making. I also built a custom CRM to improve user retention and support efficiency, and developed CI/CD pipelines to streamline releases.
Farajahan Hashtom

Jan 2023 – May 2023

Software Developer • Mashhad, Iran

I developed the full backend system from scratch using Node.js and Express, ensuring scalability and maintainability. The platform supported dual payment methods—cryptocurrency and local fiat—while implementing TOTP-based two-factor authentication for enhanced security. I also built real-time WebSocket functionality for transaction updates, improving user experience for over 5,000 users and reducing support requests by 30%.

Skills

Languages & Frameworks

Javascript, Typescript, Node.js, Golang, Nestjs, Fastify

Databases

Redis, Mysql, Postgresql, Mongodb, Influxdb

Monitoring & Debugging

Grafana, OpenTelemetry, OpenSearch, GrayLog, Signoz

DevOps & Infrastructure

Docker, KrakenD, CI/CD, Git, Linux

Architecture

Domain-Driven-Design, Microservices, Restful, System Design, Onion Arch, Vertical Slice Arch

Messaging & Brokers

RabbitMQ, NATS, KAFKA