Building scalable backend systems that process millions of events reliably
I'm a Senior Software Engineer focused on designing large-scale backend systems and distributed architectures.
Over the past 8+ years, I have built systems capable of handling:
• hundreds of thousands of transactions per hour
• millions of streaming events
• high-traffic production platforms
I enjoy transforming complex business challenges into scalable technical platforms.
Currently building AI-powered hospitality platforms and smart-building systems while experimenting with AI-assisted engineering workflows.
I believe software architecture is like music:
architecture is rhythm
services are instruments
distributed systems are orchestras
Designed a streaming architecture processing 2M+ product updates per minute using:
Kafka
Apache Flink
Microservices architecture
This replaced a 30-minute monolithic sync pipeline with real-time streaming.
Built a campaign system supporting:
250,000+ daily orders during national campaigns
Architecture:
ASP.NET Core Microservices
Kafka Event Backbone
Real-time reward orchestration
Co-founded and architected a BPMS-driven SaaS platform for:
• hotels
• residential complexes
• office buildings
The platform automates operational workflows such as:
facility management
accounting processes
internal service management
Developed an AI-powered tourism assistant that enables hotels to generate personalized travel experiences for guests.
Build systems that scale without drama
Prefer event-driven thinking
Optimize for reliability and observability
Design for evolution, not perfection