Nicolas Hite

Senior Software Engineer at Google

San Francisco, 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

👤
Senior
🎓
Top School
Nicolas Hite is a Senior Software Engineer in San Francisco with 11 years of experience building full-stack systems and wearable robotics that bridge physical and digital interaction. He has shipped infrastructure and front-end platforms at Google and led engineering at Skip, while at X he worked on moonshot wearable projects aimed at improving mobility for millions. A pragmatic coder and open-source contributor, Nicolas has contributed to prominent Dart projects such as google/protobuf.dart and grpc-dart, improving protocol runtime, browser parity, and serialization robustness. His personal experience with congenital limb absence uniquely informs his design philosophy: reimagining prosthetics not as replicas but as multimodal interfaces that blend mechanical, computer-vision, and AR-driven interactions. He combines hands-on systems engineering with biomechatronics research roots from MIT Media Lab and Harvard, enabling him to move fluid concepts into production hardware and software. Nicolas brings a rare mix of lived accessibility perspective, large-scale product experience, and low-level protocol expertise.
code11 years of coding experience
job13 years of employment as a software developer
bookBachelor of Science (B.S.) Engineering Sciences Biomedical and Mechanical Engineering, Bachelor of Science (B.S.) Engineering Sciences Biomedical and Mechanical Engineering at Harvard University
languagesSpanish
github-logo-circle

Github Skills (8)

dart10
protobuffer10
protobuf10
grpc10
json-serialization9
code-generation9
testing8
exception-handling8

Programming languages (9)

TypeScriptC++CRustStarlarkPHPRubyDart

Github contributions (5)

github-logo-circle
grpc/grpc-dart

Jan 2019 - Oct 2020

The Dart language implementation of gRPC.
Role in this project:
userBack-end Developer
Contributions:16 reviews, 7 commits, 17 PRs in 1 year 9 months
Contributions summary:Nicolas primarily focused on refactoring and improving the gRPC Dart implementation. This involved replacing legacy code such as `Future<Null>` with `Future<void>`, and removing unnecessary keywords, contributing to code modernization. They also added browser features to gRPC-web for parity with JS implementation, improving browser support and functionality. Furthermore, they beefed up the exception handling in the code.
grpcdartdart-language
google/protobuf.dart

Oct 2018 - Jun 2021

Runtime library for Dart protobufs
Role in this project:
userBack-end Developer
Contributions:17 reviews, 18 commits, 49 PRs in 2 years 9 months
Contributions summary:Nicolas primarily worked on the core library for Dart protobufs. Their contributions include synchronizing changes from an internal repository, which involved modifications to the `BuilderInfo` class, the addition of Kythe metadata, and fixing JSON serialization issues. They also addressed code generation problems and updated documentation, ensuring the library's functionality and usability.
protobufruntimedartprotobufsruntime-library
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
Nicolas Hite - Senior Software Engineer at Google