Career Profile

Undergraduate student studying computer engineering. Interested in firmware devlopment.

Experiences

Engineering Intern

May 2017 - Present
Building Enclosure Science, Providence, Rhode Island

Troubleshot and addressed server and network issues

Identified, designed, and implemented software and hardware solutions related to networks and any network attached devices

Maintained and designed existing website

Firmware Development Intern

June 2016 - Jan. 2017
Zebra Technologies, Lincoln, Rhode Island

Designed, coded, debugged, and tested firmware modifications

Developed treemap tools to analyze and graphically visualized code size to give better understanding of code dimensions

Set up maintained network and service monitoring tools (Shinked/Nagios) to help minimize any downtimes

Developed Bluetooth Low Energy services to advertise battery levels to smartphones

Systems Intern

May 2015 - June 2016
Modine Manufacturing, Kingston, Rhode Island

Designed and maintained in-house software to control testing machinery, and aid production

Automated retrieval of information from MRP system (SAP) and integration into systems

Worked cross functionally with several departments including materials, quality, engineering, and production

Projects

Senior Design Project - Personal Radar

Sep. 2017 - Present
Sponsored by Bose

Worked in a team of students and Bose engineers to build a battery powered, self contained personal radar system

Radar system warns user of nearby obstacles by sensing movement speed and obstacle size and location

Involved learning radar theory and operation, data analysis and modeling, and embedded development

Android Application

Feb. 2017 - May 2017
University of Rhode Island

Created an Android application that allowed a user to find recipes to find based on ingredients available in their kitchen

Involved SQL database setup and use, GUI design and creation, and app functionality development

Used practices such as planning with UML diagrams, organizing sprints, keeping burn down charts, and designing unit tests

Convex Hull Map

April 2016 - May 2016
University of Rhode Island

Used geographic data provided by OpenStreetMap to visualize a convex hull of geographic points

Algorithm creates smallest possible convex polygon whose vertices are points from some finite set of points

Involved heavy use of various data structures and sorting/searching algorithms

Skills & Proficiency

C & C++

Java

Python

HTML & CSS

VHDL

MATLAB

SVN, Git

Eclipse, Visual Studio, Android Studio, Quartus

Windows, Linux

Course Highlights

Data Structures and Algorithms (CSC 212)

Electronic Design Automation (ELE 301)

Intro to Computer Architecture (ELE 305)

Operating Systems and Networks (CSC 412)

Digital Computer Design (ELE 305)

Computer Communications (ELE 437)

Parallel Computing (CSC 415)

Computer Organization (ELE 408)