Maxim Bachinsky

Software Engineer

San Francisco Bay Area United States
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

👤
Senior
🎓
Top School
Maxim Bachinsky is a software engineer based in the San Francisco Bay Area with nine years of experience building reliable, production-grade systems across major tech companies including Meta and Amazon. He combines strong computer science fundamentals—data structures, OOP, and SDLC—with a practical focus on automation and optimization that surfaces in both product work and tooling. A former Android developer at Aviasales and contributor to an object-oriented programming course repository, he has hands-on experience implementing and testing core data structures (e.g., linked lists) and integrating robust test frameworks like Google Test. His background includes multiple internships at high-scale organizations (Meta/Facebook, Coursera, AWS) that honed his ability to move quickly from prototype to production. Collected training in business/financial mathematics and computer science gives him a unique perspective for designing solutions that balance technical rigor with measurable business impact.
code9 years of coding experience
job2 years of employment as a software developer
bookBachelor of Business Administration - BBA, Business/Financial Math, Bachelor of Business Administration - BBA, Business/Financial Math at Wilfrid Laurier University
bookBachelor of Computer Science, Bachelor of Computer Science at University of Waterloo
languagesRussian, English
github-logo-circle

Github Skills (7)

data-structures10
c-language10
cprogramming-language10
data-structure10
testing10
object-oriented-programming9
googletest9

Programming languages (7)

JavaC++TwigHaskellGroovyRubyKotlin

Github contributions (5)

github-logo-circle
moevm/oop

Apr 2017 - May 2017

Object-oriented programming course
Role in this project:
userBack-end Developer
Contributions:8 commits, 2 PRs, 4 comments in 1 month
Contributions summary:Maxim primarily contributed to the object-oriented programming course repository by implementing and testing the core functionality of a linked list data structure. They addressed identified bugs and refactored the code. Moreover, the user added new lab work, integrated Google Test framework and made changes to other parts of the project, suggesting a focus on implementing and testing data structures, as well as applying good software development practices.
object-orientedobject-oriented-programmingprogramming-course
maxbach/salo_test

Sep 2020 - Feb 2022

Contributions:1 release, 14 pushes, 1 branch in 1 year 4 months
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