Donny Winston

Co-Founder at GupriDB ApS

Copenhagen, Capital Region of Denmark
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

🤩
Rockstar
🎓
Top School
Donny Winston is a founder and software engineer with 13 years of experience building data-driven systems that make research more effective and FAIR-compliant. He currently leads GupriDB, developing a decentralized research information platform with global persistent identifiers and just-in-time knowledge graphs, and runs Polyneme to help researchers adopt Linked Data standards. Previously he scaled web tools for materials science at Lawrence Berkeley National Lab and contributed to prominent open-source projects like pymatgen and RDFLib, improving SPARQL support and workflow-querying features in the widely used Fireworks workflow manager. Trained as a PhD engineer at MIT, Donny blends deep research experience in nanoscale fabrication and simulation with pragmatic backend engineering, often surfacing subtle data-representation fixes that unlock interoperability across scientific systems.
code13 years of coding experience
job11 years of employment as a software developer
bookBachelor of Science (BS) Electrical Engineering and Computer Sciences, Bachelor of Science (BS) Electrical Engineering and Computer Sciences at University of California, Berkeley
bookDoctor of Philosophy (PhD) Electrical Engineering and Computer Science, Doctor of Philosophy (PhD) Electrical Engineering and Computer Science at Massachusetts Institute of Technology
stackoverflow-logo

Stackoverflow

Stats
2,384reputation
358kreached
33answers
3questions
Badges
ipython
top-5%
meteor
top-5%
markdown
top-5%
python
top-5%
github-logo-circle

Github Skills (40)

parserator10
api-rest10
parser10
web-application10
python10
restful-api10
api-design10
rdflib10
testing10
flask-ask10
mongodb-database10
materials-informatics10
webapp10
rdf10
rest-api10

Programming languages (20)

C++CMakefileTeXGoPrologHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
materialsproject/pymatgen

Jan 2016 - Jul 2019

Python Materials Genomics (pymatgen) is a robust materials analysis code that defines classes for structures and molecules with support for many electronic structure codes. It powers the Materials Project.
Role in this project:
userBack-end Developer
Contributions:31 commits, 23 PRs, 5 pushes in 3 years 6 months
Contributions summary:Donny primarily contributed to the pymatgen library by fixing bugs, adding new features, and updating tests. Their work included adding support for new properties such as "elasticity" and making improvements to existing functionalities, like the `PeriodicSite.as_dict` method. The user also modified the Materials Project (MP) related code, fixing API endpoint issues and adding methods for getting surface data and interface reactions. Furthermore, they addressed issues related to data representation, such as converting a spacegroup number to an integer.
moleculespythonscienceelectronic-structurepowers
materialsproject/fireworks

Sep 2015 - Jun 2019

The Fireworks Workflow Management Repo.
Role in this project:
userBack-end Developer
Contributions:25 commits, 15 PRs, 4 branches in 3 years 9 months
Contributions summary:Donny primarily focused on enhancing the back-end functionality of the Fireworks workflow management system. They implemented new features such as a view for querying workflow metadata and integrated it with the existing Flask application. Furthermore, the user made improvements to the reporting capabilities and optimized the web application by integrating Gunicorn for server mode, increasing its performance. They also addressed several bug fixes and added a feature to make the webgui query aware of FW/WF queries to increase interoperability.
repo-managementfireworksworkflow-managementworkflow
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
Donny Winston - Co-Founder at GupriDB ApS