We provide IT Staff Augmentation Services!

Software Development Engineer Resume

5.00/5 (Submit Your Rating)

Redmond, WA

OBJECTIVE: A challenging and dynamic position developing software that delivers compelling new end-user experiences

AVAILABILITY: One-month notice, willing to relocate

SOFTWARE DEVELOPMENT SKILLS

Java (3 years)

HTML / CSS

Javascript / jQuery

XML / Xpath / SAX

Unix (3 years)

J2EE servlets

C#

Perl

SQL / JDBC / ORM

CGI

MVC design pattern

C++ (4 years)

EXPERIENCE

Software Development Engineer, Confidential, Seattle, WA

3/2009-11/2011

  • Maintained and improved C++, Perl and Java software that manages warehouse process for shipment packing and unsold inventory removal
  • Maintained and improved a CGI-based web site that manages inventory removal, and an MVC-based configuration portal using the Mason template engine (comparable to JSP / ASP); implemented UI behavior using jQuery
  • Designed and implemented an extension to the Apache FOP formatting engine to generate high-precision barcodes for customer packing slips
  • Fielded software support requests and feature requests from warehouse staff as part of a 24-hour on-call system

Software Development Engineer, Confidential, Redmond, WA

7/2008-12/2008

  • As a temporary employee assigned to Microsoft, developed new APIs and accompanying automated unit tests in C# for a .NET-based network service that managed advertising accounts
  • Created automated performance benchmarks and identified areas for optimization

Software Development Engineer, Confidential, Redmond, WA

1/2007-1/2008

  • As a temporary employee assigned to Microsoft, brought new C++ ActiveX controls up to release quality for inclusion in Works 9 SE and Office Accounting Express
  • Implemented a COM-based security manager for an embedded Internet Explorer control
  • Created a Visual Studio extension package in C# to make the ActiveX controls available within Visual Studio
  • Refactored the ActiveX controls into reusable classes and simplified the code for better maintainability

Software Development Engineer, Confidential, Seattle, WA

5/2005-1/2007

  • Maintained and enhanced an executable DRM system for Windows games in C++; diagnosed and fixed showstopper defects affecting multiple games; simplified code for future maintenance; separated user experience logic from runtime details to improve runtime stability
  • Developed J2EE servlets to identify a client platform and serve an appropriate game installer
  • Designed, implemented, and optimized an ATL COM component to search the RealArcade gaming client's database for games that match user queries

Software Engineer, Confidential, Knoxville, TN

6/1999-6/2002, 8/2002-7/2003

  • Maintained C code for a digital television receiver, from device drivers to user interface (shipped as Tandberg Television TT1420)
  • Implemented portability layers for 2D graphics and smart card communication
  • Enhanced receiver code to support industry standards for interoperability (DVB program information, Teletext, closed captions, ISO smart card)
  • Created Perl, Java, and C++ programs to support development and testing
Hardware Engineer, Confidential, Knoxville, TN

8/1997-6/1999

  • Developed the printed circuit board for a Pentium-based video-on-demand receiver
  • Designed and implemented 8051-based hardware to interface infrared keyboards to a PC chipset
  • Designed and implemented an FPGA module to extract MPEG data from raw ATM packets and stream output to an MPEG decoder

EDUCATION

Master of Science in Computer Science

Relevant courses: Object-oriented design, Programming language concepts, Operating system concepts, Networking, Numerical methods, Compilers, Relational databases, Cryptography

Projects: Yacc-based compiler; TCP/IP protocol stack; Oracle / J2EE application for web auctions; multithreaded image scaling tool; Java bytecode optimizer

Bachelor of Science in Electrical Engineering; Minor in Computer Science

Relevant courses: Embedded systems, Digital systems organization, Systems programming, Software engineering

We'd love your feedback!