Career Profile
Undergraduate student studying computer engineering. Interested in firmware devlopment.
Experiences
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
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
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
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
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
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)