Alex Şuhan

Sunnyvale, California, 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
Alex Şuhan is a performance-focused software engineer with 15 years' experience solving latency and throughput challenges at the intersection of hardware and software. Based in Sunnyvale, he pairs deep C++ systems expertise with pragmatic prioritization to deliver performance wins that change product behavior, not just cut costs. His open-source contributions include low-level work on PyTorch/XLA to enable TPU support and performance optimizations in HeavyDB's SQL engine and radix sort, reflecting a strong track record in both ML infrastructure and database engines. A persistent tinkerer comfortable in build systems, gradient handling, and memory- and code-generator-level refactors, he brings an engineer’s discipline from his Computer Science degrees in Bucharest to production-grade systems.
code15 years of coding experience
book"Politechnica" University of Bucharest
bookM Sc, Computer Science, M Sc, Computer Science at University of Bucharest
github-logo-circle

Github Skills (27)

pytorch10
c-language10
operation10
python10
tensorrt10
databases10
query-optimization10
machine-learning10
tensorflow10
performance-optimization10
sql10
xla10
swift10
tensor10
cprogramming-language10

Programming languages (10)

C++CDLLVMOCamlJavaScriptSwiftPerl

Github contributions (5)

github-logo-circle
heavyai/heavydb

Dec 2014 - Oct 2020

HeavyDB (formerly OmniSciDB)
Role in this project:
userBack-end Developer
Contributions:2809 commits, 31 PRs, 255 pushes in 5 years 11 months
Contributions summary:Alex's commits primarily focus on performance improvements to the core radix sort and SQL execution engine in the HeavyDB database. The contributions involved refactoring code, optimizing memory usage and adding support for features, specifically the handling of null values for hash joins and supporting left-deep joins. The changes include enhancements to the code generator, improvements to various runtime functions, and the addition of tests to validate the new functionalities.
cudareal-timevisualizationgpuheavyai
tensorflow/swift-apis

Feb 2020 - Jul 2020

Swift for TensorFlow Deep Learning Library
Role in this project:
userBack-end Developer
Contributions:57 commits, 112 PRs, 184 pushes in 4 months
Contributions summary:Alex primarily contributed to the Swift for TensorFlow Deep Learning Library. Their work included initial imports of code, such as support for TPU, and making minor adjustments to existing files. They also addressed compilation warnings and header order. Additionally, the user worked on implementing functions within the library's API.
differentiable-programmingswift-for-tensorflowdeep-learningmachine-learningdeep-learning-library
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
Alex Şuhan