My Resume

Profile

An accomplished Software Engineer specializing in Object-Oriented Design and Analysis with extensive experience in the full life cycle of the software design process including requirements definition, prototyping, proof of concept, design, interface implementation, testing, and maintenance. People-oriented, good communication skills, and group collaboration experience.

Technical Skills

HTML
C#
ASP.NET
VB.NET
Objective-C
Java
XML
SQL
Python
Javascript
PHP
MVC
Ajax
XSLT
Microsoft SQL Server
MySQL
SQLite
UML
ORM
Web Services
SOAP & REST
Microsoft Visual Studio
Eclipse
Xcode
Dashcode
Apache HTTP Server
IIS
SVN
CVS
GWT
Trac
Microsoft Windows
Apple Mac OS X
Ubuntu Linux
iPhone OS / iOS

Experience

Lead Software Engineer, Essential Learning, Cedar City, Utah 2008-Present
Designing and developing an online educational learning website that includes courses using the SCORM standard, curriculums, exams and surveys, among other things.

Software Engineer, Zonder, Salt Lake City, Utah 2006-2008
Developed an online vacation rental website that allowed users to host and book properties.

Software Engineer, MWI, Salt Lake City, Utah 2006-2006
Designed and developed multiple applications and websites, including a dynamic website for a local bank and a content management system for use by many clients. Also, fixed problems with previous developed applications written in legacy languages.

Education

Neumont University, South Jordan, Utah, 2006
Bachelor of Science, Computer Science

ITT Technical Institute, Murray, Utah, 1999
Associate of Applied Science, Electronics Engineering Technology

Certifications

MCAD – Microsoft Certified Application Developer