Resumé

[Projects] [Bio] [Resume] [Main]

(Click here to download as a PDF)

Ben Mackin

1100 Howe Ave #275 • Sacramento CA, 95825 • Mobile: (408) 646-3521 • [bmackin@mac.com]

CAREER GOALS: To gain employment in the software development and engineering industry.

EDUCATION:  Bachelor of Science, Computer Science • CSU Sacramento • Fall 2006

Related Courses:

  • Programming Concepts and Methodology
  • Computer Software Engineering
  • Object Oriented Computer Graphics
  • Computer Network and Internets
  • Software Testing and Quality Assurance
  • Operating Systems Principles
  • Computing Theory
  • Assembly Language
  • System Programming
  • Programming Languages
  • Computer Architecture
  • Data Structures and Algorithms
  • Database Management
  • Software Requirements and Specification





PROJECTS:

Individual Projects

  • Designed, organized, and developed PhotoSwap for me and my friends. It is a means for uploading, downloading, viewing, tagging, and commenting on photos from various events we go to. Utilized MySQL to implement the backend database, and used PHP for the front end GUI.
  • Using the methodology of Object-oriented programming developed a JAVA program which is a variation of the classic arcade and home video game called “Breakout”.  Concepts used and studied during this project are: Class Hierarchies, UML, Interfaces and Design Patterns, Graphical User Interface, Animation, and Transformation.
  • Using the methodology of Object-oriented programming developed an Objective-C program called FaxCenter. For more information, please visit http://www.macadvocacy.com/faxcenter.htm.

Team Projects

  • Working in a team of two, documented, designed, and developed a searchable CSUS document system for the Student Health Center.
  • Working with a team of five other individuals, documented, designed, and developed a survey, database, and graphical frontend system for the Inter Tribal Council of California. Utilized MySQL and PHP for the development of this system.
KNOWLEDGE & SKILLS:
Systems:
Proficient with Windows XP • Unix • Mac OS X

Software Applications:

Dreamweaver • Microsoft Word • Microsoft Excel • Microsoft Powerpoint • Xcode • Apache • MySQL • Adobe Photoshop CS • FTP • Internet Explorer •Firefox • Oracle Reports Builder • Adobe LifeCycle • Toad


Technical and Non-Technical Skills:

Computer Repair & Diagnostics •  Keyboarding (65+ WPM) •  Data Entry •  Small Project Management •  Customer Service •  Communication Skills •  Organizational Skills •  Inventory Control •  Ability to learn quickly •  Multitasking • 10+ Years working with computers (Macs and PCs)


Programming Languages:

C • C++ • Java • HTML • Objective-C •Assembly • PL/SQL • Oracle • SQL • PHP • CSS

WORK EXPERIENCE:

Accenture 1/07 – Present

Working on the C-IV project at the client site on the reports and forms team. Utilize SQL, JAVA, Oracle Reports Builder, Adobe LifeCycle Designer, and other tools to create, update, and maintain the reports and forms for the project.

Hornet Hotties 8/06 – 11/06

Developed, designed, and programmed a database using MySQL along with a frontend system in PHP. Created a means to add, remove, and edit contestants, along with a means of voting on and then tracking a variety of statistics. Hornet Hotties was a beauty pageant/calendar girl search for the best looking girls at Sacramento State. Worked with one other individual to complete this project to the customer's satisfaction.

Senior Project 9/05 – 5/06

Documented, developed, designed, and programmed a database using MySQL along with a frontend system in PHP. Created an entry system, as well as a reporting tool so that teh client was able to manage their data more efficently. Worked with a team of five other individuals to complete this project to the Sponsor's satisfaction.

Self Employed 6/02 – 1/07

Individual project whereby I developed, designed, programmed, and handled billing and support for a faxing application for the Mac OS X platform. Did work with a small close team of beta testers for the testing aspects of FaxCenter. Handled customer support issues both via email and by phone. Have handled over 6000 billing transactions, 30,000 support emails, and numerous phone calls dealing with customers.

Cinnabar Hills 5/00 – 8/00

Worked for Cinnabar Hills Golf Course as a tech support agent, webmaster, and general data entry. On a daily basis I would help to update, repair, or correct issues with other office employees. I also managed their company website, performing updates and adding new pages, while their main webmaster was gone on leave. I also was updating and entering new data for a database of golfers.