Nathan Sharp is a Lead Product Designer with 12 years of experience blending UX rigor and hands-on engineering to shape digital products and services. He leads design at General Motors while running his consultancy Sharp XD, bringing a pragmatic, collaborative approach honed over a decade-plus of client work. Comfortable across strategy, visual design, and front-to-back implementation, he has contributed full-stack code to open-source projects—from integrating GitHub OAuth for The Odin Project to backend work on an HL7 FHIR server—demonstrating both design sensibility and technical fluency. Based in Rockford, Michigan, he pairs a BFA in Graphic Design & Photography with entrepreneurial grit, favoring open, informal partnerships that move ideas from discovery to production.
12 years of coding experience
BFA, Graphic Design & Photography, BFA, Graphic Design & Photography at Michigan State University
An Open Source secure REST implementation for the HL7 FHIR Specification. For API documentation, please see https://github.com/Asymmetrik/node-fhir-server-core/wiki.
Role in this project:
Back-end Developer
Contributions:14 commits, 9 PRs, 33 comments in 5 months
Contributions summary:Nathan primarily contributed to the back-end development of the FHIR server core. They addressed bugs related to case sensitivity in filename resolution and argument parameter handling. Furthermore, they introduced new features, like expanding value sets by ID. The user also added code to handle operations, including both POST and GET operations, as well as integrating third-party error tracking and setting up search by ID functionalities.
Contributions summary:Nathan contributed significantly to the integration of GitHub authentication within The Odin Project website. The user added the necessary gems, database schema modifications, and model changes to support OmniAuth with GitHub. Their work also involved modifying the user interface, adding links for sign-in with GitHub, and updating navigation elements. Furthermore, the user addressed a navbar issue, added routes for omniauth callbacks, and implemented a controller to handle the callbacks, indicating proficiency in backend and frontend development for authentication.
ruby-on-railscurriculumcssjavascriptruby
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.