Andrew Prokhorenkov

Principal Software Engineer at University of Chicago

Chicago, Illinois, 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

👤
Senior
🎓
Top School
Andrew Prokhorenkov is a Principal Software Engineer with 13 years of experience, an MSc in Plasma and High-Temperature Physics, and a track record of delivering scalable data platforms for scientific research. Based in Chicago, he leads cross-functional teams at the University of Chicago building Gen3—a microservice-based, Python/Go/Node.js platform running on AWS that handles multi-TB clinical datasets and high-throughput GWAS workflows at Kubernetes scale. He blends systems and scientific programming with user-centered design, having streamlined ETL for imaging pipelines ingesting hundreds of gigabytes monthly and integrated open-source tools like OHIF, Orthanc, and OHDSI Atlas. Previously he accelerated analytics and ETL across industries—improving query performance by 2x to 30x, deploying LSTM model services on Azure, and running real-time metrics platforms at production scale. An active contributor to open-source tooling, he has enhanced string-manipulation behavior in the popular fish shell, illustrating attention to pragmatic low-level improvements as well as large-scale architectures.
code13 years of coding experience
job9 years of employment as a software developer
bookMaster’s Degree Plasma and High-Temperature Physics, Master’s Degree Plasma and High-Temperature Physics at Taras Shevchenko National University of Kyiv
languagesEnglish, Ukrainian
stackoverflow-logo

Stackoverflow

Stats
23,567reputation
2.3mreached
165answers
34questions
Badges
r
top-5%
putty
top-1%
windows
top-1%
github-logo-circle

Github Skills (18)

strings10
text-manipulation10
windows10
command-line-interface10
rust10
shell10
putty10
testing9
r9
documentation8
logging6
import-from-excel6
readr6
dplyr6
xlconnect6

Programming languages (26)

C#GoCommon LispHTMLJupyter NotebookGroovyTypeScriptShell

Github contributions (5)

github-logo-circle
fish-shell/fish-shell

Jun 2020 - Sep 2020

The user-friendly command line shell.
Role in this project:
userBack-end Developer
Contributions:7 reviews, 15 commits, 2 PRs in 3 months
Contributions summary:Andrew primarily contributed to the "string pad" functionality within the fish-shell project. Their work included implementing the "width" argument, adding "--max" for string padding, and updating the documentation. The user's commits involved modifications to the `src/builtin_string.cpp` file and related test and documentation files. These changes enhanced the string manipulation capabilities of the command-line shell.
bashterminalfishcommand-lineshell
uc-cdis/WebAPI

Jan 2021 - Jan 2025

OHDSI WebAPI contains all OHDSI services that can be called from OHDSI applications
Contributions:2 releases, 18 reviews, 71 PRs in 4 years
ohdsiwebapiabaqusohdsi-webapiansible-collections
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 Prokhorenkov - Principal Software Engineer at University of Chicago