Available to hire
I’m a software engineer with over 3 years of professional experience building scientific computing applications, web-based analysis tools, and backend systems. I specialize in Python and C++, along with modern web frameworks, API design, data visualization, and scalable software architecture.\n\nI thrive in remote teams, value code reviews and clear documentation, and am comfortable with version-controlled workflows across distributed groups.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Language
English
Fluent
Work Experience
Physicist/Programmer at eQuillTech
October 1, 2025 - PresentDevelop physics-based software applications combining scientific computing with user interfaces; design and implement computational algorithms for research and educational purposes; maintain open-source repositories on GitHub demonstrating software development practices.
Computational Scientist at Big Ladder Software
June 1, 2023 - October 1, 2025Developed and maintained a large-scale C++ simulation library with hundreds of unit tests; created an interactive web-based analysis suite using Plotly Dash for data visualization and parameter refinement; designed and implemented a JSON-based API for external data input of manufacturer models; built a header-only C++ library with a modern, type-safe API; added a command-line interface for energy-resilience simulation; collaborated remotely with a distributed team using Git and code reviews; generated comprehensive documentation and evaluation methods for the interpolation library; developed a Python-based data conversion library with SQL integration for legacy database migration.
Software Engineer at Maptek
April 1, 2022 - February 1, 2023Maintained enterprise mining software (Vulcan) using a JIRA-based review system and Mercurial version control; fixed defects and created unit tests; designed and implemented a novel algorithm for optimized topographical triangulations with variable resolution; extended libTIFF driver to import large geo-tagged TIFF files from USGS data sources; collaborated with the team on code reviews and QA processes.
Education
Ph.D., Physics at University of Colorado, Boulder
January 11, 2030 - January 1, 1995M.S., Physics at Colorado School of Mines
January 11, 2030 - January 1, 1991B.S., Engineering Physics at University of Colorado, Boulder
January 11, 2030 - January 1, 1987Ph.D., Physics at University of Colorado, Boulder
January 11, 2030 - January 1, 1995M.S., Physics at Colorado School of Mines
January 11, 2030 - January 1, 1991B.S., Engineering Physics at University of Colorado, Boulder
January 11, 2030 - January 1, 1987Ph.D., Physics at University of Colorado, Boulder
January 11, 2030 - January 1, 1995M.S., Physics at Colorado School of Mines
January 11, 2030 - January 1, 1991B.S., Engineering Physics at University of Colorado, Boulder
January 11, 2030 - January 1, 1987Qualifications
Machine Learning - Coursera Specialization
January 1, 2024 - December 31, 2024Supervised Learning - Coursera
January 1, 2024 - December 31, 2024Unsupervised Learning - Coursera
January 1, 2024 - December 31, 2024Machine Learning - Coursera Specialization
January 1, 2024 - January 30, 2026Supervised Learning - Coursera
January 1, 2024 - January 30, 2026Unsupervised Learning - Coursera
January 1, 2024 - January 30, 2026Machine Learning - Coursera Specialization
January 1, 2024 - January 30, 2026Supervised Learning - Coursera
January 1, 2024 - January 30, 2026Unsupervised Learning - Coursera
January 1, 2024 - January 30, 2026Industry Experience
Software & Internet, Manufacturing, Education, Media & Entertainment, Professional Services, Computers & Electronics
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Hire a Programmer
We have the best programmer experts on Twine. Hire a programmer in Arvada today.