Image of myself (Alec) with light-up wings behind me

About Me:

I'm an hardware engineer and software developer from the Boston area. I love creating free and open source projects that others can use. I also love playing Dungeons and Dragons, making cocktails, running, and cycling. If you're hoping to make or collaborate on anything relating to...

  • Robotics
  • Automation
  • Software Engineering
  • Embedded Design
  • CircuitPython
  • DevOps
  • Open Source Hardware/Software

...then let me know! I'd love to talk about it!


Professional Experience

Sr. Hardware Test Engineer

05/2024 - current

[Full-Time]

  • Managing test engineers and technicians within the Systems Integration and Test team
  • Owning the testing of product and hardware advancements in Bevi's smart water coolers
  • Driving characterization and integration testing during new product development
  • Providing expertise in test fixture and process development for fellow hardware engineers
team management test fixture design test process development data analysis Python CircuitPython Arduino

Developer

06/2022 - 08/2023

[Part-Time]

  • Developing Python libraries for use with CircuitPython, an implementation of Python for microcontrollers
  • Maintaining automated tooling and scripts used to build and package libraries
  • Managing continuous integration/development infrastructure throughout the CircuitPython codebase
  • Reviewing pull requests from maintainers and contributors to open source libraries and tooling repositories
Python Bash continuous integration CircuitPython git GitHub

Engineer III

04/2023 - 05/2024

[Full-Time]

  • Developing tools for data extraction and analysis using Python from database backups
  • Creating automated fixtures in LabView for manufacturing quality control testing, including motion control
  • Maintaining AWS EC2 instance with GPUs for use in testing and generating machine learning models
  • Writing Java programs to compute nonlinear regressions for data for new product feature development
Python automation LabView Java SQL machine learning machine vision

Engineer II

10/2020 - 04/2023

[Full-Time]

  • Creating Python emulation library to interface with digital control board of blood gas analyzer over parallel port
  • Developing hardware, software, and processes for automated test fixture, including microfludics and temperature control fixtures
  • Building tool for annotating images for use in YOLO machine learning model training
Python Arduino/C++ automation LabView CAD design machine learning 3D printing

Engineer I

10/2018 - 10/2020

[Full-Time]

  • Utilizing statistical data analysis via Python to help in the design and selection of acceptance criteria test methods
  • Designing test fixtures used to fabricate and test developmental disposable components, both from a hardware and software perspective
  • Creating and maintaining new pilot fabrication area and process, for prototype disposable blood gas analyzer product, including introducing manufacturing operators to the space and procedures
  • Owning 3D printed prototype CAD and configuration, updating and organizing the fabrication of new parts per the needs of the larger project team
Python process control CAD design lean manufacturing 3D printing

Product Development Test Engineer

08/2017 - 09/2018

[Full-Time]

  • Authoring Verification and Validation plan for Class III medical device for surgical use
  • Developing test procedures and protocols for verification testing
  • Managing biocompatibility testing activity required for device pre-market approval submission
  • Assisting with pre-verification testing to ensure design integrity before Verification and Validation
test process development test planning test protocols documentation statistics validation testing

Mechanical Engineering Co-op

01/2017 - 09/2017

[Full-Time (Co-op)]

  • Designing, assembling custom packaging for deliverable Clinical Devices
  • Fabricating test fixture pieces and aids using lathes, drill presses, 3D printers, and laser cutters
  • Assisting in verification and validation testing of clinical devices per internal and FDA, ISO 13485-based standards
SolidWorks CNC machining laser cutter 3D printer JavaScript

Mechanical Engineering Co-op

01/2016 - 06/2016

[Full-Time (Co-op)]

  • Organizing shipments of device cartridges to and from ISO cleanroom assembly areas and sterilization centers
  • Authoring test protocols and reports, executing R&D testing of disposable components to guide design decisions
  • Assisting in the creation of drawings, CAD models for Design History File of electromechanical device
SolidWorks documentation test protocols

Mechanical Engineering Co-op

01/2015 - 06/2015

[Full-Time (Co-op)]

  • Prototyping deployable structures for space application
  • Designing iterations of prototypes in SolidWorks
  • Utilizing 3D printers to print models for observation and testing feasibility of various manufacturing methods
  • Presenting prototypes to an interdisciplinary team to showcase the project, its design guidelines, and iterations
SolidWorks 3D printing

Systems Engineering Co-op

01/2014 - 06/2014

[Full-Time (Co-op)]

  • Authoring testing procedure documents, including plans and procedures
  • Contacting third-party vendors to discuss and organize product testing
  • Completing requirements traceability report, verifying that the product met contractual requirements
traceability matriix test management test planning test protocols DOORS

Education

University of Massachusetts

Master of Science

Computer Engineering - Computing and Embedded Systems Hardware and Architecture

GPA: 4.0

Lowell, MA, USA

Northeastern University

Bachelor of Science

Mechanical Engineering

GPA: 3.167

Boston, MA, USA