Alexei Baboulevitch is a software engineer with 12 years of experience building native iOS and macOS client-side software, currently contributing to CloudKit at Apple. He blends a BA in Computer Science and Music from UC Berkeley with a strong practical focus on Objective-C and Swift, shipping frameworks and apps that run across Apple platforms. Alexei has a history of solo product work—music apps, experimental sequencers, custom keyboards, and macOS utilities—and open-source projects that explore UI polish and collaborative data (including CRDT research). Fluent in Russian and English, he pairs engineering craft with visual design sensibilities and occasional writing, making him as comfortable refining layout constraints as explaining stateful synchronization ideas on his blog.
12 years of coding experience
2 years of employment as a software developer
BA, Computer Science, Music, BA, Computer Science, Music at University of California, Berkeley
A custom keyboard for iOS8 that serves as a tasty imitation of the default Apple keyboard. Built using Swift and the latest Apple technologies!
Role in this project:
Mobile Developer (iOS)
Contributions:353 commits, 5 PRs, 6 pushes in 3 years 5 months
Contributions summary:Alexei was primarily focused on developing the user interface for a custom iOS keyboard. Their work involved refactoring existing code, creating UI elements such as invisible spacers, and implementing layout constraints using the latest Apple technologies, specifically Swift. The commits highlight the implementation of a rudimentary keyboard model and the correct resizing of keys. Further commits indicate UI improvements and bug fixes for the appearance of the keys and functionality like Shift and Backspace.
A macOS menu bar app that enables system-wide navigation functionality for the side buttons on third-party mice.
Role in this project:
Full-stack Developer
Contributions:3 releases, 34 commits, 3 PRs in 1 year 3 months
Contributions summary:Alexei primarily focused on enhancing the user interface and functionality of the macOS menu bar application. They added features such as an Amazon affiliate link and the ability to swap mouse buttons, improving the user experience. Additionally, the user made cosmetic changes, including text appearance tweaks and menu item rearrangements, and also fixed text sizing issues. Furthermore, they integrated documentation and website links to improve the application's usability and provide more information to users.
navigationthird-partystatusbarpartymenu
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
Alexei Baboulevitch - Software Development Engineer at Apple