Charles Hagen

Software Engineer
Highly motivated and results-oriented software engineer with a passion for applying technical solutions to complex problems in scientific and industrial settings.
- Location
- Denver, Colorado, United States
- Website
- https://nightphotons.com
- Charles Hagen
- GitHub
- charleshagen
Experience
–
Software Engineer at Fieldline Industries
Fieldine specializes in manufacturing high precision atomic magnetometers for Medical and Defense applications. In my time at Fieldline, I worked on the Networked Quantum Magnetometer Array, which was used for precisely locating magnetic disturbances in an area of interest surrounding the deployment.
Highlights
- Develop and maintain APIs to connect to and access time series databases, enabling real-time data analysis and visualization.
- Implement strategies to optimize database performance, including indexing, partitioning, and query optimization, for efficient data retrieval and storage.
- Develop data analysis pipelines to extract insights from time series data, utilizing tools like Scottplot and Matplotlib for visualization.
- Design and implement APIs using Python and C# to provide access to time series data.
–
Software Engineer at Altius Space Machines
Altius Space Machines developed Electro-Permanent Magnet based hardware for Satellite docking and UAV systems to support a sustainable space by providing cost-effective and reliable satellite servicing and end-of-life services.
Highlights
- Develop and manufacture single and dual mode Electro-Permanent Magnet (EPM) technology for satellite docking and UAV deployment
- Develop novel algorithm for sub-millimeter precision proximity and ranging detection with EPMs, leveraging scripted interface and advanced data analysis techniques
- Maintain and update embedded firmware for EPMs, enabling critical features in C
- Design & implement front end graphical interface (GUI) for EPMs to enable customers to plug-and-play development kits in C#
- Design testing procedures for residual magnetism, holding force, and telemetry metrics using custom API
Volunteer
– Present
ASIG Co-lead at Denver Astronomical Society
The Denver Astronomical Society promotes the enjoyment and understanding of astronomical history, lore and phenomena by providing educational and observation opportunities for it’s members, educating the general public and conducting outreach activities.
Highlights
- Hosts beginner and advanced astro-imaging special interest group (ASIG) meetings twice a month, teaching interested astronomers a range of topics including image processing techniques and the science of equipment.
- Provides orientation for new members to access dark sky site.
- Restores and maintains dark sky site, assists with other club activities.
–
President at CSM Astronomy Club
The Colorado School of Mines Astronomy club is a student-run organization dedicated to outreach and introducing curious minds to the topic of astronomy and astrophysics. The Astronomy Club hosts public meetings, observing nights, and trips to see astronomical events first-hand.
Highlights
- Plan, budget, organize, and execute meetings, trips, and purchases for the club
- Educational outreach events, public observing nights, and information about astronomical events
Education
–
Bachelor of Computer Science from Colorado School of Mines
Courses
- CSCI 403 - Database Management
- CSCI 445 - Web Programming
- CSCI 471 - Computer Networks
- CSCI 507 - Computer Vision
Skills
- Desktop Applications
- Keywords:
- Web Development
- Keywords:
- Databases
- Keywords:
- Image Processing
- Keywords:
Projects
- PhotometricContinuumSubtraction
Photometric tool for calculating continuum flux ratios for robust continuum subtraction.
- Lumidex
Open source astrophotography database application written in C#, using Avalonia and SQLite.
- Predictive Exposure
Python-based predictive exposure compensation tool for constant brightness timelapses.
- Mosaic Constructor
C#-based utility used to transform known astrometric coordinates into pixel-space for pre-interpolated mosaic generation.
- SDSO Observatory
Fully autonomous remote observatory in South East Arizona.
Interests
- Astrophotography
- Keywords:
- SCUBA Diving
- Keywords: