Reuben Mulholland
585-***-**** ● Mount Sinai, NY ● ****************@*****.*** ● linkedin.com/in/reuben-mulholland-107332a4/
Education
Stony Brook University GPA: 3.75
Bachelor of Engineering in Computer Engineering August 2014 – May 2018
Master of Science in Computer Engineering Expected Graduation: December 2019
Technical Skills
Languages: C, C++ (Data Structures), Java (Data Structures), Embedded C, Assembly, VHDL, SystemC, Arduino, UNIX, MATLAB, Python
Programs: Autodesk Inventor, AutoCAD, Atmel Studio, Microsoft Office, OrCAD, PSPICE, Visual Studio, Eclipse, NetBeans, Arduino IDE, Cadence Virtuoso
Projects/Accomplishments
Heartbeat Monitor
Implemented with a modular design in Assembly using ATmega16A microcontroller
Heartrate displayed with LCD display
All subroutines were coded in Assembly language
Automated Surface Observing System (ASOS)
Coded weather observing system in Embedded C that measures and displays pressure, dew point, humidity and temperature using ATmega128 microcontroller
Honeywell HumidIcon implemented, performed ADC conversions
Chilled Mirror Hygrometer used in the system to detect dew point using LED, mirror and photodetector
MPXH6130A Pressure Sensor continually measured atmospheric pressure
4x4 keypad was implemented into the system using interrupts and table lookup
Toggle display of observed measurements shown on LCD with 3 Line/16 character per line display using SPI
CMOS Pipelined Synchronous 8-bit Carry Select Adder
Physical layout of carry select adder and all of its components were drawn using Cadence Virtuoso
Static CMOS layout of the design followed 45 nm design rules and successfully passed both DRC and LVS
Layout consisted of 1-bit mirror adders as a building block which were cascaded to form 8-bit adder
The final design was simulated in HSPICE to verify functionality
Object Localization using Webcams
Coded in Python using Matplotlib and Google’s TensorFlow API libraries
In making a prototype, OpenCV was used for the detection of tennis balls
System that can localize RC drones using multiple webcams visualized on a 3D coordinate system
Three webcams were positioned to view drone on X, Y and Z planes to capture data for tracking movement
Camera was trained to recognize a drone using 250 pictures taken from various angles and lighting
Employment History
Satin Fine Foods Optimization Specialist Intern May 2017 – August 2017
Entered and analyzed data in Microsoft Excel for international and domestic Satin Fine Foods partners
Responsible for set up, maintenance, and operation of new QL800 industrial label printer
Trained production staff on troubleshooting techniques and utilization of QL800 printer
Filled in for packaging supervisor to print commercial and retail labels off the Kiaro! and Zebra printers
Satin Fine Foods Seasonal Production Worker February 2014 – May 2017
Mastered the intricacies of the process flow within the packaging and production departments
Coordinated with quality to ensure that product being produced met quality standards (ISO 22000)
Residential Safety Program Desk Monitor October 2016 – January 2017
Maintained safety and security in a resident hall containing 500+ occupants with the use of 30+ codes
Assisted campus officials and emergency personnel in case of emergency