I architect and optimize the core of complex systems, specializing in kernel programming and distributed technologies. My passion lies in unraveling intricate technical challenges at the hardware-software interface, thriving in environments that demand deep system-level understanding and innovative problem-solving.
At a glance
Curated signals on strengths, focus areas, and how they can help.
Authored and contributed to foundational operating system components early in career.
Driving kernel programming and systems management at Google.
Can help others by architecting robust distributed storage systems.
🚀 Career trajectory
Early Systems Programming
Began career with foundational roles in SW engineering and OS programming, building core system components.
✦ Unix
✦ Operating Systems
✦ Early Career
Hardware Integration Specialist
Gained experience in applications engineering and hardware bringup, bridging software and hardware functionalities.
✦ Hardware
✦ Embedded Systems
✦ Integration
Senior Kernel & Distributed Systems Expert
Currently contributing as a Software Engineer at Google, focusing on kernel programming, systems management, and distributed systems.
✦ Kernel Programming
✦ Distributed Systems
✦ Scalability
💪🏻 Superpowers
Kernel Architect
Pioneering robust operating system kernels and device drivers.
✦ Expertise in kernel programming for Unix and Linux systems.
✦ Specializes in hardware bringup and OS development.
✦ Deep understanding of file systems and storage technologies.
Distributed Systems Strategist
Designing and managing scalable, high-performance distributed systems.
✦ Proven ability in building clustered and distributed environments.
✦ Focus on high-performance computing and scalability solutions.
✦ Experience with NAS, RAID, and enterprise storage.
Reliability Engineer
Ensuring system stability and performance through Site Reliability Engineering.
✦ Skilled in systems management and debugging complex issues.
✦ Experience with Solaris, Unix, and Linux environments.
✦ Proficient in Go and Perl for scripting and automation.
I'm excited about
✦ Exploring cutting-edge kernel advancements and distributed system challenges.
✦ Seeking collaborations on innovative hardware bringup projects.
✦ Connecting with peers to discuss operating system internals and performance optimization.
I can help with
✦ Provide deep insights into kernel programming and systems architecture.
✦ Advise on building and scaling distributed storage solutions.
✦ Offer guidance on hardware bringup and low-level system debugging.
I would love your help on
✦ Finding opportunities to work on novel operating system research.
✦ Connecting with experts in advanced file system technologies.
✦ Identifying emerging trends in high-performance computing hardware.