Jonathan Wesley Stuckey
*** ******** **** ****, ********, GA 30064
Email: ********.*.*******@*****.***
Voice: 205-***-****
A motivated Entry-Level Software Engineer with extensive academic experience in Object-Oriented Design and Development, and the full life cycle of the software design process that includes, requirements analysis, design, implementation and user interface development and testing.
EDUCATION
AUBURN UNIVERSITY – AUBURN, AL
Bachelor of Software Engineering (May 2008)
SKILLS
Computer Literacy: IBM/PC
Operating Systems and Software knowledge includes: Windows 9x, 2000, and XP Pro, Windows Vista, Entire Microsoft Office Package (Word, Excel, Access, PowerPoint), Linux OS, Mac OSX
Languages: JAVA, C, C++, Assembly Language
Development Tools: Eclipse IDE, jGrasp, Macromedia Photoshop, Flash, Dreamweaver
Platforms: Android
Web Development: HTML, XML, JavaScript, PHP
Basic business systems: Photocopiers, Fax machines, Scanners
EXPERIENCE
FOCUS ON KIDS PHOTOGRAPHY – HOOVER, AL
Production Manager (June 2006 – January 2009)
• Worked with Day School Photographer to maintain and grow 20-year-old business.
• Kept business stability by processing 300+ picture orders daily.
• Edited Photos using Photoshop upon customer’s request.
POULTRY SCIENCE DEPARTMENT – AUBURN UNIVERSITY, AL
Research Developer (January 2008 – May 2008)
• Used the online virtual world called Second Life to design and create an accurate simulation of a poultry farm.
• Consistently researched, designed, and constructed portions of the agricultural facility to give over a million Second Life users access to the virtual poultry farm.
PROJECTS
WIRELESS SOFTWARE ENGINEERING – ANDROID PLATFORM
YouMatch Memory–Match Game (January 2008 – May 2008)
• Constructed UML Diagrams to incrementally design an application that uses the media stored on the mobile device in a memory-match game.
• Used the Eclipse development environment to implement.
• Utilized Google’s Android platform for development.
SOFTWARE PROCESS – PERSONAL SOFTWARE PROCESS
Various Projects (January 2008 – May 2008)
• Utilized PSP as systematic approach to development.
• Constructed Conceptual Design.
• Estimated project size and time based on historical data.
• Recorded time log, defect log, and test logs.
SOFTWARE MODELING AND DESIGN – UML
TigerWatch Home Security System (January 2007 – May 2007)
• Worked as project manager in team of five.
• Exercised systematic design of a home security system using UML.
• Developed project in three phases: Analysis, Design, and Implementation.
• Created concept statements and diagrams (Domain Class and Design Class).
• Created use cases and diagrams (Use Case Diagrams, System Sequence Diagrams).
• Implemented using the Java Object-Oriented programming language.
SENIOR DESIGN PROJECT – EXTREME PROGRAMMING
Tetris for the Openmoko Mobile Device (August 2007 – December 2007)
• Worked in team of three.
• Designed and developed text-based and graphical version of Tetris in C.
• Learned and utilized the Gtk Libraries.
• Installed and utilized the Ubuntu Linux Distribution.
• Designed using the Extreme Programming ad-hoc approach to development (Cyclic Development).
• Created and documented user stories and added features.
• Recorded hours spent working on each user story.
SOFTWARE CONSTRUCTION – INTRODUCTION TO C++ PROGRAMMING
Tigerlinx Search Project (August 2006 – December 2006)
• Worked in team of four.
• Developed program to search extracted links for a target query.
• Designed three algorithms for link selection (Random, Heuristic, Hybrid).
• Created user interface using AutoIt task automation programming tool.
• Utilized C++ and Java Object-Oriented programming languages.
DATABASE SYSTEMS – SQL
SQL Database Query Project (August 2007 – December 2007)
• Utilized PHP to validate SQL Queries inputted into an html interface.
The query result from the connected database is returned and printed.