Sergei Kotlyachkov

Software Engineer at Google

Cambridge, 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
🎓
Top School
Sergei Kotlyachkov is a seasoned software engineer with 11+ years of experience and a track record of technical leadership across Google, Research In Motion, and other engineering-focused companies. He combines deep backend expertise in .NET, Java and AOP with a practical, standards-driven approach to building reliable systems and mentoring teams. A lifelong technologist who remembers the pre-Web Internet, he brings a hacker’s curiosity to modern engineering—evidenced by open-source contributions that modernized the Firebase Arduino library with shared pointers and updated JSON handling. Based in Cambridge, Ontario, Sergei pairs rigorous academic roots (MS in Physics and Computer Science, with high honors) with hands-on experience shipping production-grade software at scale.
code11 years of coding experience
job13 years of employment as a software developer
bookMasters, Physics, Computer Science, With Excellence (4.82 average in Soviet system), Masters, Physics, Computer Science, With Excellence (4.82 average in Soviet system) at Novosibirsk State University (NSU)
languagesEnglish, Russian
github-logo-circle

Github Skills (11)

embedded10
c-language10
cprogramming-language10
sys10
arduino10
firebase10
api-design9
restful-api9
rest-api9
api-rest9
testing8

Programming languages (7)

TypeScriptJavaC++CJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
Arduino samples for Firebase.
Role in this project:
userBack-end Developer
Contributions:6 releases, 45 commits, 6 PRs in 2 years 5 months
Contributions summary:Sergei primarily focused on improving the core functionality of the Firebase Arduino library. Their contributions include adding the ability to detect null strings, essential for managing data deletions in the Firebase database. They also refactored the library to use shared pointers and incorporate the latest ArduinoJson library, indicating a focus on code modernization and dependency updates. Furthermore, the user added features and fixes to the modem tests to ensure correct behavior of the communication features.
firebase-functionsfirebasefirebase-storagearduino
kotl/CSFirstOffline

Sep 2018 - Mar 2019

Contributions:107 commits, 51 pushes, 2 branches in 6 months
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
Sergei Kotlyachkov - Software Engineer at Google