Andrey Balabokhin

Software Developer/ME Researcher at Correlated Solutions, Inc.
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Lexington County, South Carolina, United States, US
Languages
  • Russian Native or bilingual proficiency
  • English Full professional proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Industrial Machinery Manufacturing
    • 1 - 100 Employee
    • Software Developer/ME Researcher
      • Feb 2017 - Present

    • United States
    • Higher Education
    • 700 & Above Employee
    • Graduate Research Assistant
      • Jun 2013 - Dec 2016

      Researched and developed the fully automated system to select cutters and build tool paths for CNC milling (similar to a CAM software). The most time-consuming algorithms was implemented to take an advantage of the GPU acceleration. Researched and developed the fully automated system to select cutters and build tool paths for CNC milling (similar to a CAM software). The most time-consuming algorithms was implemented to take an advantage of the GPU acceleration.

    • United States
    • Research
    • 1 - 100 Employee
    • Intern
      • May 2015 - Aug 2015

      Continued researching in the area of high performance computing, GPGPU, computational geometry, highly parallel algorithms, simulation and automation. Added features for highly precise CNC milling simulation based on Adaptively Distance Fields (ADF) technology: - rendering the difference (undercut and overcut) between the ADF model after CNC simulation and the triangular mesh - different rendering modes for ADF models after CNC simulation Continued researching in the area of high performance computing, GPGPU, computational geometry, highly parallel algorithms, simulation and automation. Added features for highly precise CNC milling simulation based on Adaptively Distance Fields (ADF) technology: - rendering the difference (undercut and overcut) between the ADF model after CNC simulation and the triangular mesh - different rendering modes for ADF models after CNC simulation

    • United States
    • Research
    • 1 - 100 Employee
    • Intern
      • May 2014 - Aug 2014

      Researched in the area of high performance computing, GPGPU, computational geometry, highly parallel algorithms, simulation and automation. Added features for highly precise CNC milling simulation based on Adaptively Distance Fields (ADF) technology: - simultaneous rendering of the ADF model and the triangular mesh to simulate CNC milling from mesh - posibility to undo and redo CNC milling operations Researched in the area of high performance computing, GPGPU, computational geometry, highly parallel algorithms, simulation and automation. Added features for highly precise CNC milling simulation based on Adaptively Distance Fields (ADF) technology: - simultaneous rendering of the ADF model and the triangular mesh to simulate CNC milling from mesh - posibility to undo and redo CNC milling operations

  • OOO Akademia
    • Omsk Region, Russian Federation
    • Senior C++/Java developer
      • Jun 2011 - May 2013

      - Implemented and maintained Qt GUI desktop application (network client) to process the large amount of continuous data in an optical recognition field using GPGPU programming (CUDA) for image processing. - Implemented JSP site and integrated it with distribution system to maintain, distribute and control versions of the desktop application. - Participated in implementing and supporting different android applications. - Implemented and maintained Qt GUI desktop application (network client) to process the large amount of continuous data in an optical recognition field using GPGPU programming (CUDA) for image processing. - Implemented JSP site and integrated it with distribution system to maintain, distribute and control versions of the desktop application. - Participated in implementing and supporting different android applications.

    • Kazakhstan
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Senior Software Developer
      • Sep 2005 - Jun 2011

      Developed, improved and maintained a variety of software projects including desktop and web applications both independently and as a member of the team. Participated in full software development life-cycle and helped training other members of the team, made code review and trouble-shooting. Key Projects are: - Improved proprietary JDBC driver for Microsoft SQL, fixied bugs, added new functionality including full JDBC 4.0 support. - Setup openERP system and created openobject modules to adapt the system to the customer's business. - Added support of generation ssl certificates into open source Squid Proxy application with specific hostname during sslBump processing to reduce “certificate mismatch” browser warnings. - Added splitting HTTP request in open source Squid Proxy application. With this functionality big files can be downloaded in parts via several network interfaces, transparently for users. - Implemeted AlchemySOAP open source GPL library (added SOAP 1.2 support into EasySOAP opensource library). Show less

Education

  • University of South Carolina-Columbia
    Doctor of Philosophy (Ph.D.), Mechanical Engineering
    2013 - 2016
  • Omsk State University (OSU)
    Master’s Degree, Mathematics and Computer Science
    2006 - 2008
  • Omsk State University (OSU)
    Bachelor’s Degree, Mathematics and Computer Science
    2002 - 2006

Community

You need to have a working account to view this content. Click here to join now