Portfolio & Case Studies
Deep dives into systems I've designed and built throughout my career
Featured Project
Microservices Migration at TOTVS
Monolith to Microservices Migration
Enterprise SaaS Platform
The Challenge
Legacy .NET Framework monolith with tightly coupled components, slow API response times, and difficulty scaling. Synchronous HTTP calls caused bottlenecks and cascading failures.
The Solution
- Led migration to Node.js microservices architecture with independent deployments
- Implemented asynchronous RPC/AMQP communication using RabbitMQ
- Designed Kubernetes-based deployment strategies on Azure
- Built CI/CD pipelines using Azure DevOps and Jenkins
The Results
- 95% improvement in API response times
- Horizontal scalability and independent service deployments
- Improved fault tolerance and system resilience
- Faster release cycles with automated CI/CD
Current Project
Serverless Media Processing at SKIntertainment
Serverless Media Processing Pipeline
SKIntertainment
Built serverless media processing pipelines using AWS Lambda for video transcoding and image/video watermarking. Migrated legacy workloads to Docker-based microservices, reducing infrastructure costs and operational overhead.
Key Contributions
- Designed scalable backend services with Node.js and TypeScript
- Integrated observability platforms (Amplitude, Sentry, Splunk) for system visibility
- Leveraged BigQuery for cross-sell behavior analysis and data-driven decisions
- Contributed to product strategy by translating initiatives into epics and tickets
Core Technical Skills
Technologies and patterns I specialize in
Backend & APIs
Node.js, Express.js, .NET Core, REST, GraphQL, RPC, AMQP. Building scalable services that handle high throughput.
Cloud & Infrastructure
AWS (Lambda, S3, DynamoDB, Cognito), Azure (Kubernetes, Cosmos DB, Azure DevOps). Cloud-native architecture design.
Databases
PostgreSQL, SQL Server, MongoDB, DynamoDB. Data modeling, query optimization, and distributed data patterns.
Messaging & Streaming
RabbitMQ, Queues, Event-driven architectures. Async communication for distributed systems.
DevOps & Platform
Docker, Kubernetes, CI/CD (Jenkins, Azure DevOps), PM2. Infrastructure automation and deployment.
Observability & Analytics
Sentry, Splunk, Amplitude, BigQuery. Monitoring, logging, and data-driven insights.
Business Impact
$2M+ Annual Savings
Delivered architectural improvements that enabled over USD 2M in annual savings in tax and financial processing platforms.
Hours Instead of Days
Created an innovative internal system that reduced expense payment processing from days to hours.