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.
15 years of coding experience
21 years of employment as a software developer
BS, Computer Science, BS, Computer Science at Technion-Machon Technologi Le' Israel
Modular and customizable Material Design UI components for Android
Role in this project:
QA 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.
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.