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