Andrew Seidl

Principal Engineer, AI ML Infrastructure at Vultr

Oconomowoc, Wisconsin, 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
Andrew Seidl is a Principal Engineer specializing in AI/ML infrastructure with 15 years of experience building high-performance, production-grade systems across cloud, GPU, and heterogeneous CPU environments. He has driven compute kernel development and platform rearchitectures—optimizing CUDA and CPU code, enabling GPU and CPU-only execution paths, and improving tiered storage for distributed analytics. At HEAVY.AI he combined hands-on C++/Go work with DevSecOps leadership to certify and deploy data platforms to AWS GovCloud, GCP, and Azure while standing up supply-chain and CI pipelines. His open-source contributions include build automation and CI improvements for the well-regarded Chrono physics engine and performance and import/security enhancements to HeavyDB, reflecting a long-standing focus on build systems and cross-platform portability. Based in Wisconsin, he pairs a rigorous mechanical engineering background with deep systems and DevOps instincts, often surfacing subtle build and platform issues that accelerate both development and deployment.
code15 years of coding experience
job14 years of employment as a software developer
bookMechanical Engineering, Mechanical Engineering at University of Wisconsin-Madison
bookMaschinenbau (Mechanical Engineering), Maschinenbau (Mechanical Engineering) at Technische Hochschule Lübeck
bookBachelor of Science (BS) Mechanical Engineering, Bachelor of Science (BS) Mechanical Engineering at Milwaukee School of Engineering
languagesEnglish, German
github-logo-circle

Github Skills (23)

c-language10
back-end-development10
cmake10
build-automation10
thrift10
cprogramming-language10
boost10
testing9
build-system9
googletest9
file-processing8
file-handling8
file-access8
performance-optimization8
fileio8

Programming languages (13)

JavaC++CRustGoJupyter NotebookCudaJulia

Github contributions (5)

github-logo-circle
heavyai/heavydb

Jun 2015 - Aug 2022

HeavyDB (formerly OmniSciDB)
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:1140 commits, 56 PRs, 517 pushes in 7 years 3 months
Contributions summary:Andrew primarily worked on optimizing and refactoring code for the heavyai/heavydb repository. They improved type checking with Boost libraries, added support for Google Test within the project structure, and integrated new functionalities related to data import, by adding features such as including custom s3 endpoints, as well as supporting a number of different file formats. Additionally, they contributed to enhancements within the Thrift interface, ensuring that certain methods were now authenticated. They were also involved in configuring features related to the codebase such as the use of code sanitization and added support for Ubuntu 20.04.
cudareal-timevisualizationgpuheavyai
projectchrono/chrono

Feb 2011 - Mar 2017

High-performance C++ library for multiphysics and multibody dynamics simulations
Role in this project:
userBack-end Developer & Build Automation Engineer
Contributions:110 commits, 12 PRs, 63 pushes in 6 years 1 month
Contributions summary:Andrew primarily focused on improving the build process and fixing compilation issues. They addressed system-specific compilation problems by modifying preprocessor directives and include statements. Additionally, the user added support for CDash and auto-generated version information, demonstrating a focus on build automation and continuous integration. They also corrected code formatting, updated documentation, and fixed a memory leak.
c-plus-plussimulationroboticssimulationsmultibody
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
Andrew Seidl - Principal Engineer, AI ML Infrastructure at Vultr