Software Control Systems Intern Resume
PA
Objective:
An entry - level position in the Computer Software Engineering field.
Work Experience:
Software Control Systems Intern,Confidential, PA
Project: Log Viewer (Summer 2009)
- Developed a log viewer to quickly parse millions of log lines for statistical analysis and debugging purposes on a prototype robot.
- Designed effective software architecture to allow for easy integration of additional robots to the system.
- Remote access is provided for preventive maintenance.
Project: Automated Test System (Summer 2008)
- Developed Automated Test System to test functionality of prototype robot.
- Automated Test System consisted of a compiler, and assembler used to translate C-style script into machine code.
- Virtual Machine used machine code to send commands to the robot to check for accuracy and precision of components.
- Developed multiple design documents and followed the Software Development Lifecycle.
Embedded Systems
Developed successful software based on the PIC18F4250 microcontroller to interface with the XBEE wireless chip, 5-Axis joystick, UART, Mic, CDS Photocell, IR LED, IR Sensor, Piezo speaker, Digital to Analog Converter, Super bright LED, and an LCD.
Object Oriented Design:
Designed, documented, and tested software using object-oriented programming.
Software Architecture:
Gained familiarity with the analysis and design of software systems using canonical design patterns. In addition, Software Development Lifecycles were explored.
Advanced Digital Design:
Developed complex combinational and sequential logic in VHDL to run on XESS FPGA boards.
Computer Architecture:
Designed and implemented a microprocessor which includes multiprocessor communication and interaction of different memory components.
Additional courses Operating Systems, Communication Networks, Microelectronics, VLSI, Signals and Systems, MIPS Assembly Language Programming, Data Structures and Algorithms:
Projects:Senior Design Project
Developed an embedded guide device to assist the blind in navigating to a desired destination using the shortest path possible. The project includes multiple PIC18F4520, a text-to-speech module, GPS receiver, electronic compass, and user interface controls. The communication between the different PICs was accomplished by way of the I2C protocol.
Two-Way Radio:
Designed an embedded half-duplex wireless communication system using the PIC 18F4520 and the XBEE Series 2 wireless module.
Digital Rubik’s Cube:
Designed and implemented a fully functional Digital Rubik’s Cube. This project was implemented using VHDL and XESS FPGA boards.
Computer Skills:Software:
Visual Studios, SourceSafe, StarTeam, MPLAB, MCC18, VMWare, Matlab, Xilinx ModelSim, PSpice, PCSpim, OrCad
Hardware:
18F4520 microprocessor, XBEE wireless chip, XESS FPGA boards, MIPS Microprocessor
Languages:
.NET Framework, Windows Services, C++, C, C#, Java, Visual Basic, DirectX, SQL, XML, Assembly, Q Basic, Pascal
Operating Systems:
XP, Vista, Linux, UNIX
Recognitions
Best Project in program for Embedded Design class (2007)
Activities:
Mercyhurst North East College Men’s Soccer Assistant Coach ( )
Penn State Erie Men’s Soccer Student Athlete ( )
- Men’s Soccer Team Captain (2008)
- Men’s Soccer All-time leading goal scorer ( )
Member of IEEE ( )
Volunteer for Special Olympics ( )
Volunteer for TOPSoccer Program for underprivileged children ( )
