I'm passionate about architecting and scaling complex distributed systems, particularly in high-performance computing environments. I thrive on solving intricate technical challenges and leading engineering teams to build robust, innovative solutions that impact millions.
At a glance
Curated signals on strengths, focus areas, and how they can help.
Architected and managed critical ad serving infrastructure at Adify and Rocket Fuel.
Drives innovation in large-scale distributed systems as a Staff Software Engineer at Google.
Can help others by architecting scalable distributed systems and leading engineering teams.
🚀 Career trajectory
Foundation in Core Technologies
Early career roles focused on foundational software engineering, including work with C++, Windows/Linux systems, and database technologies.
✦ C++
✦ Linux
✦ SQL
Architecting Ad Serving Infrastructure
Transitioned to specialized roles in online advertising, architecting and managing ad serving systems and infrastructure.
✦ Architecture
✦ Online Advertising
✦ Microservices
Leading at Google
Currently a Staff Software Engineer at Google, focusing on large-scale distributed systems and technical leadership.
✦ Distributed Systems
✦ Technical Leadership
💪🏻 Superpowers
Distributed Systems Architect
Designing and implementing robust, scalable distributed systems.
✦ Expert in microservices and client-server architectures.
✦ Deep understanding of cloud computing and internet protocols.
✦ Proven ability to manage complex infrastructure challenges.
Technical Leadership & Mentorship
Guiding engineering teams to success through strategic direction.
✦ Experienced in leading development for critical serving infrastructure.
✦ Skilled in Agile methodologies and Scrum practices.
✦ Dedicated to fostering technical growth within teams.
High-Performance Computing
Optimizing complex systems for maximum efficiency and reliability.
✦ Proficient in C++, C, and Java for performance-critical applications.
✦ Strong foundation in parallel and distributed algorithms.
✦ Experience with database optimization and SQL.
I'm excited about
✦ Exploring collaborations on cutting-edge distributed computing challenges.
✦ Seeking opportunities to mentor and guide emerging engineering talent.
✦ Connecting with peers to share insights on system architecture and scalability.
I can help with
✦ Provide expertise in architecting and scaling complex distributed systems.
✦ Offer guidance on leading engineering teams and implementing Agile practices.
✦ Share deep knowledge of high-performance computing and low-latency systems.
I would love your help on
✦ Discovering innovative approaches to real-time data processing.
✦ Identifying emerging trends in cloud-native architectures.
✦ Finding opportunities to contribute to open-source distributed systems projects.