About me
I’m a Senior Backend Engineer with 9+ years of experience designing and building scalable, secure, and reliable backend systems across FinTech, SaaS, ERP, POS, delivery, and other business domains.
My core backend expertise includes Node.js, NestJS, Java, Spring Boot, TypeScript, Microservices, Event-Driven Architecture, RESTful APIs, PostgreSQL, MongoDB, Redis, RabbitMQ, and AWS.
Throughout my career, I’ve worked across the full backend lifecycle — from system architecture and defining service boundaries to designing APIs, building distributed workflows, optimizing databases, implementing caching strategies, and deploying production systems to the cloud.
In the FinTech domain, I worked on Neoleap’s digital payments platform, contributing to the backend integration layer connecting the digital platform with financial products including POS, SoftPOS, Cashier, and Payment Gateway services. My work involved microservices, service-to-service communication, distributed payment workflows, external integrations, transaction processing, and fault-tolerant design.
I have experience working across both the Node.js/TypeScript ecosystem and the Java/Spring ecosystem, allowing me to approach backend engineering from an architectural perspective rather than being tied to a single technology stack.
My key areas of expertise include:
• Microservices & Distributed Systems • Event-Driven Architecture • Domain-Driven Design (DDD) • System Design & RESTful API Design • Database Design & Performance Optimization • PostgreSQL, MongoDB & Redis • RabbitMQ & Asynchronous Processing • AWS Cloud Architecture • Docker & CI/CD with GitHub Actions • Technical Leadership & Mentoring
Beyond engineering, I’m passionate about software architecture, system design, and knowledge sharing. I also create technical courses on Udemy covering backend development, software engineering, SDLC, Agile, Scrum, and related topics.
I enjoy solving complex backend challenges and translating business requirements into scalable, maintainable, and production-ready systems.



