About Me

Learn more about my background, experience, and passion for software engineering

I have around 3 years of professional experience, primarily focused on backend system design and development. I specialize in building scalable, maintainable REST APIs using a microservices architecture. While backend is my strong suit, I’m also comfortable working across the stack to deliver complete, production-ready features.

πŸ’‘ What sets me apart is a systems-thinking mindset, attention to clean architecture, and a strong focus on writing well-tested, maintainable code. I thrive in collaborative environments that value problem-solving, architecture discussions, and continuous improvement.

I genuinely believe being a developer today is both exciting and overwhelming β€” with the rapid pace of AI and tech evolution, implementation has become easier, but deep learning is often skipped. I try to slow things down, reflect, and truly understand what I build. "Vibe coding" is fun, but what really matters is building solid, meaningful software.

I love breaking down complex concepts, experimenting with tools, and vibing with code. With AI speeding things up, it’s tempting to just build fast β€” but I still enjoy diving deep and understanding what’s really going on under the hood. This blog is where I share what I learn, think, and occasionally just random ideas outside of tech.

Background Computer Science Engineering graduate
Specialization Full-stack Web Development
Experience 3+ years in Financial Systems
Focus Backend Architecture & System Design
Approach Innovative problem solver with entrepreneurial mindset
Currently Building scalable systems at Pozitive Energy

What I Work With

Most of my time is spent with Java and Spring Boot, building APIs that financial systems depend on. PostgreSQL is where the magic happens β€” I've learned to love complex queries and database design through real-world challenges.

For orchestrating services, I rely on Docker and Kubernetes, with Apache Kafka handling the conversations between them. When I need to move fast on the frontend, React and TypeScript are my go-to tools.

AWS hosts most of what I build, and Git keeps track of the journey. I'm constantly learning β€” currently diving deeper into system design patterns and exploring Redis for caching strategies.

Backend
Java β€’ Spring Boot β€’ PostgreSQL β€’ Redis β€’ Kafka
Frontend
React β€’ TypeScript β€’ Tailwind CSS β€’ Next.js
Infrastructure
Docker β€’ Kubernetes β€’ AWS β€’ Git β€’ CI/CD