About Me
I am a software engineer who works on systems that connect software to real machines.
My background is in automotive and manufacturing environments, where I have built automation, data acquisition, and analysis tools used in test cells, labs, and factory settings. Much of my work focuses on making complex physical systems easier to understand through reliable software and data.
I am most interested in roles where software supports engineering work directly. That includes test systems, control-adjacent software, industrial IoT, and data-heavy R&D tools in automotive, manufacturing, and aerospace environments.
Experience
Volvo Group Truck Technology
Experienced Automation Engineer
March 2024 - January 2026
Engine test automation and data systems supporting R&D and certification work.
Worked on Morphee-based engine test cell automation systems supporting R&D, performance and regulatory certification testing. Designed and validate automated test sequences, integrate instrumentation and data acquisition hardware, and support engineers during test execution and troubleshooting in compliance-driven environments.
Designed and implemented an application to convert .rec files into Parquet format for ingestion into Volvo’s global data pipeline. Built a background service to monitor incoming test data and automate transformation and validation so results are available quickly to engineering and analytics teams. Maintained and extended internal lab support software, including legacy ASP.NET applications backed by Entity Framework and SQL Server. Added functionality, fixed defects, and kept internal tools operational for engineers running daily tests.
Implemented new CAN FD architecture within the engine test cell automation system to support next-generation powertrain platforms, including 2030 model-year engines and future autonomous vehicle programs. Allowed for future engine certification and performance testing.
Designed and implemented the automation sequence for our Performance test cells EPA 2027 OBD Aging certification test. Ensured test repeatability, data integrity, and alignment with certification requirements.
Led integration of a new FTIR emissions analyzer into the automation environment, including commissioning a portable PEMS FTIR bench within an engine test cell. Work included hardware integration, signal validation, and software support to ensure reliable data capture during testing. Allowed for expanding lab capability in a resource constrained environment.
Tools: Python C# SQL Linux Git CAN
Fives Grinding Ultra Precision
Software Innovation Engineer
January 2023 - March 2024
Industrial data engineering and IIoT tooling for manufacturing systems.
Led data engineering initiatives to collect, process, and store industrial IoT data from advanced manufacturing equipment, enabling real-time monitoring of quality, yield, and equipment availability.
Integrated factory equipment using OPC-UA, and MQTT, architecting data pipelines that streamed machine signals and event data to PostgreSQL databases and cloud platforms.
Implemented dashboards and time-series visualizations with Grafana to help engineers and customers understand machine behavior and performance trends.
Collaborated with data scientists and manufacturing engineers to analyze relationships between machine signals and metrology data, implementing robust data acquisition strategies and supporting data processing and analysis.
Participated in cloud infrastructure planning (AWS/Azure), addressing security, scalability, and redundancy requirements for IIoT data flows.
Tools: Python C# PostgreSQL Linux Grafana OPC-UA MQTT AWS telegraf
Fives Landis Corp
Software Engineer
June 2021 - January 2023
Engineering software for simulation, analysis, and manufacturing support.
Developed simulation and analysis tools in C# and Python to help engineers understand system behavior across repeated cycles and optimize process parameters.
Built data analysis and log processing applications that converted machine logs into actionable insights for process improvement and troubleshooting.
Created internal applications integrating SQL databases with ERP data for capacity planning and manufacturing support.
Tools: C# SQL Git
Professional and Personal Projects
Alpha Truck Test Data Tooling
Practical tooling that turns raw test recordings into usable datasets.
Built internal tooling to transform raw test recordings into analysis-friendly formats. Focused on repeatable processing, validation, and making results easier to share across engineering groups.
Skills used: Python SQL Data quality Vision
Industrial IIoT Data Pipeline
Industrial data collection and processing for manufacturing equipment.
Worked on industrial data acquisition and processing workflows used to collect machine signals and production data. Supported dashboards and analysis used by engineers and customers to understand machine behavior over time.
Skills used: IIoT OPC-UA MQTT Linux Time-series data
Ranked 3rd overall contributor and received a $2,355 award.
Collected and standardized election datasets from public sources, transformed them into consistent schemas, and contributed to a version-controlled database.
Skills used: Python Data cleaning ETL
Small embedded control work focused on reliability and simple state logic.
Assisted writing code used to control Blade in extended and retracted states for an Assassin’s Creed Hidden Blade replica for the Youtube Creator Jairus of All. Featured video received 200,000 views.
Skills used: Arduino State logic
Education
Shippensburg University
Software Engineering (Minor: Data Science)
Bachelor of Science
Temple University
Philosophy
Bachelor of Arts
A Little More About Me
Outside of work I like working on projects, making pizza, and mountain biking.
Interests:
- Software Defined Radio (SDR)
- Mountain Biking / Cycling
- Pizza