Joseph Quinn is a machine learning engineer and software developer with 13 years of technical experience, currently interning on ML at Apple and based in Virginia. He blends formal CS and math training from Vanderbilt with practical research wins—like a DOE OMNI award for surrogate modeling using axial-attention transformers at Oak Ridge. Joseph has moved rapidly through technical leadership at ChangePlusPlus (from developer to VP of Technology) while contributing to notable open-source projects such as cytoscape.js, where he optimized graph algorithms and improved library stability. His background interestingly spans aerospace and defense experience via a Lockheed Martin engineering fellowship and clinical insight as a general surgery PGY-4, giving him an uncommon cross-domain perspective on problem framing and safety. He focuses on shipping robust, efficient algorithms and clean front-end integrations that make complex data visually actionable.
13 years of coding experience
3 years of employment as a software developer
Bachelor of Science, Computer Science & Mathematics, Bachelor of Science, Computer Science & Mathematics at Vanderbilt University
Graph theory (network) library for visualisation and analysis
Role in this project:
Front-end Developer
Contributions:8 commits, 11 PRs, 21 comments in 3 months
Contributions summary:Joseph contributed to the `cytoscape.js` project by addressing several code-related issues. Their work included refactoring code by replacing deprecated methods and modifying function parameters to improve efficiency and correctness. The user's commits demonstrate a focus on optimizing graph algorithms, particularly Dijkstra's algorithm, and also involved fixing a typo in the documentation. These changes contribute to the overall stability and functionality of the graph visualization library.
Contributions:159 commits, 135 pushes, 3 branches in 3 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.