Aftaab Siddiki

Designing and building large-scale distributed systems that power modern applications. Specialized in microservices architecture, real-time data processing, and complex workflow orchestration.

Aftaab Siddiki

About Me

Based in Singapore, I specialize in transforming complex business requirements into scalable and resilient distributed backend systems. My expertise spans payments, e-commerce, and customer-facing data platforms.

I am passionate about solving challenging problems at scale, from migrating monolithic systems to microservices, to designing real-time data pipelines and orchestrating complex workflows.

Core Expertise

Distributed Systems Architecture

Microservices, event-driven architecture, scalability

Data Engineering

Real-time & batch processing, CDC, Kafka, data pipelines

Backend Development

Java, Golang, payment systems, e-commerce platforms

Cloud & DevOps

GCP, infrastructure automation, workflow orchestration

Technical Skills

Languages

JavaGolangPythonTypeScript

Data & Messaging

Apache KafkaDebeziumCDCEvent Streaming

Workflow & Orchestration

TemporalMicroservicesEvent-Driven ArchitectureDistributed Systems

Cloud & Infrastructure

Google Cloud PlatformKubernetesDockerInfrastructure as Code

Featured Experience & Projects

Monolith to Microservices Migration

Large-scale System Transformation

Led the migration of a large monolithic system into microservices architecture using Change Data Capture (CDC), Debezium, and Apache Kafka. Designed event-driven patterns that enabled seamless data synchronization and improved system scalability while maintaining data consistency across services.

JavaKafkaDebeziumGCP
View Project →

Complex Workflow Orchestration

Temporal-based Systems

Implemented sophisticated business workflows using Temporal, enabling reliable execution of long-running processes with built-in retry mechanisms, compensation logic, and state management. Designed fault-tolerant systems that handle complex business scenarios across distributed services.

GolangTemporalMicroservices
View Project →

Domain-Specific Microservices

E-commerce, Payments & Healthcare Systems

Built and deployed microservices for e-commerce and healthcare, focusing on domain-driven design principles and clear API boundaries for business capabilities.

JavaGolangDDD
View Details →

Personal Projects & Blog

Real-time Data Pipeline

Building scalable real-time data processing pipelines using modern streaming technologies.

Read More →

Batch Data Pipeline

Designing efficient batch processing systems for large-scale data transformation and analytics.

Read More →

Figma to Frontend Parser

An automated tool for converting Figma designs into functional frontend components.

Read More →

Get In Touch

I'm always open to discussing new projects, creative ideas, or opportunities to be part of an ambitious team.