ABOUT ME
I build tools with software to make lives easier
I'm a software engineer based out of Burlington, VT
Throughout my career, I have been fortunate enough to work on a wide variety
of technologies across a broad spectrum of industries. My skillsets span
from circuit design and embedded software development to full-stack web
development and cloud-hosted DevOps.
MY WORK
Here are the places I've worked:
Senior Software Developer
One Day In July LLC.
January 2020 - Present
-
Developed and Maintained an ecosystem of tools for financial firm
management
- Implemented information security management ISO standards
- Migrated firm infrastructure to a cloud-focused paradigm
Senior Implementation Engineer
Aurora North Software
January 2016 - December 2020
-
Automated and optimized large scale data processing between a wide
variety of platforms
-
Implemented and maintained web applications supporting document and
record security in sensitive data environments
-
Implemented and maintained web and mobile time entry and capture
applications
-
Lead a team of engineers through complex, high visibility projects
- Managed clients from project scoping to project completion
Staff Software Engineer
GLOBALFOUNDRIES (formerly IBM Microelectronics)
May 2015 - December 2015
-
Automated data collection and processing for computation lithography
software applications and workflows.
-
Utilized multiple web frameworks to develop and maintain web
applications within the Node.js runtime environment.
-
Developed testing and automation to support HPC cluster management.
-
Refactored legacy application to address critical gaps and implement
cutting edge functionality.
-
Worked as a member of an Agile team while juggling multiple projects
simultaneously.
Software Engineer
UTC Aerospace Systems (formerly Goodrich SIS)
June 2012 - May 2015
-
Designed, implemented, and tested embedded software for aircraft fuel
systems and helicopter Health and Usage Monitoring Systems (HUMS) to
meet FAA standards.
-
Participated in internal and customer requirements and design reviews
as both an independent contributor and a software technical lead.
-
Supported hardware and mechanical design testing by creating
specialized software builds.
-
Managed a multinational team of contractors to achieve on-time
delivery.
Diagnostics Engineering Co-op
Mercury Systems
December 2011 - April 2012
-
Developed diagnostic test software for embedded systems to support
engineering tests, manufacturing tests, and board self-tests.
Hardware Engineering Co-op
Mercury Systems
May 2010 - December 2011
-
Designed, implemented, and debugged embedded systems, including a full
implementation of an Intel mobile platform following a 3U form factor.
- Developed test backplanes to verify board functionality.
- Authored and performed verification tests.
-
Created device interconnects within a microcontroller subsystem and an
FPGA enabling board I/O to include CAN and UART protocols.
Technical Associate
Mercury Systems
September 2006 - May 2010
-
Organized, standardized, and repaired the electronic products and
parts database.
-
Integrated new information fields into the existing parts database.
-
Developed and deployed automated scripts to fix a disorganized file
system.
- Created mechanical drawings of system hardware.
MY PROJECTS
Here are the projects I'm currently working on:
Personal Site
My personal site project is an exercise in running a resource and cost
efficient site on a private cluster.
I'm currently testing out the
following stack:
- Cloud Provider: DigitalOcean
- Cluster: Kubernetes
- Ingress Routing: Traefik
- SSL Certificates: Cert-Manager
- Containerization: Docker
- Web Framework: Django
- Language: Python
- Version Control: Git
CVS Vaccination Notifier
A simple Python script that scans the CVS vaccination sign-up site once per minute.
If available appointments are identified within a specified state,
it will send a text message through Twilio with the sign-up link.
See the
Github Repository