Nicholas Chenevey

MS Electrical Engineering, BSc Mechatronic Engineering, EIT Other Disciplines

Robotics | Perception | Machine Learning

Work Experience

Mechatronic Engineer
Onanon, an Ampenol Company
2023

World class end-to-end connector and cable solutions

  • R&D for precision soldering robotics including electrical, mechanical, and software development
  • Mechanical, electrical, and software design for manufacturing medical devices
Machine Learning Support Engineer
Labelbox
2022

Data curation, AI-assisted labeling, model training, diagnostics, and labeling services.

  • Debugged customer code, providing international remote support on machine learning best practices and automation
  • Authored and maintained internal and external knowledge base technical documentation
Project Engineer
Paragon Mechanical
2021 - 2022

A full-service mechanical contractor providing HVAC, piping, architectural sheet metal, and service

  • Interpreted HVAC, piping, and electrical engineering drawings for semiconductor labs, defense contractor facilities, and private businesses
  • Performed project take off, project cost estimation, and coordinated with subcontractors & vendors

Projects (Hover for Video)

code
Double Pendulum AI Control System
Code on Github. Double Pendulum created with MIT Drake. Controlled using a PyTorch evolving neural network. Gravity and Air resistance incrementally changed for rapid training.
    Skills
    codecodecodecode
code
GIMP-ComfyUI Plugin
Code on Github. GIMP Plugins, ComfyUI Nodes allowing for communication between the two using WebSocket. All processing performed on LAN with RTX 3060 6GB Vram.
    Skills
    codecodecodecodecode
code
Video-to-Video Diffusion
Image processing, filters, pose extraction, machine learning for video-to-video diffusion. All processing performed on LAN with RTX 3060 6GB Vram.
    Skills
    codecodecodecodecode
code
Cart-Pendulum Control System
Cart and pendulum system dynamics modeled using MATLAB and Simulink. Controllability and observability determined through state space analysis.
    Skills
    codecodecode
code
Python Tetris
A Tetris game made in Python along with a bot to play it.
    Skills
    code
code
SolidWorks Design
A combustion chamber, jet engine, and planetary gear system designed in SolidWorks CAD Software
    Skills
    code
code
The BowWow
The BowWow is an automated dog petting machine that includes a machine learning object detection system
    Skills
    codecodecode
code
Ball & Plate
This ball and plate control system was simulated in CoppeliaSim, using MATLAB and Simulink to perform calculations
    Skills
    codecodecodecode

CV

MS Electrical Engineering, BSc Mechatronic Engineering

EE 516 Pattern Recognition

Fundamental topics in statistical pattern recognition including Bayesian decision theory, Maximum-likelihood and Bayesian estimation, non-parametric density estimation, feature selection, dimension reduction, and clustering, with application to image pattern recognition.

EE 509 Computational Intelligence

Theory, design, and applications of biologically inspired computational paradigms, including artificial neural networks, evolutionary computation, swarm intelligence, and hybrid intelligent systems.

EE 513 Control Systems Theory

State representation of dynamic systems. Mathematical models of physical devices, controllability and observability. Design of closed-loop systems. Optimal control theory.

EE 528 Digital Image Processing

Processing and interpretation of images by computer. Emphasis on current applications with real images used in programming assignments

EE 525 Stochastic Processes

Probability and stochastic processes used in random signal analysis. Response of linear systems to random inputs

EE 515 Discrete Time Filters

Advanced topics in filter design and implementation. Emphasis placed on current applications and on the processing of real signals

MECA 486 Motion and Machine Automation

Machine automation concepts in electrical circuits, precision mechanics, control systems, and programming. Motor sizing, gearing, couplings, ground loops, effective use of step motors, servo control loops, regeneration, networking, I/O, power supplies, vibration and resonance, mechanical tolerancing, linear bearings and drive mechanisms, and troubleshooting.

MECA 482 Control System Design

Modeling and simulation of dynamic system performance. Control system design for continuous systems using both analog and digital control techniques

MECA 380 Measurements and Instrumentation

Measurement of steady-state and dynamic systems using standard laboratory instruments. Calibration, dynamic response of instruments, statistical treatment of data, and applied feedback control systems.

EECE 344 Digital Systems Design

Microcontrollers, architecture, bus organization and address decoding. Design concepts for microcontroller systems, including A/D and D/A conversion, serial communications, bus interfacing, interrupt processing, power regulations, timers, pulse width modulation, programmable I/O ports, and error control coding.

MECH 340 Mechanical Engineering Design

Design and performance of machine components and systems subjected to both steady and variable loading conditions. Introduction to failure theories, reliability, use of codes and standards, and standard design practices.

EECE 315 Electronics

Ideal diodes. Zener diodes and regulation. Photodiodes and solar cells. Biasing and DC behavior of bipolar transistors. JFETs and MOSFETS. Small-signal AC equivalent circuits. Single-state transistor amplifiers. Low-frequency response. Discrete feedback amplifiers.

EECE 311 Linear Circuits II

Advanced concepts related to analysis and applications of linear circuits. Including analysis of circuits with dependent sources, Thévenin equivalents, Fourier series, multi-stage operational amplifier circuits, transfer functions, magnitude and phase response, filter applications and design, transient analysis with Laplace Transforms.

EECE 237 Embedded Systems Development

Development of low level Embedded Systems Applications, using both Assembly Language and C. Including microprocessor architecture concepts, instruction set architectures, Assembly Language programming, data representations, interrupt handling and execution modes, low level C programming, and the use of on-chip and external peripherals.

Disclaimer: The company names and logos displayed above are trademarked to their respective owners. The display of them in no way indicates any endorsement or sponsorship.