Hello, my name is
1.About Me
As a Full Stack Engineer, I have extensive experience working with various technologies and tools, from back-end to front-end, to ensure comprehensive and integrated solutions for my clients. Additionally, I have strong skills in web application development, data processing automation, and mobile app projects.
Among the technologies I master are NodeJS, ReactJS, and React Native, which I use to build robust and scalable applications. I also have skills in databases, including MySQL, MongoDB, and PostgreSQL, and in API integrations to ensure communication between systems. I'm passionate about learning new technologies and always looking for new opportunities to learn and grow.
When I'm not coding, I like to spend my time watching anime, playing games like Valorant, The Witcher 3, and sometimes League of Legends and reading books on economics and the history of ancient societies...

2.Technologies I Use
Programming Languages
JavaScript Libraries & Frameworks
CSS Tools & Frameworks
Databases & Back-end Services
Development Tools
3.Experience
- Company
Sizebay - Software Engineer
Core Responsibilities:
- Architected an event-driven data platform ('data_events') using AWS SQS, NestJS micro-services, and ClickHouse, enabling ingestion of >15 million events/day with end-to-end processing latency under 30 seconds.
- Refactored the legacy order & return workflow into streaming micro-services (Node.js, RxJS, NestJS), allowing the export of 1 million+ records in < 10 minutes (previous system routinely timed-out) and delivering automated e-mail notifications upon completion.
- Developed AI-powered recommendation services that generate 'similar' and 'complementary' product suggestions via OpenAI embeddings + Qdrant vector search, boosting product click-through.
- Built a self-service analytics layer on top of ClickHouse, exposing custom reports through a REST API; this reduced ad-hoc reporting requests.
- Authored & published an internal NPM library that auto-generates README files, semantic versions, and changelogs; integrated GitHub Actions CI/CD to cut release times from hours to minutes and standardize documentation across four teams.
- Company
Gargantua Technologies - Software Engineer
Core responsibilities & achievements:
- Architected and delivered a multi-tenant, role-based REST API (80+ endpoints, OAS 3.0) with NestJS and TypeORM, covering authentication, customer onboarding, loans, approvals, refinancing, payments, branch finance, routing logistics and BaaS webhooks.
- Applied SOLID principles and common design patterns (Factory, Strategy, Repository) to modularize services, enforce clean architecture and enhance code maintainability and testability.
- Containerized all backend services using Docker (including Docker Compose for local development), ensuring consistent environments across dev and test.
- Implemented robust asynchronous messaging with RabbitMQ, including fallback handlers, dead-letter queues and retry policies to guarantee reliable event processing under failure.
- Company
TOTVS - Full Stack Engineer
Core responsibilities & achievements:
- Full-stack development of web applications using Node.js (backend) and React.js (frontend), continuously enhancing performance and user experience.
- Legacy system modernization: Fixed critical bugs in PHP codebases to improve stability, then migrated complex reporting modules to Node.js microservices—halving report generation times.
- Design system contributions: Led the creation and integration of new React components, ensuring seamless adoption within the existing UI library and maintaining visual consistency.
- Codebase refactoring: Streamlined legacy code across both back and front ends, applying SOLID principles and design patterns to boost maintainability and reduce technical debt.
- Team leadership: Guided development of new modules and components, coordinating reviews and knowledge sharing to uphold best practices and smooth feature delivery.





