Professional Experience
15+ years designing, scaling, and modernizing distributed systems
Senior Backend / Fullstack Engineer
SKIntertainment
- Designed and evolved scalable backend services using Node.js and TypeScript, focusing on availability, performance, and fault tolerance.
- Migrated legacy workloads to AWS Lambda and Docker-based microservices, reducing infrastructure costs and operational overhead.
- Implemented integrations with observability and analytics platforms (Amplitude, Sentry, Splunk) to improve system visibility and incident response.
- Built serverless media processing pipelines using AWS Lambda for video transcoding and image/video watermarking.
- Refactored critical microservices to improve safety, throughput, and response times.
- Actively contributed to product strategy by proposing business and technical initiatives, translating them into epics, tickets, and clear Definitions of Done.
- Leveraged BigQuery to analyze cross-sell behavior and purchase data, enabling data-driven product decisions.
Node.js
TypeScript
AWS Lambda
Docker
BigQuery
Amplitude
Sentry
Splunk
Fullstack Engineer
BairesDev
- Developed frontend components using Vue.js, HTML5, and CSS3, with full end-to-end testing using Cypress.
- Designed GraphQL APIs optimized for mobile consumption, backed by PostgreSQL.
- Built and integrated backend services using Node.js, Express, MongoDB, Redis, Elasticsearch, and Docker.
- Improved scalability and resilience by addressing edge cases and optimizing service interactions.
Vue.js
Node.js
GraphQL
PostgreSQL
MongoDB
Redis
Elasticsearch
Docker
Cypress
Software Architect
Stoneridge
- Led the migration of on-premise systems to AWS, using Cognito for authentication and Python-based AWS Lambda functions for serverless processing.
- Designed system architecture and guided a cross-functional team working with Python, Node.js, and .NET Core.
- Automated build and deployment pipelines using Jenkins, improving release reliability and speed.
AWS
Cognito
Lambda
Python
Node.js
.NET Core
Jenkins
Senior Software Engineer / Tech Lead
TOTVS
- Led the migration from a .NET Framework monolith to a Node.js microservices architecture, improving API response times by up to 95%.
- Decoupled tightly coupled legacy components to enable modularity, independent deployments, and horizontal scalability.
- Designed and implemented CI/CD pipelines using Azure DevOps and Jenkins.
- Transitioned synchronous HTTP APIs to asynchronous RPC/AMQP communication using RabbitMQ.
- Designed Kubernetes-based deployment strategies on Azure to support scaling and resilience.
Node.js
.NET Framework
RabbitMQ
Kubernetes
Azure DevOps
Jenkins
AMQP
Software Engineer
Klassmatt
- Solved complex performance and data-reliability problems across enterprise systems.
- Developed .NET Framework services and SQL Server solutions focused on fast querying and data safety.
- Designed and implemented an internal search platform using Lucene/Elasticsearch, significantly reducing query times.
.NET Framework
SQL Server
Elasticsearch
Lucene
Software Engineer
Perto
- Developed internal systems for collecting hardware telemetry and managing client contracts.
- Created SLA and MTBF reporting dashboards to prevent contract breaches and improve hardware quality.
- Used operational data to identify business risks and improvement opportunities.
.NET Framework
SQL Server
Oracle
Achievements & Impact
$2M+ Annual Savings
Enabled over USD 2M in annual savings in tax and financial processing platforms through architectural and backend improvements.
95% Performance Improvement
Led migration from monolithic .NET to Node.js microservices, dramatically reducing API response times.
Mentorship & Leadership
Actively mentored engineers and promoted best practices across teams.
Innovation
Created innovative internal system responsible for paying expenses in hours instead of days.