Yousuf Fauzan

Software Engineer at CodeBunk

Mountain View, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Yousuf Fauzan is a seasoned software engineer with 15 years of experience, currently building systems at Google in Mountain View. He brings deep backend and distributed-systems expertise from roles spanning autonomous vehicles at Cruise to consumer media and education at Flipboard and Udacity, and early-career experience in finance and startups. An active systems-level contributor, he has worked on the kafka-rust client—implementing protocol/codec, offset management and fetch logic—demonstrating strong Rust and low-level networking skills. He holds an MS in Computer Science from Johns Hopkins (2023) and studied at IIT Kharagpur, reflecting ongoing technical growth. Known for shipping production-grade infrastructure, he excels at turning complex distributed problems into maintainable, performant implementations.
code16 years of coding experience
job11 years of employment as a software developer
bookJohns Hopkins University
bookIndian Institute of Technology, Kharagpur
github-logo-circle

Github Skills (10)

encode10
communication-protocol10
protocols10
apache-kafka10
rust10
decode10
decoder10
encoding10
decoding10
codec9

Programming languages (6)

CSSRustCMakeGoJupyter NotebookPython

Github contributions (5)

github-logo-circle
kafka-rust/kafka-rust

May 2015 - Jan 2016

Rust client for Apache Kafka
Role in this project:
userBack-end Developer
Contributions:6 releases, 87 commits, 26 PRs in 8 months
Contributions summary:Yousuf appears to be focused on developing and refactoring the back-end logic of a Rust client for Apache Kafka. Their contributions include changes to the client, protocol, and codec modules, indicating work on the core functionality of interacting with a Kafka cluster. The commits show the implementation of request/response structures and encoding/decoding mechanisms. They are adding functionality related to offset management and message fetching.
apache-kafkakafka-rustrustrust-clientapache
spicavigo/bravura

Feb 2012 - Oct 2015

Contributions:21 commits, 3 PRs, 9 pushes in 3 years 8 months
series-datadata-visualizationtime-seriestime-series-datavisualization
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial