Artem Amirkhanov

Software Engineer at Encube Technologies

Stockholm, Sweden
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 Amirkhanov is a seasoned software engineer and researcher with 12 years of professional experience and a Ph.D. in scientific visualization, specializing in C++ and cross-platform core libraries for computational geometry, industrial CT, and 3D graphics. He has driven R&D and production work across embedded machine control, heavy data GIS, and visualization toolchains, contributing to CI/CD and performance-critical systems using OpenMP, OpenCL, CUDA and GPU raycasting. At Leica Geosystems he maintained and evolved internal C++ libraries for large-format construction data, and his open-source work includes focused improvements to a Constrained Delaunay Triangulation C++ library. Comfortable across the stack from algorithms to build systems (CMake, Conan, TeamCity) and scripting in Python, he blends rigorous academic research with pragmatic engineering for industrial products. Based in Stockholm, he often bridges domain research and shipping robust, maintainable code—a combination reflected in contributions that emphasize readability and maintainability as much as raw performance.
code12 years of coding experience
job18 years of employment as a software developer
bookVienna University of Technology
bookMaster's Degree Computer Science, Master's Degree Computer Science at Ufa State Aircraft Technology University, Ufa, Russia
languagesRussian, English, Swedish
stackoverflow-logo

Stackoverflow

Stats
4,164reputation
174kreached
95answers
16questions
github-logo-circle

Github Skills (16)

algorithm10
computational-geometry10
data-structures10
algorithms10
c-language10
refactoring10
cprogramming-language10
data-structure10
refactor10
vector6
padding6
cmake6
fmod6
qt6
unique-ptr6

Programming languages (4)

C++RustCMakePython

Github contributions (5)

github-logo-circle
artem-ogre/CDT

Jan 2019 - Jan 2023

Constrained Delaunay Triangulation (C++)
Role in this project:
userBack-end Developer
Contributions:15 releases, 11 reviews, 329 commits in 3 years 11 months
Contributions summary:Artem primarily contributed to the implementation of a `changeNeighbor` utility and improvements in code naming within the Constrained Delaunay Triangulation (CDT) library. They also addressed code analysis warnings and refactored parts of the code for improved readability. Their work is focused on enhancing the core functionality and maintainability of the C++ library, which is a key part of the computational geometry domain.
trianglecppdelaunay-triangulationcdtc-plus-plus
A dark theme for Qt Creator inspired by Visual Assist's enhanced syntax highlighting
Contributions:9 commits, 1 PR, 17 pushes in 4 months
creatordarkdark-themescreamcolor-scheme
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
Artem Amirkhanov - Software Engineer at Encube Technologies