We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

4.00/5 (Submit Your Rating)

Riverton, UT

SUMMARY:

  • Never missed a deadline. Always delivers quality work on time.
  • Senior developer and architect with 30 years of experience. 23 years of Object Oriented Design and Programming and GUI design/programming.
  • 11 years web and Java development. 5 years video game development on both PC and Nintendo Wii platforms. Strong leadership skills developed as a team lead, department director, and during 7.5 years as an Air Force and Air National Guard Officer.
  • Great range of technical skills, including Full Life Cycle Development, Java, Spring, NoSQL, MarkLogic, C++, C#, Visual Basic, WebObjects, Enterprise Objects Frameworks, OOD, OOP, PASCAL, FORTRAN 77, SQL, PL/SQL, SQLServer, Access, ORACLE, HTML, JavaScript, VBScript, WSH, J++, Visual Studio, CodeWarrior, Apache Tomcat, ActiveX, SVG, COM, CDO, XML, XSL, JSP, ASP, JSTL, HTTP, TCP/IP, FTP, IP sockets, UDP, asynchronous communications, and web development skills.
  • Developing on Windows for 16 years. UNIX and XENIX experience and 5 years VMS experience.
  • Designed, implemented, and supported APIs, DLLs, ActiveX controls, client/server architectures, and proprietary protocols.
  • Built national and international standard protocol parsers and engines (HL7).
  • Designed and implemented (as part of a team) workflow and rules engines.
  • Experience with VSS and CVS. Works well alone (telecommuting for 5 years), as a team member, and as a team lead.
  • Accomplished technical writer having authored numerous user manuals, technical manuals, technical specifications, and on - line help systems.

EXPERIENCE:

Confidential, Riverton, UT

Senior Software Engineer

Responsibilities:

  • Back-end developer of large-scale non-relational (NoSQL) MarkLogic database-driven applications and REST services using Java, Spring, XML, XQuery, and JSON.

Confidential, Salt Lake City, UT

Contract Programmer

Responsibilities:

  • Developed enterprise web-application using Java, JSP, JSTL, JavaScript, EJB, Apache Tomcat, MySQL, SQL, HTTP, XML, LDAP, CANVAS, CITI, and PeopleSoft.
  • The application maintains training records, awards certificates, schedules classes, verifies attendance, allows online registration, produces custom reports, and communicates with an external database.
  • Prior to this assignment, the previous three contracting firms had failed to produce the required enhancements and had not released a new version of the software in the previous year.
  • I completed the entire list of enhancements and bug fixes and produced the new software release in less than two months, while maintaining the current product, databases, and providing support to the entire client base.

Confidential, Provo, UT

Application Engineer

Responsibilities:

  • Developed and updated Confidential Bulletin System, YES Search, and various internal and external web applications using Java, EJB, SQL (Oracle), HTML, JavaScript, JSP, and Websphere.
  • Maintained Clarity installation.
  • Team Lead on team of four engineers.

Confidential, Salt Lake City, UT

Senior Software Engineer/Video Game Developer

Responsibilities:

  • Areas of responsibility included DB development, network games, and cross-platform code-base integration, as well as general game development. Developed new procedure for DB synchronization that reduced this process from 13 man-hours to 30 minutes. This was the first year that Headgate Studios had worked on Madden PC and this release of Madden PC was the first to ship on time in 3 years.
  • This was a console release-window game; so much of the Wii console technology was evolving during game development.
  • During the debugging phase, had the second highest engineering bug fix count.
  • Areas of responsibility included DB development, network games, and cross-platform code-base integration, as well as general game development.
  • During the debugging phase, had the highest engineering bug fix count.
  • Designed and developed data manager application for a SQL Server DB using Visual Basic.
  • This application allowed game designers to safely edit the source DB for the prototype.
  • Developed sound event editing tool using C#.
  • New system is being used in future development.
  • Authored UI-designer documentation.
  • Developed mini-game for Littlest Pet Shop 3 for Wii using Visual C++ and CodeWarrior.
  • Developed prototype game for XBox Live Arcade using Visual C++ and the Torque game engine.
  • Developed data-pipeline tools and libraries in C# and C++ for new hardware platform.

Confidential, Salt Lake City, UT

Senior Architect/Technical Lead

Responsibilities:

  • Designed and developed GUI front end and principal architect for Japanese Soroban Abacus tutor, using Visual Basic, SQLServer, SQL Visual C++, AI, DLL, Microsoft Agent, and HTTP. Lead team of three engineers.
  • Designed and developed GUI front end for an interactive math tutor, using Visual Basic, ActiveX, and MathML.

Confidential, Spokane, WA

Contract Programmer

Responsibilities:

  • Full life cycle development of patient database, reporting, and scheduling system using Visual Basic, Microsoft Agent, SQL, Word, Excell, and Access on Windows 95/98NT/2000/XP platforms. Developed test procedures for this application.
  • Designed custom report design interface.
  • Provided technical support to users.

We'd love your feedback!