Software Developer ME Researcher at Correlated Solutions, Inc.
South Carolina, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Andrey Balabokhin is a software developer and ME researcher with over a decade of experience building high-performance desktop, web, and mobile applications and a PhD-focused background in mechanical engineering. For the past several years he has specialized in C++ and OpenCL/GPGPU acceleration, developing GPU-driven geometry processing and fully automated toolpath selection systems for CNC milling. His work blends algorithmic research with production engineering—shipping practical simulation and CAM-like tooling while optimizing the most time-consuming routines for parallel execution. Past internships at MERL and roles implementing CUDA and ADF-based simulations underscore a sustained focus on computational geometry, precision milling, and simulation fidelity. Based in South Carolina, he pairs strong academic credentials and publications-grade rigor with hands-on delivery across commercial and research settings.
13 years of coding experience
11 years of employment as a software developer
Doctor of Philosophy (Ph.D.), Mechanical Engineering, 3.955/4.000, Doctor of Philosophy (Ph.D.), Mechanical Engineering, 3.955/4.000 at University of South Carolina-Columbia
Bachelor’s Degree, Mathematics and Computer Science, 3.794/4.000, Bachelor’s Degree, Mathematics and Computer Science, 3.794/4.000 at Omsk State University (OSU)
The BG1 NPC Project adds a great deal of content by expanding the depth of character and levels of interaction with the NPCs from the Baldur's Gate game. Requires Tutu, BGT, or BGEE.
Contributions:31 PRs, 260 pushes, 2 branches in 2 years 5 months
Contributions:39 PRs, 46 pushes in 1 year 4 months
herelf
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.