Loading...
Getting data from various sources...
This may take a few seconds...
Getting data from various sources...
This may take a few seconds...
I started as a full-stack engineer and over time deliberately specialized in backend engineering — systems design, distributed architectures, and production infrastructure. My professional foundation is Node.js and TypeScript; I'm now extending that experience into Java and Spring Boot through building financial infrastructure projects.
Backend APIs & Microservices
Node.js · NestJS · Express · REST · GraphQL
Distributed Systems & Messaging
Kafka · SQS · RabbitMQ · Bull · Event-driven
Databases & Transactions
PostgreSQL · MongoDB · Redis · Prisma · ORM
Cloud & Infrastructure
AWS · Docker · Nginx · DigitalOcean · CI/CD
Java & Spring Boot
Java 21 · Spring Boot · JPA · Hibernate · Spring Security
Financial Systems
Wallets · Ledgers · Payments · DDD · Hexagonal Architecture
Progression into Java