Software Developer · SDE 2

Mohd
Haarish

Building high-throughput microservices & distributed systems. 3+ years shipping production-grade backends at Saxo Group.

About Me

I architect systems that scale under pressure.

I'm a Software Developer (SDE 2) at Saxo Group, where I design and ship distributed backend systems that power real-time financial operations for European clients. My work spans microservice architecture, Kafka-based event pipelines, and production-grade API development.

Over 3+ years I've led migrations from legacy monoliths to resilient distributed infrastructures, resolved critical concurrency bugs at the database layer, and mentored junior engineers on design patterns and engineering best practices.

Outside of work, I explore low-level computing — I once built a fully functioning 16-bit computer from scratch, from HDL logic gates all the way up to a compiler. I believe understanding the machine makes you a better engineer at every layer.

3+
Years Experience
SDE 2
Current Level
Saxo
Current Company
Languages & Frameworks
C#.NET CoreJavaPythonC++SQL
Backend & Architecture
MicroservicesApache KafkaREST APIsEvent-Driven ArchitectureCQRS
Design Patterns
RepositoryStrategyFactoryCircuit BreakerOptimistic Concurrency
DevOps & Tools
Azure DevOps (TFS)CI/CD PipelinesGitDockerJenkins
Databases
SQL ServerStored ProceduresRow-Level LockingQuery Optimization
Data & Analytics
Tableau DesktopApache SparkApache HadoopMicrosoft Excel
Core Competencies
  • Microservices Architecture

    Designing and shipping distributed services that migrate monolithic workflows to modern event-driven infrastructure with REST and Kafka communication.

  • Apache Kafka & Event Streaming

    Building real-time payment pipelines with guaranteed delivery, type-safe message serialization, and near-instant settlement latency.

  • C# · .NET Core · REST APIs

    3+ years delivering production backend services — open APIs with cursor pagination, OpenAPI specs, and high-volume transactional endpoints used by European financial clients.

  • SQL Server & Concurrency

    Resolving race conditions with optimistic concurrency control and row-level locking. Writing optimized stored procedures for high-volume transactional workloads.

  • Resilience Patterns

    Circuit breakers, retry mechanisms, request throttling — engineering services that hold under peak financial-market traffic.

  • CI/CD & DevOps

    Azure DevOps (TFS) pipelines automating build, test, and deployment stages. Git, Jenkins, and Docker-based workflows.

Experience

Aug 2025Software Developer — SDE 2

Saxo Group IndiaPromoted
Gurugram, India
  • Architected microservices to migrate critical business workflows from a legacy monolith to a modern distributed infrastructure using REST and Kafka-based event-driven communication.
  • Designed service architectures applying Repository, Strategy, Factory, and CQRS patterns — ensuring scalability, maintainability, and clear separation of concerns.
  • Engineered high-throughput services with request throttling, retry logic, and circuit breaker patterns, maintaining resilience under peak financial-market traffic.
  • Diagnosed and resolved critical race conditions in the database layer by implementing optimistic concurrency control and row-level locking strategies.
  • Authored technical design documents for cross-team feature rollouts and mentored junior engineers on best practices, code reviews, and design pattern adoption.

Aug 2022Software Developer — SDE 1

Saxo Group India
Gurugram, India
  • Delivered Tax Saving account (France PEA/PEA-PME) Transfer Out functionality, enabling compliant cross-border financial operations for European clients.
  • Integrated Apache Kafka into legacy payment services, cutting settlement latency from batch-cycle delays to near-instant real-time processing.
  • Built account-type-specific payment processing pipelines with type-safe message serialization and guaranteed Kafka delivery.
  • Published cursor-paginated Open APIs following RESTful standards and OpenAPI Specification for third-party vendor data integrations.
  • Established CI/CD pipelines on Azure DevOps Server (TFS), automating build, test, and deployment stages for faster, safer releases.
  • Wrote optimized SQL Server stored procedures and complex queries for high-volume transactional workloads.

Aug 2021Data Analyst Intern

WorkIndia
Bengaluru, India
  • Developed forecasting models for app download projections based on marketing spend, enabling data-backed budget reallocation decisions.
  • Projected Daily Active Users (DAU) for monthly, quarterly, and annual periods using trend analysis and historical data patterns.
  • Performed tag-wise notification impact analysis on DAU, identifying high-performing strategies that improved user engagement.
  • Built interactive Tableau dashboards tracking KPIs: DAU, notification performance, job listings, and revenue metrics.
  • Mentored a team of data analyst interns on SQL querying, analysis methodologies, and quarterly planning.
Selected Work
01

16-Bit Computer

Featured2022

Built a fully functional 16-bit computer from the ground up — designed the CPU (ALU), RAM, and ROM in Hardware Description Language, then wrote a Jack Compiler (high-level → VM bytecode) and a VM Translator (bytecode → Assembly → binary). A complete vertical slice of computing from logic gates to executable programs.

JavaHDLAssemblyCompiler DesignComputer Architecture
02

Event-Driven Payment Pipelines

2023

Engineered account-type-specific payment processing pipelines at Saxo Group integrated with Apache Kafka, reducing settlement latency from batch-cycle delays to near-instant processing. Implemented type-safe message serialization and guaranteed-delivery guarantees across diverse payment workflows.

C#.NET CoreApache KafkaSQL ServerEvent-Driven Architecture
03

Microservices Migration

2023–2024

Architected and delivered multiple microservices to migrate critical business workflows out of a legacy monolith, leveraging both synchronous (REST) and asynchronous (Kafka) communication. Incorporated circuit breaker, retry, and throttling patterns to achieve resilience under peak financial-market traffic.

C#.NET CoreMicroservicesREST APIsCQRSDocker
04

Open API Platform

2022

Developed and published multiple cursor-paginated Open APIs adhering to RESTful standards and OpenAPI Specification, enabling third-party vendor data integrations at Saxo. APIs handle high-volume transactional data with optimized SQL Server stored procedures.

C#.NET CoreOpenAPISQL ServerRESTAzure DevOps
Education
Jul 2018 — Jun 2022

Bachelor of Technology — Computer Science

Lovely Professional University

Phagwara, Punjab

CGPA 8.31 / 10.0
Apr 2016 — Mar 2017

Class XII — CBSE

DAV Public School

Meerut, Uttar Pradesh

Aggregate 86.4%
Apr 2014 — Mar 2015

Class X — CBSE

SK Academy Public School

Meerut, Uttar Pradesh

CGPA 8.2 / 10.0
Get In Touch

Let's build something together.

Open to new opportunities — whether it's a senior backend role, a challenging distributed systems problem, or a conversation about architecture and engineering craft.

Say Hello