Tim Robert-fitzgerald is a software engineer with a decade of hands-on experience building reliable back-end systems and test automation, currently writing code at Near-Miss Management in Philadelphia. His background includes scientific programming at the University of Pennsylvania School of Medicine and senior development work on civic tech at Environmental Dashboard, showing a knack for translating domain-specific needs into production software. An active open-source contributor, he implemented and tested the R interface for the widely used Nipype neuroimaging library—demonstrating both cross-language integration skills and attention to robust failure handling. Tim blends practical engineering with research-adjacent projects, making him comfortable shipping reproducible tools in interdisciplinary environments.
10 years of coding experience
6 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Oberlin College
Workflows and interfaces for neuroimaging packages
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:4 reviews, 23 commits, 2 PRs in 5 months
Contributions summary:Tim primarily focused on developing and testing the R interface within the Nipype neuroimaging library. Their contributions include the initial implementation of the R interface, likely involving wrapping R scripts for execution within the Nipype framework. They also addressed code issues by refining the R interface, returning None if R cannot be found, and implemented several tests to ensure the functionality of the R interface.
Contributions:19 pushes, 2 branches in 6 years 3 months
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
Tim Robert-fitzgerald - Software Engineer at Near-Miss Management