Featured Project

Microservices Migration at TOTVS

Monolith to Microservices Migration

Enterprise SaaS Platform

2017 - 2020

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
Node.js .NET RabbitMQ Kubernetes Azure DevOps Microservices

Current Project

Serverless Media Processing at SKIntertainment

Serverless Media Processing Pipeline

SKIntertainment

2022 - Present

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
Node.js TypeScript AWS Lambda Docker BigQuery Amplitude

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.

← Back to Home