Kirill Grouchnikov

Software Engineer at Google

Atlanta, Georgia, 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
Kirill Grouchnikov is a seasoned UI-focused software engineer with over 15 years of experience building polished client-side applications across a remarkable range of toolkits—from Motif and MFC to Swing, SWT, Android, and Jetpack Compose. Based in Atlanta, he has spent many years at Google contributing to Android UI toolkits and the Play Store, with notable open-source work in AOSP contacts, platform samples, and Material Components test infrastructure. Kirill combines deep practical experience in UI patterns and responsive behavior with a pragmatic focus on build reliability and test coverage, including aapt2 migration and enhanced UI tests for core components like TabLayout and Snackbar. He’s driven by creating interfaces that let users achieve goals quickly and painlessly, and—less obvious—brings a desktop-hobbyist mindset alongside his Android work, reflected in his “Desktop for fun. Oxygen for life.” ethos.
code15 years of coding experience
job21 years of employment as a software developer
bookBS, Computer Science, BS, Computer Science at Technion-Machon Technologi Le' Israel
stackoverflow-logo

Stackoverflow

Stats
838reputation
91kreached
8answers
0questions
github-logo-circle

Github Skills (21)

espresso10
uitest10
testing10
android-sdk10
android-development10
java10
javas10
material-design10
junit10
android10
android-ui10
ui-testing10
androidx9
android-library9
android-listview6

Programming languages (9)

JavaC++MakefileJavaScriptPHPSwiftPythonKotlin

Github contributions (5)

github-logo-circle
Modular and customizable Material Design UI components for Android
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:41 commits, 1 comment in 1 year
Contributions summary:Kirill's commits focus on establishing and enhancing the test infrastructure for the Android Material Components library. The commits introduce test setup and basic tests for components like TabLayout and ViewPager, including UI interaction tests. Additionally, the user has implemented tests to verify the appearance and behavior of various components, and has increased test coverage for the behavior of the Snackbar component. The contributions involve creating and improving tests that cover a range of component interactions and configurations.
material-componentsmaterialandroidcustomizablematerial-design
Role in this project:
userMobile Developer (Android)
Contributions:68 commits in 8 months
Contributions summary:Kirill's commits primarily involve the creation and modification of Android UI components and layout files for the `aosp-mirror/platform_development` repository, specifically for samples. The work focuses on implementing a ViewPager test application and incorporating a drawer layout with the toolbar, suggesting a focus on user interface development and the implementation of core Android UI patterns. The user also updated build configurations for test projects and refactored code for support libraries.
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
Kirill Grouchnikov - Software Engineer at Google