Nashua, New Hampshire, United States
• Led the development and implementation of electro-magnetic pulse (EMP) measurement software, using a Python Flask back-end and a React with TypeScript front-end. This software enables operators to efficiently capture, analyze, and store incoming signals, creating new revenue streams and establishing Arkival as a leader in the field. It has also facilitated ongoing medical research into the therapeutic applications of EMP, an area of massive academic and industry interest.
• Developed high-performance pulse-smoothing and analysis algorithms to optimize real-time pulse captures. Leveraging existing research, I created a highly-scalable pulse-smoothing method that self-calibrates to signal noise, reducing invalid pulses by over 80%. Enhancements have eliminated the need for manual signal-validation, enabling large-scale autonomous pulse capture.
• Utilized Cython to develop an ultra-high-performance pulse capture process, capable of reliably capturing a single high-energy pulse among millions. Optimization maximizes hardware utilization, supporting extended capture at speeds of 5 kHz and reducing measurement acquisition time by 90%.
• Developed .NET (C#)-based Computer Automated Machining (CAM) software for robotic scanning of custom parts. Designed and implemented a custom path-finding algorithm for 3D obstacle navigation, directly enabling complex-field measurements. Integrated with the same REST API as pulse measurements for consistent and flexible measurements. This software eliminated the need for other path-generating algorithms, saving hundreds of man-hours in development and integration.
• Supported pulse measurements with a robust statistical package for advanced analysis. Developed a unique 5D-Matrix storage system that mirrors and expands real-world measurement properties, enabling users to explore near-infinite views and relationships seamlessly. Flexibility of software allows researchers to easily investigate complex data.