Ian Cummings

Electrical and Computer Engineer

Machine Learning | Robotics | Computer Vision

Let me introduce myself.

Hello! I'm Ian, an electrical and computer engineer with expertise in machine learning and computer vision in robotics. My mission is to use my skills to tackle some of the world's leading environmental issues, whether it be in agriculture, pollution control, waste reduction, or green energy. Outside work, I spend my time climbing, hiking, mountaineering, and skiing.

Name: Ian Cummings
Email: iancummings2020@gmail.com
Location: Boston, Massachusetts

Technical Skills

Python
ROS
Machine Learning
Computer Vision

Work Experience

Electrical & Software Engineer

Belmont Medical Technologies • July 2023 - December 2023

- Technical lead on a machine learning project implemented in C to try to detect a low frequency failure mode

- Lead on an error code investigation ocurring on field units. Developed a DOE and testing framework to find root-cause of error

- Developed an interfacing GUI compatable with every device using Python, which utilized serial communication to commmunicate with the device for logging, live data plotting, and manual controls.

- Developed an automated testing unit using a Raspberry Pi, solenoids, actuators and an AC power relay to cycle the battery charging/discharging. Developed a custom PCB to route signals, monitored status with testing machine over serial, and sent out automated emails if testing failed.

- Developed an accelerated-life testing scheme to characterize degredation of device performance with different environments

- Developed Python scripts to process raw log files from various DAQs used in testing

- Analyzed electrical schematics and developed a unit simulator test for the temperature measurement workflow (hardward-software-software calibration)

Controls Software Engineer

Nuvera Fuel Cells • July 2022 - December 2022

- Developed, implemented, tested, and documented software changes to the engine control unit (ECU)

- Processed, analyzed, and visualized data from testing using Python

- Led a project to develop a new system to test and calibrate analog input pins using a National Instruments module controlled via LabView

- Ran extensive testing on engines, gathering data over the engine's CAN bus

Education

M.S in Electrical and Computer Engineering

Northeastern • 2024-2025

  • Focus on Machine Learning and Robotics

B.S in Electrical and Computer Engineering

Northeastern • 2020-2024

  • MAPLEE - First Place Capstone Project
  • Northeastern Climbing Team

Featured Projects

Extra Projects

Some extra projects that haven't gotten their own page yet!

  • Object Detection in Point Clouds
  • Czech NLP Translator
  • LSTM Youtube Video Classifier
  • Get In Touch

    I'm always interested in hearing about new projects and opportunities.