Roman Birg

Senior Backend Software Engineer at MNTN

Seattle, Washington, 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
Roman Birg is a Senior Backend Software Engineer with 15 years of experience building platform-level systems, APIs, and OS features from the kernel up to user interfaces. Based in Seattle, he led development of a custom Android OS and ecosystem used by over 3.5 million users and scaled an open-source community spanning dozens of contributors worldwide. His background blends mobile systems work—contributions to well-known projects like CyanogenMod/LineageOS launchers and ROM control—with backend reliability engineering, GraphQL, and high-throughput notification systems. He’s delivered full-stack solutions at companies from startups to Microsoft, shipping CI-driven load tests, transactional notification infrastructure, and OS-level features for gaming devices. Known for closing the loop between hardware teams and cloud services, he brings pragmatic problem-solving and cross-stack expertise to complex distributed systems.
code14 years of coding experience
job13 years of employment as a software developer
bookBachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at University of Memphis
languagesEnglish, Russian
stackoverflow-logo

Stackoverflow

Stats
36reputation
1kreached
1answer
0questions
github-logo-circle

Github Skills (15)

javas10
uid10
android-sdk10
front-end-development10
ui-design10
customisation10
android10
android-development10
launcher10
java10
options-api9
api9
appsettings9
android-ndk6
ant6

Programming languages (10)

TypeScriptJavaC++ShellCSSCMakefileJavaScript

Github contributions (5)

github-logo-circle
Role in this project:
userMobile Developer (Android)
Contributions:300 commits in 4 years 5 months
Contributions summary:Roman primarily contributed to the user interface aspects of the ROM Control application. The commits focused on updating the application to support a range of Android devices, including adding various customization options. The contributions involved UI modifications, preference configuration, and integration with system settings, focusing on features like notification and system behavior.
Trebuchet Launcher
Role in this project:
userMobile Developer (Android)
Contributions:33 commits in 2 years
Contributions summary:Roman primarily contributed to the Trebuchet launcher, focusing on improving its functionality and integration with other CyanogenMod/LineageOS components. Their work included addressing initial wallpaper offset issues, implementing a signing process for builds without test keys, and modifying the metrics sending mechanism. The user reverted a previous change related to metrics and then re-implemented it, demonstrating iteration and problem-solving skills within the Android application development context.
linuxlauncher
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
Roman Birg - Senior Backend Software Engineer at MNTN