James Jeffers
*********@*****.***
Skills Profile
*Adept in several programming languages including C++, C, Ruby, Python,
SQL, Lisp. Skilled with debugging software processes in both GNU/Linux
and Win32 operating systems.
*Experience with Agile software development theory and practice.
*Championed test-driven design and development within and without the
engineering organization. Mentored peers and team-members in test-driven
tools, pair programming, and developer testing skills.
*Pioneered and established project automation standards such as
continuous integration build systems and a unit-test regression process.
Work History
August 2008 - June 2010
Team Lead, AdManager Development, Microsoft Advertiser and Publisher
Solutions, Raleigh, NC
*Updated and maintained a Fortune 500 website publisher ad delivery and
accounting product suite (AdManager), including all phases of the
software development lifecycle.
*Conducted engineering excellence reviews for code quality during
design, construction, and deployment into a global, multi-site hosted
environment.
*Developed yearly salary and performance reviews for a team of 10
software engineers.
*Mentored team members in both technical and career development goals.
*Directed selection and hiring of technical talent for the software
development group, including conducting technical and behavioral
interviews with candidates.
February 2005 - August 2008
Senior Software Engineer, R&D Group, Accipiter Solutions Inc./aQuantive,
Raleigh, NC
*Designed, implemented, and tested functionality for the AdManager
product suite for both hosted and licensed customers, in both GNU/Linux
and Win32 environments.
*Supported development and debugging with the creation of the product's
first suite of developer written unit-tests (in C++) and high-level
integration tests (in Python).
*Led the creation of the Sustained Engineering Group for AdManager,
which focused on debugging and analysis of critical software defects
reported in production.
March 2003 - February 2005
Software Developer, Computer Task Group, Raleigh, NC
*Worked various contract opportunities with IBM in both the Linux
clustering technology and the Retail Store Solutions groups.
*Developed software solutions in C and C++ for several GNU/Linux
distributions including RedHat and SUSE enterprise.
February 2001 - June 2002
Software Developer, NetOctave, Raleigh, NC
*Developed an SDK for a network security processor as a junior software
development team member.
*Worked for both development and QA groups writing test software as well
as core cryptographic APIs.
July 1999 - February 2001
Software Engineer, IBM, Raleigh, NC
*Debugged and analyzed network operating system defects for OS2, Novell,
and GNU/Linux distributions.
*Supported hardware development and device driver engineering groups.