Important Note

I am very happy with my current job. You are welcome to view my resume, but please do not email me about any career opportunities unless you meet the following criteria:

  • The position is in the San Jose, CA or Denver, CO area
  • The position is full-time/employee (no contract)
  • You [the recruiter] are employed directly by the hiring company (absolutely no third-party recruiters)

Resume

Kevin S. Worcester

Software Engineer
B.S., Computer Science
E-mail: kworcester at the misfitcode dot com domain


A software engineer with over seven years of professional experience and an insatiable love for writing software. I have an eagerness to learn, take on new tasks, and help in any capacity I am needed. I provide quality work with a positive attitude, and I am at my best when given responsibility and a deadline.


Professional Strengths:

  • Strong code analysis abilities from working on projects with more than 250,000 lines of code.
  • Broad experience writing stand-alone GUI applications, background services, integrated suites of small tools, embedded software, and automation scripts.
  • C/C++, STL, XML, OpenGL, Direct3D
  • Object-Oriented Design, UML, Relational Database Design
  • Real-time 3D graphics development and user interface design
  • Interprocess Communication, System V IPC, Multithreading
  • TCP/IP Sockets, Various proprietary network and USB protocols
  • Proficient with Linux, Windows, and embedded development.
  • Well-developed team skills: Communication, organization, cooperation.

Employment:

A Software Company, Silicon Valley, CA
Software Engineer, May 2007 to Present
  • Primary responsibilities: I cannot tell you.
Global VR, San Jose, CA
Software Engineer, January 2003 to May 2007
  • Technical lead for the video arcade port of Madden NFL 2006; responsible for detailed technical design, development, and delegation of programming tasks.
  • Developer for arcade ports of Madden 2004, an unreleased first-person shooter, PGA Tour Golf, and an unreleased sports title.
  • Drafted repeatedly by other development teams to help meet deadlines, recognized for strong organizational skills and an ability to deliver working solutions in short time frames.
  • Took initiative to suggest, design, and implement tools to streamline development of time-critical projects.
  • Lead technical design and development of online reward point system; responsible for database schema design and coordination of development between three distinct teams.
  • Implemented ``always-on'' background services for coin handling and process stall detection.
  • Responsible for the automated build process for four different projects.
  • Tools used: Visual Studio .NET (C, C++, C#), MS SQL Server, Install Shield, TeamShare/TeamTrack, Perl, XML/DTD.
Com Dev Broadband, San Luis Obispo, CA
Software Engineer, March 2001 to October 2002
  • Responsibilities mainly consisted of software design using UML and LaTeX for documentation, and development of network testing tools in C++.
  • Key developer of a simulator for high-speed wireless data terminals and base stations (CDMA/1xEVDO) to test performance of core network, which was critical in identifying network capacity deficiencies.
  • Embedded systems development in C for MSM5500 (ARM 7 TDMI) writing USB protocol code for device configuration and statistics reporting.
  • Managed development team responsible for Windows, Linux, and Macintosh OS USB device drivers.
  • Organized and led training sessions for 1xEVDO terminals and 1xEVDO network simulator.
  • Perl development for log parsing, reports, and graph generation.
  • Tools used: GCC (C/C++), GDB, CVS, Lex (Flex), Yacc (Bison), Visual Studio, Ethereal, Bugzilla, Perl, Magic Draw (UML), Dia (UML), LaTeX, VxWorks.
Surveyor Corporation, San Luis Obispo, CA
Software Engineer, January 2000 to May 2001
  • Primarily responsible for Perl and SQL development in a CGI environment, relational database design, and C++ development in Visual Studio.
  • Worked with a small team to design and implement an online purchasing and recurring billing system.
  • Tools used: Perl, DB2, MySQL, Javascript, Visual Source Safe, Visual Studio, Bugzilla.
His Music Place, LLC
Software Engineer, System Administrator, January 1999 to July 2000
  • Responsible for design, development, and testing of a retail CD web site; also responsible for most system administration tasks.
  • Design and implementation of a template system allowing multiple ``store fronts'' to use a common product back-end in order to sell the CD database and billing system as a service.
  • System administration: FreeBSD, Apache, PostreSQL, mSQL, BIND (DNS), Sendmail.
Computer Science Department, Azusa Pacific University
Student Admin, Computer Lab Technician, September 1996 to May 1999
  • Network administration: Linux; Windows NT, 95, 98.
  • PC Assembly, Repair, and Upgrades.

Other Projects:

Misfit Model 3D, Lead Developer
URL: http://www.misfitcode.com/misfitmodel3d/
A low-poly 3D model editor with multi-level undo, skeletal animation, and complete online help.

Education:

Azusa Pacific University, September 1995 to May 1999
B.S., Computer Science, Graduated Magna Cum Laude
Outstanding Senior in Computer Science, 1998 to 1999


References:

References are available upon request.
kworcester at the misfitcode dot com domain

Important Note

I am very happy with my current job. You are welcome to view my resume, but please do not email me about any career opportunities unless you meet the following criteria:

  • The position is in the San Jose, CA or Denver, CO area
  • The position is full-time/employee (no contract)
  • You [the recruiter] are employed directly by the hiring company (absolutely no third-party recruiters)

[ Main Page | Resume | Projects | Links ]
Copyright © 2004-2007, Kevin Worcester -- email kworcester at the misfitcode.com domain