Reinis Danne

Software Developer at Mapon

Latvia
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

👤
Senior
🎓
Top School
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.
code17 years of coding experience
job5 years of employment as a software developer
bookMaster of Science (MS), Chemistry, Master of Science (MS), Chemistry at Latvijas Universitate
languagesLatvian, English, Russian
github-logo-circle

Github Skills (12)

gentoo10
chemistry10
c-language10
science10
cprogramming-language10
toolbox10
cheminformatics10
ebuild10
debugging9
refactoring8
refactor8
fortran4

Programming languages (10)

TypeScriptShellC++RustCJavaScriptValaGo

Github contributions (5)

github-logo-circle
gentoo/sci

Feb 2009 - Feb 2016

[MIRROR] Gentoo Science Overlay
Role in this project:
userBackend Developer
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.
gentooscienceoverlayebuild
openbabel/openbabel

May 2012 - Jan 2016

Open Babel is a chemical toolbox designed to speak the many languages of chemical data.
Role in this project:
userBack-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.
Request Free Trial