Alexey Barabash

Senior Software Engineer at Brave Software

Ukraine
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
Alexey Barabash is a Senior Software Engineer with 8 years of professional experience and a long engineering background dating back to early roles since 2004. Based in Ukraine and holding a Master's in Computer Science, he currently contributes to Brave Software where he focuses on build & release automation and backend sync reliability for the widely used Brave browser. His open-source work shows practical expertise in build scripting, Android build configuration, package management and robust sync error handling, including writing tests for edge cases like account deletion and commit failures. Known for bridging release engineering with backend problem-solving, he brings a pragmatic, test-driven approach to shipping cross-platform browser features and tooling.
code9 years of coding experience
job13 years of employment as a software developer
bookMaster's degree, Computer Sciense, Master's degree, Computer Sciense at Donetsk State Institute of Artificial Intelligence
github-logo-circle

Github Skills (23)

synchronized10
chromium10
linux10
browser10
data-synchronization10
data-sync10
synchronize10
build-automation10
synchronization10
rust10
c-language9
android9
cprogramming-language9
python8
git8

Programming languages (8)

TypeScriptC++ShellAdblock Filter ListJavaScriptGoHTMLSwift

Github contributions (5)

github-logo-circle
brave/brave-core

Dec 2017 - Jan 2023

Core engine for the Brave browser for mobile and desktop. For issues https://github.com/brave/brave-browser/issues
Role in this project:
userBack-end Developer
Contributions:1402 reviews, 892 commits, 816 PRs in 5 years 1 month
Contributions summary:Alexey's commits focused on implementing and improving the Brave browser's sync functionality, specifically addressing issues related to commit failures and handling various types of data. They worked on features like resetting progress markers, handling different types of errors, and incorporating P3A metrics for tracking progress. They also wrote tests to verify the correct functioning of these features, including testing the handling of sync code and account deletion scenarios.
brave-browsermobile
brave/brave-browser

Feb 2018 - Jun 2020

Brave browser for Android, iOS, Linux, macOS, Windows.
Role in this project:
userAutomation Engineer / Build & Release Engineer
Contributions:19 commits, 13 PRs, 15 pushes in 2 years 5 months
Contributions summary:Alexey primarily focused on modifying build scripts and configurations for the Brave browser project. Their commits included updating build arguments, renaming Linux packages, and integrating parameters for the `create_dist` command. They also modified build configurations related to Android builds, addressing features like VAAPI support and sync flags.
androidbrave-browserioslinuxmacos
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