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
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.
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.
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.