Sergey Opivalov

Senior Software Engineer at Gradle Inc.

Russia
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
🎓
Top School
Sergey Opivalov is a Senior Software Engineer with 10 years of experience specializing in Android development, build tooling and scalable architecture. He has driven release-train processes, CI/CD automation and Gradle-centric build migrations that reduced time-to-market and enabled configuration cache use across projects. At Squire he built payment flows with Stripe and a Domain-Level UI framework to speed consistent feature delivery; at Yandex he contributed to the driver app, and at Gradle Inc. he improved dependency resolution by adding a CLI short option and refactoring tests for maintainability. Sergey blends deep Android UI and tooling expertise with a pragmatic focus on developer experience and fast, reliable delivery—bringing both app-level design and low-level build-system improvements to production. Notably, his open-source contribution to the widely used Gradle project shows an emphasis on maintainable, developer-friendly infrastructure.
code10 years of coding experience
job7 years of employment as a software developer
bookДиплом специалиста по инженерной специальности, Информационные технологии, Диплом специалиста по инженерной специальности, Информационные технологии at Кубанский Государственный Университет (КубГУ)
github-logo-circle

Github Skills (7)

dependency-management10
javas10
build-tools10
gradlew10
java10
gradle10
testing9

Programming languages (4)

JavaGoGroovyKotlin

Github contributions (5)

github-logo-circle
gradle/gradle

Sep 2022 - Jan 2023

Adaptable, fast automation for all
Role in this project:
userBackend Developer
Contributions:1 release, 375 reviews, 110 commits in 4 months
Contributions summary:Sergey contributed to the Gradle build by adding a command-line short option for the `--refresh-dependencies` flag and by refactoring code to improve code quality and dependency management. The changes involved modifying test classes to include the new flag and updating test scenarios to utilize both the short and long flags. The contributions focused on enhancing the functionality and maintainability of the build tool's dependency resolution process.
pythongradlegroovyautomationjava
6hundreds/athylps-core

Feb 2019 - Jul 2019

Native core for ATHYLPS implemented at Golang. Build artifacts publishing to the private Maven/CocoaPods repositories and using as deps at Android/iOS clients
Contributions:2 PRs, 17 pushes, 1 branch in 5 months
golangcocoapodspublishingrepositoriesmaven
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
Sergey Opivalov - Senior Software Engineer at Gradle Inc.