Bradley Lowekamp

Contractor at National Institute of Allergy and Infectious Diseases (NIAID)

Germantown, 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
Bradley Lowekamp is a seasoned software engineer and contractor with 17 years of experience building robust back-end systems, build pipelines, and test automation for scientific and medical imaging projects. Based in Germantown, MD, he has deep expertise in C++, CMake, and cross-platform build systems, contributing significantly to prominent open-source projects like ITK, SimpleITK, and SimpleElastix. His work spans fixing subtle compiler and platform issues, modernizing numeric routines, and automating conda packaging for reproducible distribution of imaging libraries. At NIAID and previously the National Library of Medicine, he has applied this technical depth to high-performance computing environments supporting biomedical research. He pairs hands-on engineering with a pragmatic focus on reproducible builds and cross-platform compatibility—an often overlooked but critical enabler for scientific software adoption. Bradley’s background in visualization and data-driven notebooks shows he bridges low-level engineering with practical data science workflows.
code17 years of coding experience
job2 years of employment as a software developer
bookUMBC
github-logo-circle

Github Skills (33)

c-language10
python10
simpleitk10
image-processing10
conda10
build-system10
cmake10
image-segmentation10
segmentation10
build-automation10
compiler-optimization10
itk10
jupyter-notebook10
build-tools10
cprogramming-language10

Programming languages (17)

PowerShellJavaC++CSSCCMakeSWIGTeX

Github contributions (5)

github-logo-circle
SimpleITK/SimpleITK

Aug 2010 - Jan 2023

SimpleITK: a layer built on top of the Insight Toolkit (ITK), intended to simplify and facilitate ITK's use in rapid prototyping, education and interpreted languages.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:450 releases, 215 reviews, 6875 commits in 12 years 7 months
Contributions summary:Bradley's commits primarily focused on addressing code-related issues, including merging topics, removing build options, and adding new methods to existing classes. Their contributions show involvement in the core functionality of SimpleITK, suggesting a role in back-end development. Additionally, they implemented and expanded testing, including adding a new test suite, and improving the existing test cases, demonstrating skills in test automation.
pythoninterpreted-languagesc-plus-plusprototypingon-top
SuperElastix/SimpleElastix

May 2015 - Mar 2018

Multi-lingual medical image registration library
Role in this project:
userBack-end & Build Engineer
Contributions:316 commits, 8 comments, 1 issue in 2 years 10 months
Contributions summary:Bradley's contributions primarily involved improving the build process and modifying code related to image registration. They fixed an issue in CMake where project source and binary directories were not being used consistently. They also made changes to the project's versioning and dependencies, including updating ITK and SimpleITK versions and adding unit tests. Furthermore, they implemented modifications to ensure the project's compatibility across platforms by adjusting build flags and paths.
simpleitkmedical-imageimage-reconstructiondeep-learningregistration
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
Bradley Lowekamp - Contractor at National Institute of Allergy and Infectious Diseases (NIAID)