Joseph E. Foster
Rio Rancho, NM 87144
Home: 505-***-****
Email: ace2kx@r.postjobfree.com
Online: http://resumes.fostercode.com/?resume=jfoster-SrEng
Website: http://www.fostercode.com
Work History
Facility Facts
Senior Software Engineer
January 2014 – Present
Manage developers, system analyst, and IT support staff
Develop project plans and scheduled development tasks around plan
Develop software and database solutions, design network infrastructure for virtual environment
o ASP.Net
Primary project: http://demo.facilityfacts.com
o Desktop applications
o T-SQL code (views, stored procedures, tabular/inline/scalar functions, etc.)
o Created custom deployment packages that compressed and encrypted our sites and then
deployed code onto a server for our clients.
Provide guidance and direction to developers
Assist in presenting technical specifications and providing help during meetings
Hospital Services Corporation
IT Manager
July 2013 – January 2014
Manage developers, system analyst, and IT support staff
Develop project plans and scheduled development tasks around plan
Develop software and database solutions, design network infrastructure for virtual environment
Xerox Company
Senior Software Developer
February 2012 – July 2013
Provided direction for project and team members for a multi-client enterprise project. This includes:
o Managing project-development aspects and other developers, keeping the development on
track
o Leading and directing a team across the globe
o Developing ASP.Net web applications and custom web tools
o Writing T-SQL code (views, stored procedures, tabular/inline/scalar functions, etc.)
o Coordinating with the project manager and related staff to design and develop new solutions
Provide support/assistance/guidance to Xerox developers around the world
Interact with clients to determine feature-sets and in an effort to design and develop solutions to meet
their needs
Maintain legacy products and design contemporary solutions for which they can grow
Work with multiple projects and project managers to meet the needs of our clients
Daniel B. Stephens & Associates, Inc. – Albuquerque, NM
Software Developer
November 2006 – February 2012
Designed, developed, and maintained multiple software products. This includes (but is not limited to):
o Bear Canyon Graph App: An internal Graphing application to allow scientists to review an array
of data in a manner easier to assimilate quickly. This was specifically written for the Bear
Canyon Recharge Project.
o Lab Information Management Systems: This was a system which ran calculations and returned
results which had to adhere not only to ASTM standards, but to the higher standards set by our
lab.
o Wrote web applications for both internal use and outside facing. Currently one public example
of this would be our homepage (www.dbstephens.com). This web application generates over
95% of the content on the fly based on data entered by users and stored in a SQL database. The
content includes the ASP.Net controls, images, etc.
o Wrote software to monitor servers and web services for varied projects without requiring an
install on the server.
o Developed multiple products, tools, and services including a wide ranged object model for a
multi-year, multimillion dollar contract with the United States Army Corps.
Designed network architecture, recommended hardware and software requirements, and implemented
for a multi-year, multimillion dollar contract with the United States Army Corps.
Designed and implemented numerous normalized SQL structures.
Wrote T-SQL code for the majority of the work performed. This included complex queries to perform
imports of data given strict requirements (due to litigation) as well as developing SQL Stored
Procedures, Views, Tabular Functions, Inline Functions, Scalar Functions, and .Net Functions utilizing CLR
Assemblies in SQL.
Maintained legacy projects such as non-normalized databases and PHP/MySQL code.
Wrote applications to automate the process of generating databases per the specifications provided by
the client(s).
Designed and developed solutions using MVC.
Wrote extensive proposals for external and internal clients and a plethora of documentation for
procedures, guidelines, and recommendations for development and database work.
Collaborative Technologies/Palisades Nuclear Power Plant – Covert, MI
Database Administrator/Software Developer
October 2005 – June 2006
Administer Microsoft SQL Server 2000.
Administer Oracle 7.3.x – 9i Servers
Administer Sybase 11x servers
Create stored procedures, triggers, and custom SQL queries for new and existing databases
Design SQL databases
Design, modify, and upgrade existing and new .NET applications as needed
Meet with various departments to map individual needs and develop solutions accordingly
** More experience available upon request
Education
Visual Studio 2008: ASP.NET with focus on AJAX
New Horizons, Albuquerque, NM
2008
VB.Net (ASP.NET & WinForms), SQL Server 2008, Transact SQL Server
AppDev
2007 – 2010
SharePoint Design, Development, and Administration
Microsoft, Minnesota
2006
Application Development using the Microsoft .NET Framework
AppDev
2005 – 2006
Electronic Engineering/Computer Information Systems,
St. Phillips College – San Antonio, TX
1993 – 1994
Memberships & Awards
New Mexico .NET User’s Group
Since 2007
Microsoft Webspark Partnership
Since 2007
Top Gun Award, Dell Computer Corporation
Awarded multiple times for being top ten out of up to 800+ technicians in call times, first time fix rate, and
customer service.
Presidential Award, Adelante Integrated Communications
This was given by our largest client, SBC, due to dramatically increased metrics brought up as a direct result of
my custom software