Sergey Akhalkov is a seasoned technology leader and current CTO with 10+ years of experience building and delivering high-impact products across cloud, mobile, and DevOps domains. He has led large distributed teams (20–60+ engineers), run vendor engagements for GitHub and Microsoft products, and launched new development streams and internal tooling to improve delivery and hiring. Hands-on across the stack, Sergey has implemented high-load Node.js microservices, React frontends, CI/CD and 24/7 SRE processes, and contributed notable fixes and features to popular open-source projects like Microsoft’s CodePush and App Center CLI. Known for combining strong execution with continuous improvement, he mentors first-time leads and shapes OKRs, SLAs and career growth programs. Based in Ivanovo, he pairs a pragmatic product delivery focus with a deep interest in deep learning and R&D prototyping.
10 years of coding experience
9 years of employment as a software developer
Master of Computer Applications (MCA) Corporate information systems, Master of Computer Applications (MCA) Corporate information systems at Ivanovo State Power University
A cloud service that enables Cordova and React Native developers to deploy mobile app updates directly to their users’ devices.
Role in this project:
Mobile Developer
Contributions:15 commits, 27 PRs, 14 pushes in 11 months
Contributions summary:Sergey primarily contributed to the `microsoft/code-push` repository by addressing Android-specific issues and implementing features related to the React Native and Cordova platforms. They fixed Android device detection problems, resolved versioning issues in the `build.gradle` file, and improved the handling of Gradle properties. Furthermore, the user implemented an "outputDir" parameter for specifying the output path for bundles and sourcemaps, and added checks for app and deployment existence before releasing updates.
Command-line Interface (CLI) for Visual Studio App Center
Role in this project:
Full-stack Developer
Contributions:50 commits, 9 PRs, 51 comments in 2 months
Contributions summary:Sergey contributed to the command-line interface (CLI) for Visual Studio App Center by updating types related to the JSZip library. They also implemented the initial commit for the "codepush release" command, introducing functionality for releasing updates to an app deployment. Further work involved merging updates to autorest files and refactoring code within the release command, as well as fixing zip structure. These changes highlight a focus on CLI functionality and release processes within the App Center ecosystem.
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.