Igor Steinmacher is an Associate Professor and Associate Director for Graduate Programs at Northern Arizona University with 13 years of experience bridging empirical software engineering, open source ecosystems, and human-centered computing. He leads externally funded research on OSS sustainability, governance, and AI-assisted project analytics, specializing in combining heterogeneous data sources—repositories, issue trackers, and communication—to generate concise, traceable insights for project leaders and maintainers. His work emphasizes interpretability and real-world usefulness over black-box prediction, and he has operationalized analytics to surface risks, dependencies, and onboarding challenges for complex software systems. A hands-on developer and contributor to notable projects like JabRef, he pairs practical backend engineering experience with curriculum design and academic leadership to build AI-focused programs and mentor the next generation of researchers. Notably, he applies AI not just for prediction but to optimize conciseness and auditability of analytic outputs, making analytics actionable for governance and decision-making.
13 years of coding experience
19 years of employment as a software developer
Doctor of Philosophy - PhD Computer, Doctor of Philosophy - PhD Computer at USP - Universidade de São Paulo
MSc Software Process, MSc Software Process at Federal University of Rio Grande do Sul
BSc Computer Sciences, BSc Computer Sciences at Universidade Estadual de Maringá
Desktop app for managing BibTeX and BibLaTeX (.bib) libraries
Role in this project:
Backend Developer
Contributions:30 commits, 11 PRs, 4 pushes in 6 years 6 months
Contributions summary:Igor primarily contributed to the back-end logic of the JabRef application. Their work involved enhancing SQL scripts for improved data handling, specifically adding features to export and import data, including private fields. They also addressed a database export issue by implementing a conditional case to correctly escape special characters. Further contributions include code formatting and the addition of comments for enhanced readability and understanding of the code.
Contributions:5 PRs, 132 pushes, 25 branches in 1 year 7 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.