About Me
I am an engineer with a passion for innovation. I am highly interested in computer vision, deep learning, robotics and spaceflight. I am looking to pursue research in deep learning applications within the context of robotics. I am interested in engineering lasting solutions to big picture problems, and making a long term difference in my field. Thanks for taking the time to look at my website, and please feel free to contact me if you feel so inclined!
Education
University of Rhode Island
2014-2018
University of Rhode Island
2018-2020
Professional Experience
Research Assistant
Smart Networking and Computing Lab
June 2018 - Present
My research with the Smart Networking and Computing Lab centers on Neural Network Task Partitioning. I am working to reduce the latency in mobile object recognition applications by optimizing client-server communication, and exploring load balancing within the context of Neural Networks.
Teaching Assistant
ECBE Department, URI
September 2018 - Present
Assisted undergraduate students with a variety of topics, from fundamentals of circuit design to Electronic Design Automation Principles using VHDL. Taught several sections of Sophomore and Junior level lab-based classes and hosted office hours to further assist students with tutoring or other miscellaneous tasks.
VHDL Engineer
AstroNova Inc.
August 2017 - May 2018
Designed and implemented FPGA-based architecture using VHDL and Xilinx Vivado Tools. Wrote firmware to support control of waveform parameters using C and Vivado SDK. Assisted in writing PC based application for fine control of waveforms using C#.
IT Technician
URI IT Services
October 2016 - May 2018
Serviced/optimized hardware and software daily for students/faculty. Honed communication and teamwork skills
Production Engineering Intern
Voltserver Inc.
May 2017 - August 2017
I worked closely with the electrical engineering and production teams to develop production testing hardware and methodology for safe product deployment. I honed my skills in PCB soldering and circuit diagnosis through RMA repair work. I developed 3 different Windows applications for control of production testing hardware, which allowed for parallel control of several test-benches at once. These test-benches were to be used by the contracted board fabricator to test newly made units. The combination of the test-benches and accompanying software allowed for an over 100% improvement in production testing productivity, due to reduced time to deployment, greater testing accuracy, and reduced labor costs paid to board fabrication facility.
Noteworthy Projects
Delta Analysis of Ball Segway System
Linear Control Systems
Fall 2018
Utilized Matlab and Simulink to simulate and analyze stability robustness of the ball segway system discussed in this paper. It is worth noting that, while the authors analyze the robustness of their regulator, they do not analyze the stability robustness of the double regulator loop, as done in this final project.
A PDF of my final project can be found here.
Analysis and Simulation of Distributed Computing Auto-balancing Scheme
Computer System Modeling
Fall 2018
Gave seminar on the system dynamics of Distributed Computing, and various load-balancing schema. Presented the findings of the paper "Optimal Service Elasticity in Large-Scale Distributed Systems" (Download from arxiv here), including several simulations and proofs to verify Mukherjee et al.'s findings. Simulated Systems using Event Driven Simulation in C++. Paper written in LaTeX.
A PDF of my final project can be found here.
My simulation code, as well as the raw Tex files can be found on my github.
Neural Network Driven Computer Vision
Embedded System Design
Spring 2018
Developed Neural Network to identify movement within webcam footage using Tensorflow and Google Inception Engine. More information can be found on my GitHub.
Various Models of Digital Control
Digital Control Systems
Spring 2018
Extensively used Matlab, Simulink and lab hardware to derive and implement linear hardware control systems. Click Here to download a copy of my last lab report.
Fractal Algorithm Optimization
ELE 405 - Digital Computer Design
Fall 2017
Optimized 7 Stage Pipeline CPU written in VHDL for graphics processing. Earned 3rd best optimization metric in class of 30.
Honors
2nd Place, HealthHacks RI 2018
September 2018
4th Place, Spring Capstone Summit
May 2018
6th Place, Fall Capstone Symposium
December 2017
URI Dean's List
Fall 2016 - Spring 2018
Eagle Scout Award
Fall 2014