A chronological overview of Andrew's professional experience and education.
Aug 2022 - June 2025
Software Engineer
The Drone Racing League
Developed full-stack solutions for drone racing operations, from low-level C++ integrations to cloud infrastructure, supporting live race events and simulator applications. Contributed to $250M acquisition through technical innovation in robotics/hardware systems.
- Developed a native C++ addon for NodeJS to serialize/deserialize ground station binary message protocol, enabling efficient data processing and full stack type safety. - C++, NodeJS, NAPI, TypeScript
- Type safety and data sanitization for core backend/frontend drone communication.
- Collaborated with firmware engineers to refactor Drone/Ground control state machine, messaging and telemetry protocol, improving system reliability and maintainability. - C, NodeJS
- Implemented MQTT for message queueing protocol for communication between applications. Allowed external partners to stream application data.
- Built end-to-end race simulator test harness to generate race event data. - TypeScript, React, TailwindCSS, NodeJS, TCP Sockets, REST APIs
- Integrated high-speed line scan camera to timing and scoring application. - NodeJS, JavaScript, WebSockets, TCP Sockets
- Reduced on-site venue deployment times by 20% through containerization of application stack and CI pipeline configuration. - Docker, Nginx, GitHub Actions, GCP
- Created cloud data warehouse for application data from the DRL Simulator Video game and the onsite racing application stack. - GCP, SQL, MongoDB
- Updated web client to React for command and control of drone arming, disarming, and streaming drone telemetry data.
Aug 2021 - Aug 2022
IT Systems Engineer
The Drone Racing League
Optimized IT infrastructure and operations through strategic consolidation, security management, and implementation of monitoring systems and disaster recovery protocols.
- Consolidated SaaS, cloud, and on-premise IT resources, eliminating redundancies and reducing costs by $24k without impacting productivity or causing downtime.
- Implemented monitoring and alerting systems for enhanced IT infrastructure management.
- Managed cloud and on-premise network security and access controls – RouterOS, GCP
- Developed disaster recovery and business continuity plans for critical systems.
July 2020 - Aug 2021
IT Technician
Bethel Public Schools
Streamlined IT operations through automation and provided technical support for network infrastructure and system administration.
- Implemented automation scripts for infrastructure optimizations, including a frontend database manipulation tool that saves 75% of enrollment time on 1000+ new machines – Python, Arduino, C, Selenium, JavaScript, Powershell
- Assisted in system administration & networking tasks such as, configuring servers, switches, and Wireless Access Points.
Fall 2018 - Spring 2021
B.B.A in Cybersecurity
Western Connecticut State University
Studied cybersecurity principles with focus on penetration testing, cryptography, network security, and Linux system administration.