About Me
I'm an Engineering Manager passionate about building world-class payment systems and nurturing high-performing engineering teams.
My journey started with writing Java and Spring Boot applications, which gave me a strong foundation in building robust, scalable backend systems. Over the years, I've evolved from an individual contributor to leading engineering teams, always keeping my technical edge sharp.
Currently, I focus on the intersection of technology leadership and payment innovation, where reliability, security, and user experience are non-negotiable.
The Journey
Engineering Manager
PresentPayment Domain
Leading engineering teams, defining technical strategy, and building the future of payment systems.
Tech Lead
PreviousBridging the gap between product vision and technical execution while mentoring the next generation of engineers.
Senior Software Engineer
EarlierDesigning and implementing complex systems, establishing best practices, and driving technical decisions.
Software Engineer
The BeginningStarted the journey with Java and Spring Boot, building the foundation for everything that followed.
Expertise
Engineering Leadership
Building and scaling high-performing engineering teams, fostering a culture of excellence and continuous improvement.
Payment Systems
Deep expertise in payment processing, transaction systems, and financial technology infrastructure.
Backend Development
Strong foundation in Java, Spring Boot, microservices architecture, and building scalable distributed systems.
System Architecture
Designing robust, scalable, and maintainable system architectures that stand the test of time and traffic.
Let's Connect
Whether you want to discuss engineering leadership, payment systems, or just grab a virtual coffee, I'd love to hear from you.