Software Development

I have a Master's Degree in Computer Science, and professional software engineering work experience. I'm potentially interested in software engineer/computer programmer positions that would allow me to live in a large city in the Northeast or West Coast of the US, Canada, or Northern Europe. Below is my software engineering resume. A pdf version is available here; my complete curriculum vitae is here.

The notable software projects I've completed are at my Software page; some are also mirrored at my GitHub page.

JONATHAN MACK

(304) 685-0605 • jonmack3 at gmail dot com • http://www.jonathankmack.com • New York, NY

OBJECTIVE

To obtain a position as a software engineer in or near New York City.

WORK EXPERIENCE

Web Developer/Software Engineer/Database Administrator

7/07 - Present

Designed, implemented, and maintained multiple standards-compliant websites using HTML, CSS, PHP, MySQL, and JavaScript. Designed, implemented, and maintained multiple spreadsheets and databases using Microsoft Excel and Access.

Various clients

Various Locations

CS101 Content Developer

8/08 - 12/08

Designed and edited websites and homework/exam projects for use in West Virginia University's Introduction to Computer Applications class, which combined instruction in critical thinking skills and Microsoft Office applications (Word, PowerPoint, Excel, and Access).

West Virginia University

Morgantown, WV

Software Engineering Intern

5/08 - 8/08

Designed and implemented a configurable database manipulation application using agile test-driven development methods for a large corporate client. Applied Java, Oracle Database Express Edition, dom4j, JUnit, and log4j technologies during implementation.

Strictly Business Computer Systems

Huntington, WV

Graduate Research Assistant

1/07 -12/07

Assisted a WVU Computer Science faculty member in research and report composition in a NASA-funded research project investigating software validation of spacecraft real-time operating systems.

West Virginia University

Morgantown, WV

CS101 Instructor

1/06 - 12/06, 1/08 - 5/08

Developed lessons, graded homework and exams, and instructed students in multiple sections of West Virginia University’s Introduction to Computer Applications class, which combined instruction in critical thinking skills and Microsoft Office applications (Word, PowerPoint, Excel, and Access).

West Virginia University

Morgantown, WV

Aeronautical Engineer

9/98 - 5/00

Worked in the areas of certification, design, flight test, and weight & balance to optimize existing helicopter designs (the R22 and R44), and was involved in the earliest phases of designing a new helicopter (the R66).

Robinson Helicopter Company

Torrance, CA

EDUCATION

Master of Science Computer Science

1/06 - 12/08

3.72 GPA. Problem Report: Test-driven development of a performance-critical database record-tree balancing application.

West Virginia University

Morgantown, WV

Commercial Aviation/Mathematics Major

8/96 - 5/97

3.40 GPA

University of North Dakota

Grand Forks, ND

Bachelor of Science Aerospace Engineering

8/93 - 5/96, 8/97 - 5/98

3.45 GPA, graduated cum laude

West Virginia University

Morgantown, WV

PROGRAMMING APPLICATIONS/LANGUAGES/SPECIFICATIONS

C, CSS, Fortran 77, HTML, Java (dom4j, JUnit, log4j), JavaScript, Microsoft Office (Word, Excel, PowerPoint, Access), MySQL, Oracle Database, PHP, Ubuntu Linux, UML, Windows XP/Vista/7/8

Keywords: 135, BS, CS, College, Degree, MS