Skip to content

Latest commit

 

History

History
84 lines (60 loc) · 5.28 KB

old-resume.md

File metadata and controls

84 lines (60 loc) · 5.28 KB

Hadi Bakhshi

Senior Software Engineer

Open to relocation | Remote (open to international opportunities)

PROFESSIONAL SUMMARY

Senior Full-Stack Engineer with a backend-first focus and more than five years of experience building scalable systems for data-heavy products. I have designed and shipped distributed services with .NET and Node.js, created high-performance data models, and solved the scalability issues that appear as platforms expand. My work centers on backend foundations such as API design, system integration, and architectures built for growth. I am looking for a role where backend engineering and system design are the main focus.


TECHNICAL SKILLS

Languages: C#, JavaScript, TypeScript
Backend: ASP.NET Core, EF Core, MediatR, SignalR, OpenAPI, Node.js, Express.js, NestJS, Prisma, TypeORM
Frontend: React, Next.js, HTML, CSS, TanStack Query, TailwindCSS, Material-UI, Shadcn, Redux, Zustand, Jotai, React-Hook-Form, PWA
Databases: SQL Server, PostgreSQL, Redis, MongoDB
DevOps & Infrastructure: Docker, Docker Swarm, GitHub Actions, GitLab CI/CD, Nginx, Monorepo Management, Linux, Git, Serilog, ELK, OpenTelemetry
Testing: xUnit, NetArchTest, Jest, Cypress
System Architecture & Design: Microservices, Modular Monolith, Domain-Driven Design (DDD), API Design, Caching Strategies, CQRS
Software Patterns & Principles: Clean Architecture, Object-Oriented Programming (OOP), Vertical Slice Architecture, SOLID Principles, Design Patterns
Database Architecture: Relational & Document Database Modeling, Performance Tuning, Strategic Schema Design
Workflow Tools: Jira, Scrum, Figma

WORK EXPERIENCE

  1. Senior Software Engineer - ReLOOQ (Tehran, Iran) March 2023 - Present

    ReLOOQ is a major marketing research and consulting firm using advanced data technology to support decision-making across multiple industries.

  • Designed the system architecture and led full-cycle development for new research platforms, creating a long-term foundation for scalable backend services.
  • Built a modular survey engine inside a Turborepo monorepo, creating reusable NPM packages powering CAPI, CATI, and CAWI applications.
  • Created a maintainable retail audit application by applying clear architectural patterns and clean domain modeling.
  • Introduced a microservices architecture and developed an ETL service using ASP.NET Core, RabbitMQ, and SQL Server, boosting data processing resilience.
  • Migrated several services from SQL to NoSQL, updating data models to support large-scale traffic and specific query needs.
  • Cut API response times by 15% by rewriting heavy database queries and refactoring key services.
  • Set up CI/CD pipelines using GitHub Actions to automate builds, testing, and deployment across multiple environments.
  • Led the full-stack development and overall product direction for Razeman, an internal integration platform connecting core systems across the company.

  1. Full-Stack Developer - ReLOOQ (Tehran, Iran) May 2022 - March 2023
  • Built two inspection applications for the automotive industry, supporting critical after-sales and service processes for ISQI.

  • Created an AI-powered Reception Assistant app to personalize dealership services, helping improve service efficiency and customer experience.

  • Designed and developed two interactive data dashboards from scratch to provide industry-wide automotive insights and improve reporting transparency.

  • Reduced manual reporting time by 40% by building automated reporting and monitoring tools using Node.js and .NET.

  • Improved database performance by optimizing SQL Server and PostgreSQL queries and building efficient data pipelines.

  • Championed the use of TypeScript across multiple teams, introducing strict typing standards that improved code reliability and long-term maintainability.


  1. Front-End Developer (Remote) - (U.S. Team, Cary, NC) January 2020 - March 2022
  • Developed responsive UI features with React and TypeScript, contributing to a 10% rise in user engagement metrics.
  • Built shared, reusable components that increased development speed by 15% across multiple projects.
  • Worked closely with senior engineers to integrate front-end features with REST APIs and improve data flow.
  • Improved page load times by 1.5 seconds through code splitting, lazy loading, and performance tuning.

EDUCATION

B.A. in English Translation
University of Applied Science and Technology - (Tehran, Iran) Oct 2020 – Aug 2023

Gained strong communication and documentation skills that complement hands-on full-stack engineering experience and continuous self-directed learning.


LANGUAGES

  • English: C1 – Professional working proficiency
  • German: B1 – Actively learning
  • Persian: Native