Roman Andrushchenko

Senior Android Software Engineer at Namecheap, Inc

Ukraine
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 Andrushchenko is a Senior Android Software Engineer with 10 years of experience designing and building performant, user-centered mobile apps using Java and Kotlin. He has led cross-platform mobile teams and taught mobile development, combining hands-on implementation—from prototyping UIs and custom views to writing unit and instrumented tests—with architectural design and long-term maintenance. Roman’s background includes senior roles at Intellias and Namecheap and leadership at AgileVision, where he coordinated Android, iOS, and Flutter efforts. He contributes practical Android examples on GitHub, such as a fragment navigation tutorial that showcases custom views, timer logic, and navigation patterns. Based in Ukraine with a master’s in Specialized Computer Systems, he focuses on material-design responsive UIs and pragmatic refactoring to improve app performance and developer experience.
code10 years of coding experience
job6 years of employment as a software developer
bookMaster's degree Specialized Computer Systems, Master's degree Specialized Computer Systems at Chernihiv National University of Technology
languagesUkrainian, English
stackoverflow-logo

Stackoverflow

Stats
51reputation
2kreached
0answers
1question
github-logo-circle

Github Skills (7)

kotlin10
view-binding10
android10
timer9
timers9
google-play-developer-api6
java6

Programming languages (2)

RubyKotlin

Github contributions (5)

github-logo-circle
romychab/android-tutorials

Apr 2021 - Jan 2023

Source code from YouTube video tutorials
Role in this project:
userMobile Developer (Android)
Contributions:81 commits, 5 PRs, 75 pushes in 1 year 9 months
Contributions summary:Roman implemented a fragment navigation example in an Android application. This involved the creation of a new fragment for box selection, the integration of a timer, and the utilization of custom views and layout. The code changes involved the creation of new layouts, kotlin code for fragment transitions, and logic for handling user input and navigation between fragments.
javascriptyoutube-videoyoutubevideo-tutorialsvideo
romychab/effects-hilt-plugin

Aug 2023 - Apr 2025

Hilt plugin for easier implementation of one-off events (a.k.a. effects)
Contributions:7 PRs, 66 pushes, 12 branches in 1 year 7 months
androidcode-generationdependency-injectionhiltkotlin
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 Andrushchenko - Senior Android Software Engineer at Namecheap, Inc