Nicholas Spitzer
*** ***** ****, ************, ** 27284
E-mail: *********@*****.***; Phone: 336-***-****
OBJECTIVE
Software programmer seeking a position to utilize acquired training and knowledge to
supply creative products for a company with potential growth and career advancement
within the industry. Bringing to any potential employer a dependable and reliable team
worker and a variety of technical skills.
EDUCATION
Bachelor of Science, Computer Science, May 2013
The University of North Carolina at Greensboro – Greensboro, NC
SKILLS
C++
Java
Linux command line
Parallel Programming with Pthreads
SQL
Object Oriented Programming and Object Oriented Design
SPARC Assembly Language
COLLEGE EXPERIENCE
Parallel Algorithms – Using Pthreads in C++, well known algorithms and solutions
to problems were created to run in parallel. The concepts of shared memory and
message passing were used. The PuTTY SSH client was used to connect to a multi-core
Linux machine to run solutions.
Problem Solving and Programming – Ideas of how to solve problems efficiently in
terms of time consumption, memory consumption, or both were implemented,
culminating in a final NP-Complete graph problem.
BudgAid (Senior Project) – Java program designed to assist a user in budgeting
money through the use of budgets, budget groups, and various types of accounts.
Concepts of inheritance, data encapsulation, and file I/O were used. The Java Swing
Library was used to create the GUI. All of the GUI components were coded from scratch
without the use of a GUI Builder. Android functionality was implemented to allow a user
to carry a shopping list on their Android device and track expenses. The project was
completed in a group of three, with each member assigned as group leader for four
weeks.
PERSONAL WORK
Program: “Whose Club Is It Anyway?”
Java program currently under development and design for the UNCG student
group Science Fiction Fantasy Federation. Program is a donation to the group
Program designed to assist the group to play some of the games done on the
popular improv show “Whose Line Is It Anyway?” The program allows the host
(user) to pick a game, then the program will randomly select a topic for the
contestants to which to improv.
Nicholas Spitzer Continued page 2
ORGANIZATIONAL AFFILIATIONS
Officer of the UNCG Chapter of the Association for Computing Machinery
Vice President, August 2011 – May 2013
President, August 2010 – May 2011
Secretary, August 2009 - May 2010
Participant in 2012 ACM-ICPC Mid-Atlantic Competition
Team Name: Java++
Participant in 2010 ACM-ICPC Mid-Atlantic Competition
Team Name: Semi-Infinite Loops
CONTINUING EDUCATIONAL GOALS
Ongoing proficiency with Java objects and the Java Swing Library
Expand on additional skills on the Linux Command Line
Establish skills in HTML and CSS