Artem Bolshakov

Software Engineer at Qualcomm

Sarasota, Florida, 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

🤩
Rockstar
🎓
Top School
Artem Bolshakov is a software engineer with 16 years of technical experience combining strong foundations in physics, mathematics, and computer science with applied machine learning and systems engineering. He has shipped backend C++ cloud work at Amazon Aurora, ML-driven hyperparameter optimization at Intel, and compiler tooling at Qualcomm, while conducting reinforcement learning research at the University of Toronto and graduate-level neural network work at Cornell. An active open-source contributor, he has improved core behaviors in projects from a niche Io language to popular Rails libraries like ActiveAdmin and ActiveModel::Serializers, demonstrating comfort across low-level performance code (CUDA/C++) and high-level ML frameworks (PyTorch/TensorFlow). His background includes GPU-accelerated molecular dynamics research and published academic work, reflecting a rare blend of production engineering and rigorous research. Based in Sarasota, FL, he pairs practical systems delivery with curiosity-driven projects—whether optimizing compilers, modeling physical systems, or refining serialization internals.
code16 years of coding experience
job4 years of employment as a software developer
bookBachelor's degree, Mathematics and Physics majors, Computer Science minor, Magna cum Laude, Bachelor's degree, Mathematics and Physics majors, Computer Science minor, Magna cum Laude at The University of Texas at Dallas
bookMaster of Science - MS, Physics, Master of Science - MS, Physics at Cornell University
languagesEnglish, Russian, Spanish, Latin
stackoverflow-logo

Stackoverflow

Stats
1,148reputation
43kreached
25answers
4questions
github-logo-circle

Github Skills (31)

activemodelserializers10
json10
ruby-rails10
develop10
serializer10
lists10
testing10
rails10
ruby10
activeadmin10
api-design9
restful-api9
data-structure9
admin9
unit-testing9

Programming languages (14)

RustCScalaGoHTMLDockerfileShellSCSS

Github contributions (5)

github-logo-circle
ActiveModel::Serializer implementation and Rails hooks
Role in this project:
userBack-end Developer
Contributions:33 commits, 4 PRs, 36 comments in 11 months
Contributions summary:Artem primarily focused on implementing and refactoring the Active Model Serializers library. Their contributions include adding new features like `serializer_for` methods to handle array serialization and introducing adapters for different serialization formats. They also worked on improving the internal structure by introducing an abstract adapter class and refactoring existing code to use the new architecture. Furthermore, they've added tests to ensure the correctness of the code.
rails-apirailsresource-serializerrubyserializer
activeadmin/activeadmin

Oct 2014 - Jun 2016

The administration framework for Ruby on Rails applications.
Role in this project:
userBack-end Developer
Contributions:5 commits, 6 PRs, 20 comments in 1 year 8 months
Contributions summary:Artem primarily focused on enhancing the ActiveAdmin framework's functionality. Their contributions include adding features like the ability to pass column names as arguments to the `table_for` helper, moving attribute assignment and decoration logic into dedicated methods. Furthermore, the user implemented the "Create another" checkbox on the new resource page, improving data entry efficiency. These changes indicate a focus on improving ActiveAdmin's usability and extensibility for developers.
ruby-on-railsrails-applicationsrailsadministrationarbre
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