Joshua Taillon

Principal Software Engineer at QuesTek Innovations LLC

Boulder, Colorado, United States
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
Joshua Taillon is a Principal Software Engineer with 11 years of experience bridging materials science and data engineering, now leading development on QuesTek's ICMD platform after a multi‑year tenure at NIST. He specializes in Python-based scientific software, data modeling, LIMS and experimental metadata capture, and has stewarded open-source projects like HyperSpy where he contributed backend analytics features such as new annotation types. At NIST he modernized data management practices across materials research, led federally funded working groups, and frequently presents internationally on best practices for real‑world scientific data. His background in advanced electron/ion microscopy and hands‑on algorithm work in AI/ML gives him a rare combination of domain expertise and production engineering skills. Colocated in Boulder, he’s passionate about open source and practical tooling that turns complex experimental workflows into reliable, reproducible software.
code11 years of coding experience
job10 years of employment as a software developer
bookThe University of Maryland, College Park
bookBachelor of Science (B.S.), Materials Science and Engineering; Applied Economics and Management (Minor), Bachelor of Science (B.S.), Materials Science and Engineering; Applied Economics and Management (Minor) at Cornell University
bookClassical Diploma, Classical Diploma at Phillips Exeter Academy
stackoverflow-logo

Stackoverflow

Stats
667reputation
231kreached
4answers
9questions
github-logo-circle

Github Skills (26)

data-visualizations10
python10
document-management10
django10
matplotlib10
testing10
ocr10
date-parsing10
data-visualisation10
file-parsing10
ocra10
text-extraction10
data-visualization10
archiving9
pdf9

Programming languages (26)

C#CGoFLUXHTMLJupyter NotebookFortranTypeScript

Github contributions (5)

github-logo-circle
hyperspy/hyperspy

Jan 2015 - May 2022

Multidimensional data analysis
Role in this project:
userBack-end Developer
Contributions:8 reviews, 210 commits, 57 PRs in 7 years 5 months
Contributions summary:Joshua implemented and tested a new marker type, named "rect", for the hyperspy drawing module. They added functionality to display and update the "rect" marker, including properties like color, fill, and line width. The user also added a test notebook demonstrating the functionality of the rectangle marker type. Furthermore, the user made changes to support the display of annotations with magnitude values during spike removal.
multidimensionalmulti-dimensionaldata-analysispythondata-science
Scan, index, and archive all of your paper documents
Role in this project:
userBack-end Developer
Contributions:19 commits, 7 PRs, 35 comments in 2 years 10 months
Contributions summary:Joshua primarily contributed to the back-end functionality of the "paperless" project, which is designed for document archiving. They focused on enhancing the text parsing capabilities by implementing a text consumer, and they added functionality for parsing dates from files and also from the text of the documents. They also made improvements to the thumbnail generation for text documents, and adjusted settings related to document display. In addition, the user made adjustments to the codebase, which included modifications to the file formats and content types.
scanpaper-documentsarchiveindexocr
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
Joshua Taillon - Principal Software Engineer at QuesTek Innovations LLC