rougsig

Software Engineer

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
Software Engineer with 9 years of experience specializing in developer tooling and Android build systems, notably improving the widely used protobuf-gradle-plugin and contributing to Flipper’s Android app. Strong background in modernizing build configurations, dependency management, and migrating plugins to newer Gradle and AGP APIs, combined with hands-on Android work integrating DI and UI frameworks. Practical focus on making build systems more maintainable and testable, reducing friction for developer workflows. Comfortable working across backend build tooling and mobile codebases, with a track record of refactors that enable smoother upgrades and platform compatibility. Based in Russia, brings a pragmatic, improvement-oriented mindset to open source and product engineering.
code9 years of coding experience
github-logo-circle

Github Skills (22)

kotlin10
dagger10
plugin-development10
android-applications10
java10
javas10
android-app10
build-automation10
android-application10
gradlew10
gradle10
android-gradle-plugin9
build-configuration9
androidx9
ag9

Programming languages (12)

TypeScriptC#JavaRustZenScriptJavaScriptGoHaskell

Github contributions (5)

github-logo-circle
Protobuf Plugin for Gradle
Role in this project:
userBack-end Developer
Contributions:102 reviews, 16 commits, 47 PRs in 6 months
Contributions summary:rougsig focused on improving the Gradle plugin's codebase, specifically addressing configuration and dependency management, and migrating to newer Gradle APIs. They refactored the build configurations to align with Gradle best practices, and adapted the plugin to support newer Android Gradle Plugin (AGP) and Kotlin versions. Additionally, they modernized the project's build system by migrating from conventions to extensions, and refined build processes, including improving test setups.
gradleprotobufkotlinjavagradle-plugin
Android Mobile app to rule all Flipper's family
Role in this project:
userMobile Developer (Android)
Contributions:33 reviews, 12 commits, 17 PRs in 2 years
Contributions summary:rougsig primarily contributed to the Android application's build configuration and structure. They added dependencies, configured build settings, and set up essential components like the Moxy framework for UI management and Dagger for dependency injection. The user also refactored code for better formatting and added features like a bottom navigation layout, integrating core components for the application's user interface and structure.
flipperzeroruleandroidmobile-appflipper
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
rougsig - Software Engineer