About
Engineering leader focused on reliable systems, strong teams, and fast product delivery.
I work at the intersection of backend engineering, technical leadership, and execution—helping teams ship robust systems while growing people, improving collaboration, and raising the quality bar.
I care about building strong teams, creating clarity in fast-moving environments, and helping engineers deliver quality software with confidence.
As Turing said, "Mathematician with the different ability".
Software engineer with 9 years of experience building and delivering systems in fast-paced environments.
- I lead teams that build backend platforms and production-grade systems.
- I enjoy collaborating across engineering, product, and stakeholders to move ideas into shipped outcomes.
- I focus on enabling teams and individuals to become better through clarity, ownership, and strong engineering habits.
- I care deeply about clean code, maintainability, and practical delivery speed.
Team leadership
Leading teams with a balance of technical depth, execution discipline, and people-first growth.
Collaboration
Working closely with product, customers, and cross-functional partners to align engineering with real outcomes.
Fast-paced delivery
Shipping features and products quickly without losing sight of reliability, quality, and long-term maintainability.
Leading teams
- Team Growth Helping engineers grow through mentorship, feedback, and ownership.
- Enablement Removing blockers and creating an environment where teams can move confidently.
- Standards Promoting good coding practices, maintainable systems, and thoughtful reviews.
Working with customers
- Customer Interaction Understanding needs directly and translating them into practical engineering decisions.
- Product Thinking Balancing technical trade-offs with business priorities and delivery timelines.
- Execution Driving features from idea to production in fast-moving environments.
Technical strengths
- Golang Distributed systems, microservices, gRPC
- Java Enterprise applications, JVM internals
- Rust / C / C++ Systems programming, low-level tooling, OS development
- Infrastructure Kubernetes, AWS, PostgreSQL, Consul
Engineering mindset
- Reliability Building systems that are resilient, observable, and production-ready.
- Pragmatism Choosing solutions that fit the team, product, and stage of growth.
- Craft Caring about code quality, architecture, and continuous improvement.
IBM
Lead Developer — leading development initiatives, enabling teams, and driving delivery across backend and platform work.
Gojek
Software Engineer — built scalable backend systems and learned how strong engineering culture accelerates product delivery.
Technical Writing
Published articles on distributed systems, infrastructure, and systems-level engineering topics.