Software Architect at University of Wisconsin-Madison
Madison, Wisconsin, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Curtis Rueden is a seasoned software architect with nearly three decades of professional experience and a programming career stretching back to 1988, currently leading software efforts at the University of Wisconsin–Madison’s Laboratory for Optical and Computational Instrumentation. He brings deep Java expertise (since 1997), strong Unix/Linux tooling, and a specialty in cross-language integration, computational geometry, scientific visualization, and image file formats. Curtis has been a significant contributor to widely used open-source projects such as ImageJ/Fiji and Bio-Formats, where his work spans full-stack feature development, test automation, and critical backend refactors. Comfortable across scripting and compiled languages, he blends hands-on coding with software architecture, maintaining interoperability between research tools and production systems. An eclectic technologist, he’s equally fond of retro languages like QBasic and pragmatic modern tooling, and he pairs his technical life with a long-standing commitment to teaching and coaching martial arts.
27 years of coding experience
6 years of employment as a software developer
MS, Computer Science, MS, Computer Science at University of Wisconsin-Madison
Contributions:8 releases, 238 commits, 76 PRs in 7 years 9 months
Contributions summary:Curtis's commits primarily involve modifications and refactoring within the `maven-nar-plugin` project, particularly focusing on the `AbstractDependencyMojo`, `NarCompileMojo` and `AbstractCompileMojo` classes. These changes include merging code, adjusting whitespace, fixing versioned flags, and removing Windows-specific logic. The commits also touch upon the implementation of commands and libraries within the context of native archive plugins for Maven.
Bio-Formats is a Java library for reading and writing data in life sciences image file formats. It is developed by the Open Microscopy Environment. Bio-Formats is released under the GNU General Public License (GPL); commercial licenses are available from Glencoe Software.
Role in this project:
Back-end Developer
Contributions:4422 commits, 12 PRs, 43 comments in 15 years 11 months
Contributions summary:Curtis's commits focused on refactoring plugin preferences and options management, encompassing changes to existing classes and the introduction of a new options management package. These updates included refactoring the LOCI plugins preferences, splitting dialogs into separate classes, and eliminating reflection in favor of ImageJ v1.39+ requirements. Moreover, the user addressed a critical bug related to the handling of channel data in the TIFF reader by optimizing the extraction of data from different image types.
gnubammetadatabio-formatscommercial
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
Curtis Rueden - Software Architect at University of Wisconsin-Madison