Building high-performing engineering teams and scalable payment systems.
8+ years of crafting software, leading people, and shipping products.
public class EngineeringManager {
private static final int MIN_EXPERIENCE = 8; // and counting...
private String domain = "Payments";
public void buildTeam() {
// Empowering engineers
// to do their best work
}
}
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.
Payment Domain
Leading engineering teams, defining technical strategy, and building the future of payment systems.
Bridging the gap between product vision and technical execution while mentoring the next generation of engineers.
Designing and implementing complex systems, establishing best practices, and driving technical decisions.
Started the journey with Java and Spring Boot, building the foundation for everything that followed.
Building and scaling high-performing engineering teams, fostering a culture of excellence and continuous improvement.
Deep expertise in payment processing, transaction systems, and financial technology infrastructure.
Strong foundation in Java, Spring Boot, microservices architecture, and building scalable distributed systems.
Designing robust, scalable, and maintainable system architectures that stand the test of time and traffic.