Andrei Litvin

Software Engineer at Google Inc.

Markham, Ontario, Canada
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
Andrei Litvin is a seasoned software engineer and architect with 11+ years of experience building large-scale, high-performance systems across mobile, enterprise UNIX, and embedded domains. Currently at Google, he brings deep expertise in software architecture, parallel processing, and storage systems, with hands-on fluency in C/C++, Java, Python, Objective-C, and a wide range of databases. His background includes leadership of Unix development teams and senior engineering roles at Algorithmics/IBM and Bloomberg, reflecting a sustained focus on scalability, extensibility, and complex component interactions. An active contributor to the Matter (Project CHIP) open-source project, he has implemented tracing and data-logging features that improve observability in IoT transport layers. Known for spanning assembler to high-level functional scripting, he pairs pragmatic engineering with a curiosity for cross-platform system design and performance tuning. Based in Markham, Ontario, he combines enterprise-grade rigor with hands-on embedded systems craftsmanship.
code11 years of coding experience
job13 years of employment as a software developer
github-logo-circle

Github Skills (11)

iot10
embedded10
logging10
datalog10
c-language10
cprogramming-language10
tracer10
trace10
sys10
iot-devkit10
zephyr7

Programming languages (13)

C++RustCZAPGoHTMLTypeScriptShell

Github contributions (5)

github-logo-circle
project-chip/connectedhomeip

Apr 2020 - Jan 2023

Matter (formerly Project CHIP) creates more connections between more objects, simplifying development for manufacturers and increasing compatibility for consumers, guided by the Connectivity Standards Alliance.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:20 releases, 18088 reviews, 755 commits in 2 years 9 months
Contributions summary:Andrei's commits primarily involve adding data logging features to the project, implementing a tracing module for message send and receive operations. Their work includes the creation of new data logging structures and definitions, as well as the integration of these features within the existing transport layer, specifically within the SessionManager. Additionally, the commits demonstrate code refactoring by incorporating and utilizing build configuration headers to ensure code consistency across different project builds. The user's work also extends to the implementation of a perfetto backend for tracing, including initial output to a file.
connectivity-standards-alliancebuild-with-matterguidedzephyrconnectivity
andy31415/zap

Jun 2021 - Oct 2024

ZAP is Zigbee Cluster Library configuration tool and generator. It allows users to configure their ZCL application using web-like interface and then generate the required artifacts for this application, based upon the templates inside a given ZCL SDK.
Contributions:28 pushes, 10 branches, 1 tag in 3 years 4 months
sdkzclzigbeeartifactsconfigure
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