Ben Falk

Principal Cloud Engineer at Space Telescope Science Institute

Baltimore, Maryland, 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
Ben Falk is a Principal Cloud Engineer with 19 years of experience building cloud-native, data-intensive systems and production ML pipelines, currently leading cloud architecture at the Space Telescope Science Institute. He blends a strong software engineering background in Python, C++, databases and TypeScript with domain expertise from a Ph.D. in Neuroscience and Cognitive Science, enabling him to bridge complex scientific data workflows and scalable infrastructure. At Johns Hopkins he built and maintained multi-terabyte neuroimaging databases and web APIs, and his open-source contributions include backend enhancements to the widely used Neuroglancer volumetric data viewer. Ben is comfortable moving between low-level decoder work and high-level cloud design, and he has a track record of mentoring teams and shipping reproducible, documented tools for scientific research.
code19 years of coding experience
job9 years of employment as a software developer
bookDoctor of Philosophy (Ph.D.), Neuroscience and Cognitive Science, Doctor of Philosophy (Ph.D.), Neuroscience and Cognitive Science at University of Maryland
github-logo-circle

Github Skills (8)

backend10
back-end-development10
python10
typescript-types9
data-processing9
typescript9
typescripts9
webgl8

Programming languages (17)

JavaCSSC++CRustTeXVueElm

Github contributions (5)

github-logo-circle
google/neuroglancer

Sep 2018 - Jul 2019

WebGL-based viewer for volumetric data
Role in this project:
userBack-end Developer
Contributions:8 commits, 6 PRs, 17 comments in 10 months
Contributions summary:Ben focused on modifying backend components and data sources within the neuroglancer project. They added a blend mode to Python bindings, removed and re-added data source decoders (ndstore and npz), and added a backend chunk decoder in Python. They also updated the viewer.ts file, changing how default viewer options are handled.
webgl
Contributions:1 release, 2 PRs, 34 pushes in 1 year 5 months
javascriptarraymicrophones
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