Theo Kanning

VP, Application Engineering

Minneapolis, Minnesota, 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
Theo Kanning is a VP of Application Engineering with 11 years of hands-on experience building scalable, event-driven systems across robotics, ML, mobile, and cloud platforms. He has led high-impact engineering work at companies from Target to Optiwatt—owning AWS infrastructure for ~100k devices, Kafka-based services, and production migrations—while also contributing open-source tooling like a Java OpenAI client. A pragmatic leader and former lead engineer, he blends backend systems design with data engineering and Android expertise, having built recommendation pipelines, telemetry integrations, and real-time warehouse services that scaled tenfold. Based in Minneapolis, he brings an unusual mix of biomedical training, performance-stage confidence (as a Timberwolves dunk team performer), and a taste for teaching autonomous vehicles daring maneuvers via machine learning.
code11 years of coding experience
job11 years of employment as a software developer
bookBachelor's Degree, Biomedical Engineering, Bachelor's Degree, Biomedical Engineering at University of Minnesota
stackoverflow-logo

Stackoverflow

Stats
1,631reputation
339kreached
37answers
0questions
github-logo-circle

Github Skills (20)

api-rest10
openai-api10
api-design10
restful-api10
java10
javas10
rest-api10
retrofit10
rxjavafx9
jackson9
okhttp9
rxjava9
documents6
android-studio6
android6

Programming languages (9)

JavaC++CCMakeJavaScriptHTMLVim scriptJupyter Notebook

Github contributions (5)

github-logo-circle
TheoKanning/openai-java

Sep 2020 - Jan 2023

OpenAI Api Client in Java
Role in this project:
userBack-end Developer
Contributions:29 releases, 1 review, 61 commits in 2 years 4 months
Contributions summary:Theo primarily contributed to the development of an OpenAI API client in Java. Their work involved creating core functionalities, such as retrieving available engines, creating completions, and searching documents. The user also implemented essential infrastructure components like authentication interceptors and incorporated libraries like Lombok to streamline development. Furthermore, they focused on providing a solid foundation for interacting with the OpenAI API.
javaopenai-apigpt3openai
TheoKanning/WiFi-Rover

Dec 2015 - Dec 2017

Contributions:4 PRs, 31 pushes, 6 branches in 2 years
apiphonestreamingquickbloxvideo-streaming
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