Reinis Danne is a software developer with 17 years of technical experience who blends a strong scientific background (MSc in Chemistry) with practical backend engineering and open-source contributions. Currently at Mapon, he is expanding from long-term Python expertise into PHP and web development, having applied MVC, SOLID principles, TDD, and REST API design in prior roles. His open-source work includes improving chemical informatics tools—contributing fixes and format support to Open Babel and maintaining chemistry packages in the Gentoo science overlay—demonstrating attention to build reliability and data correctness. Comfortable navigating both research labs and production engineering, he brings a methodical, curiosity-driven approach to debugging complex dependencies and data-format issues.
17 years of coding experience
5 years of employment as a software developer
Master of Science (MS), Chemistry, Master of Science (MS), Chemistry at Latvijas Universitate
Contributions:126 commits, 6 PRs, 5 pushes in 7 years 1 month
Contributions summary:Reinis added new packages and patches related to the sci-chemistry domain, specifically focusing on integrating and updating chemistry software like Ghemical, Openbabel, and Inchi within the Gentoo science overlay. They also fixed issues related to build processes and dependencies, ensuring the proper functioning of these scientific tools. Their contributions include applying patches, modifying Makefiles, and incorporating necessary use flags, demonstrating a focus on building and maintaining scientific software packages.
Open Babel is a chemical toolbox designed to speak the many languages of chemical data.
Role in this project:
Back-end Developer
Contributions:109 commits, 2 PRs, 5 comments in 3 years 8 months
Contributions summary:Reinis primarily focused on improving the Gro format within the Open Babel project. They addressed issues related to implicit hydrogens and whitespace, enhancing the Gro format's functionality. Furthermore, the user made several corrections to ensure consistent use of data types across the project. They also fixed various comparison errors between signed and unsigned integers, and removed unused variables across multiple source files.
chemical-datacheminformaticsbabelchemistrytoolbox
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.