I thrive on architecting and scaling complex distributed systems, pushing the boundaries of software performance. My passion lies in tackling intricate engineering challenges at the intersection of hardware and software, driving innovation from concept to reality.
At a glance
Curated signals on strengths, focus areas, and how they can help.
Led software engineering at Microsoft and Google, delivering scalable distributed systems.
Currently a Principal Software Engineer at NVIDIA, architecting advanced technologies.
Can help others by architecting high-performance distributed systems and optimizing software.
🚀 Career trajectory
Foundational Engineering at Microsoft
Gained core engineering skills and experience in large-scale enterprise software development.
✦ Microsoft
✦ C#
✦ .NET
✦ SQL Server
Innovation at Google
Contributed to distributed systems and scaled applications, expanding expertise in cloud technologies.
✦ Distributed Systems
✦ Scalability
Principal Engineer at NVIDIA
Currently leading advanced software engineering initiatives, focusing on next-generation technologies.
✦ NVIDIA
✦ Principal Engineer
✦ Cutting-Edge Tech
💪🏻 Superpowers
Distributed Systems Architect
Designing scalable and robust backend infrastructure
✦ Expertise in building high-performance distributed systems.
✦ Proven ability to scale applications for massive user bases.
✦ Deep knowledge of C++, C#, and .NET for backend development.
Cross-Company Innovation Driver
Translating complex technical challenges into impactful solutions
✦ Successfully transitioned between Microsoft, Google, and NVIDIA.
✦ Developed and launched critical features in large-scale environments.
✦ Drives engineering excellence across diverse tech stacks.
Performance Optimization Specialist
Ensuring software runs efficiently and reliably
✦ Specializes in optimizing complex software for maximum performance.
✦ Experience with Microsoft SQL Server and IIS for backend services.
✦ Focuses on delivering robust and maintainable code.
I'm excited about
✦ Exploring opportunities to collaborate on groundbreaking distributed systems projects.
✦ Seeking to connect with innovators in AI and high-performance computing.
✦ Looking to share insights on scaling complex software architectures.
I can help with
✦ Provide architectural guidance for scalable distributed systems.
✦ Offer expertise in C++, C#, and .NET for performance-critical applications.
✦ Share best practices for building and maintaining large-scale software.
I would love your help on
✦ Insights into emerging trends in hardware-accelerated computing.
✦ Connections with leaders in the quantum computing space.
✦ Discussions on novel approaches to AI model deployment and scaling.