Peter Ossian
Burlingame, CA ****0
Mobile: 248-***-****
Email: ***********@*****.***
Computer Engineer
Highly motivated and systematized professional proficient with electronic engineering and software design.
Strength in electronics design, circuit development, debugging, verification, hardware and software
programming. Strong multitasking abilities. Pays great attention to details. Effective in negotiating the most
effective solution for set of resources. Diplomatic with individuals of technical and non-technical backgrounds.
Technical Skills
Microcontroller Boards: ARM Cortex-M3, Arduino Uno, Xilinx Spartan3
IDEs: Keil µVision, Arduino IDE, Xilinx ISE, MPLAB
Circuit Development: ModelSim, LabView, PSpice
Operating Systems: Windows (XP, Vista, 7, 8, 8.1), OS X (10.X), Linux (Ubuntu, Debian, Red Hat,
Mint), Android (1.X, 2.X, 3.X, 4.X), iOS (5.X, 6.X, 7.X), Windows Phone (7, 8)
Networking: LAN, WAN, Windows, OS X, Linux, UNIX network programming, PXE
Relevant Course Work
Embedded Systems C++, Java, Assembly Programming Architecture
Digital/Analog Circuits Object Orientated Design Computer Networks
ARM Course Material Creation, Michigan State University, East Lansing, MI Jan. 2013 - April 2013
Independent Study that involved developing ARM-based, microprocessor laboratory guidelines for students in
MSU’s ECE 331 course. Work consisted of setting up runtime environment for the TI Stellaris Launchpad
LM4F120, explaining features of Keil IDE and ARM Assembly such as libraries, debugging features, directives,
basic Assembly instructions, translated C++ code. Content followed modernized embedded system practices.
Accomplishments & Developments:
• Studied Jonathan Valvano’s Embedded Systems: Introduction to ARM Cortex-M Microcontrollers, took
notes, and developed a guideline for teaching material. Separated material into individual lessons.
• Maintained ongoing testing relationship for new content with students involved in previous coursework.
• Developed instructional Assembly code in Keil IDE projects for setup initialization procedures, learning
assembly directives and for navigating through IDE.
• Taught C++ data structures, provided working C++ code and translated to Assembly Language.
• Defined concepts and process flows and created summary questions to reinforce knowledge.
Work Experience
Senior Design Capstone Team, Michigan State University, East Lansing, MI August 2012 - Dec. 2012
Invented USB-based, electromagnetic, detenting joystick in product lifecycle environment . Specified hardware
for client and technical requirements. Developed code/diagrams, tested/debugged hardware/software, and
documented work. New joystick provided cross-operating system support (Windows, OS X, Linux),
reprogrammable elements: detenting grid array, force feedback levels, mouse and trigger patterns, and software
keyboard. Joystick built around an Arduino microprocessor, Firgelli linear actuators, and force sensing resistors.
Accomplishments & Developments:
• Followed strict deadlines for pre-proposal, technical presentations, hardware budget, Microsoft Project
guideline, client and sponsor design specifications, advertisement media, technical & final reports .
• Developed H-bridge hardware for controlling linear actuators in both positive and negative directions.
Selected L293D H-bridge IC for failsafe protection, latency, voltage, current, and budgetary demands.
Programmed C++ code in Arudino IDE for controlling operation of joystick. Implemented real time
•
support for detenting grid, linear actuator force feedback, and serial communication for software.
Collaborated with team for implementing features such as USB communication to team member
•
working on software keyboard, designing PCB shield, and voltage regulator hardware.
Demonstrated presentation for client, sponsors, and facilitators. Assisted team on professional
•
presentations, key notes, delivery areas, and constructive feedback sessions.
Won Prism VentureWorks Prize for creating a product that fit requirements, product presentation,
•
budget, and for supplementary reports and deadlines.
Computer Help & Repair, Michigan State University, East Lansing, MI July 2011 – Dec. 2013
Provided help desk and repair support for laptop, mobile, and desktops. Created programs for network-based
software troubleshooting and repair. Helped maintain Windows Deployment and PXE environments. Updated
process improvement methodologies and time-saving servicing tools. Lead organization in developing
diagnostic and repair support for mobile devices. Frequently provided training, procedural improvements and
technical feedback to colleagues. Servicing areas included, but were not limited to, storage, logic board, cracked
screens, flex cable, water damage, OS reloads & fixes, diagnoses, virus removal, and data recovery services.
Accomplishments & Developments:
• Performed diagnostic troubleshooting and provided centralized issue(s): software OS, application,
malware removal; hardware failure; networking; virus removal; accidental damage, warranty support .
• Set up NetBoot, NetInstall, Apple Service Diagnostic, Apple Service Toolkit servers, and boot
loaders/shims for software centralization and consolidation.
• Sustained current release libraries of OSs, diagnostics, anti-virus, and repair software.
• Supported consumer and business grade: laptop, desktop, smartphone, tablet; national or international;
deployment computers; UNIX, Linux, Windows, OS X support. x86, ARM, and other architectures.
• Commissioned team in distributing tickets. Ensured quality and accurate repairs before handing over to
clients. Collaborated effectively with colleagues in team or independent environments.
• Handled wide range of clientele to perform help desk support. Walked through solutions in step-wise
manner at clients’ most comfortable technical understanding .
• Launched servicing for mobile devices: created list of repair tools and inventory requirements, set
guidelines for receiving and handling; provided training sessions for the repairing of glass lens/digitizers,
flex cables, reinstallation of hardware, dust sealing, data backup, device resets, and quality of service
checks. Capitalization of mobile servicing incurred a 10% increase in incoming tickets for the business.
Education
Bachelors of Computer Engineering (B.Eng.) Received
Michigan State University, East Lansing, MI