David Rice
18 Mountain Heights Drive, Sparta, NJ 07871 | [Send email to request phone number] 76-8147 |
[Send email using form at bottom]
Skills
Languages: C++, Java, VB.NET, Objective-C
Databases: MySQL, Access
Operating System: Linux, Windows XP
Applications: MS Excel, MS Word, MS Power Point, MS Access, Open Office Suite
Employment
Junior Access Developer Smurfit-Stone 2/10 5/10
Designed and implemented multiple MS Access databases for a large and dynamic
company.
Designed and implemented a calendar program for managers to track employees
days out of the office
Aided in the creation of a database application that allowed users to
dynamically create product displays, such as endcaps and counter displays, with
various types of products and graphics
Worked on the creation of a project and design management database. This
database allowed project managers to easily assign tasks, filter open tasks or
projects by multiple criteria, and add comments to any task or project, and it
also allowed designers to track hours spent on tasks and mark tasks as completed
Created a database application for designers that let them quickly and easily
create add certain documents to a project, speeding development time and allowing
more focus on the product rather than the process
IT intern Ozonia 8/08 5/09
Worked as an IT intern, helping users with PC problems, providing internal
support for legacy systems, helping to design and implement new systems, creating
SQL queries, and maintaining and updating excel spreadsheets. My
responsibilities included:
Routinely creating new reports using SQL to pull data from an AS/400 system
for the accounting department based on their needs
Updating excel spreadsheets to present information more clearly
Pulling monthly and quarterly financial information from the database and
presenting it in a simple Excel spreadsheet
Worked with a team to write a VB.Net application that ran all the common
reports from one place, displayed the information onscreen, and exported to Excel
or printed the information.
Assisted in the transition to PDMworks, a full document management system
which would track various documents and files along with any changes and version
numbers
Installing all new hardware and software, including new computers, monitors,
and various software applications
Game Tester Quality Assurance SkyZone Entertainment 6/06 1/07
Tested cell phone games thoroughly to make sure every problem was found and
fixed. Each game needed to be tested on multiple phones, including not only
playing the game through but calling the phone while playing the game, making
sure that the game starts and ends correctly and making sure that it saves and
accesses data correctly. This required a lot of attention to detail, logical
thinking, and efficiency to make sure the games could be published on time.
Education
Bachelor of Science, Computer Science Montclair State University 9/07 -
5/10
Computer Science: Object Oriented Programming with Java, Objective-C for the
iPhone, Discrete Mathematics, Assembly Language, Digital Machine Theory, Two
courses in Software Engineering, Database Design using MySQL, Independent Study
Other Field Related Courses: 400 level statistics, linear algebra, accounting
NJStarsII Scholar 2007-2009
Associate Degree, Information Systems Sussex County Community College
1/05 - 5/07
Computer Science: Two courses in Object Oriented Programming with C++, Two
courses in Object Oriented Programming with Java, Data Structures, Game
Programming and Design, Database Design using Access, Data Communication
Other Field Related Courses: Calculus, Microeconomics and Macroeconomics
NJStars Scholar 2005-2007
Graduated with 3.2 GPA
Projects - Undergraduate
Database Design - Game Database Fall 2009
Objective: Create a remotely accessible database to track items owned by players
in the online game "Kingdom of Loathing"
Coded in VB.Net and used MySQL for data storage
During the course of this project I learned how to
Design a complex database in both 3rd normal form and Boyce-Codd
Set up and maintain a MySQL server
Write SQL statements to create tables, insert data, and select the correct
information
Set up port forwarding for my server
Connect a standalone application to a database using connection strings
iPhone Karnaugh Map Application - Independent Study Fall 2009
Objective: Design and implement a Karnaugh Map minimizer for 2, 3, and 4
variables
Coded in Objective-C
During the course of this project I had to
Learn Objective-C
Learn COCOA
Create an algorithm to minimize the map
Learn and use Event-Driven Programming
|