Resume
- Government SECRET security clearance. Awaiting SSBI Adjudication.
- Microsoft Certified Solution Developer (MCSD.NET), Microsoft Certified Application Developer (MCAD).
- Results driven and project oriented professional, with proven leadership and technical abilities.
- Excellent communication, interpersonal and presentation skills.
- Experienced in Object Oriented Programming and design.
Experience
Software Applications Engineer, SAIC, Camp Lejeune, NC 2009-Present
Developer working in a small, central team to provide custom software solutions for internal organizations providing services to the base and knowledge transfer to government development staff.
- Currently developing application to automate the daily operations of the contracting office supporting MCIEAST. The application provides agreement request creation and routing, and integrates into Microsoft Office SharePoint Server 2007. The solution uses ASP.Net MVC, VB.Net, C#, jQuery and IronPython 2.6.
- Created web application to provide HR training, student exams and reporting using VB.Net, ASP.Net MVC, jQuery and SQL Server 2005.
- Wrote jQuery plugin to display web application help information dynamically from XML files.
- Provided group and individual mentoring in ASP.Net MVC, jQuery, LINQ To SQL, debugging and general .Net development practices.
- Implemented web application testing using Ruby and Watir to improve quality and consistency of internally developed web applications. Provided individual mentoring on Ruby and writing tests to other team members. Created training class on automated unit testing with a group lab. Provided follow up mentoring to increase rapid adoption of unit testing across the team.
- Created Visual Basic.Net coding standards and led the team in adopting them into the daily coding practices.
Author, TrainingSpot.com 2009-2010
Worked as an independent contractor to produce a screencast series on the basics of web development using Python and the Django web framework. Over 4 hours of video was created using Windows 7, VMWare Workstation, Ubuntu 9.04 and Camtasia.
Software Engineer, Ventyx Sacramento, CA 2007-2009
Developer working in a large, globally distributed team to provide packaged software solutions for analytics and decision support, energy trading, risk management, power generation optimization and market integration.
- Worked closely with Director of Technology to develop first iteration of Commercial Operations Dashboard as part of the Xcel Energy Smart Grid project. The application is comprised of SQL Server 2005, C#, WPF, WCF, and Windows Services and integrates with solutions from GridPoint and Current to provide bi-directional signaling from home based devices to the power company.
- Implemented OpenESB to integrate several .Net and Java applications with a canonical message using BPEL, SOAP, JMS and MSMQ and XSLT Transformations.
- Wrote database schema migration tools using IronPython 2 and IronRuby to provide other developers the ability to quickly script the creation, backup, restoration, migration and validation of data.
- Created internal documentation on creating and deploying WCF based services using internal proprietary Entity/Variable framework.
- Created testing tools and Visual Studio Debugger Visualizers for internal frameworks and data types using C# 3.0, WinForms, WPF and SQL Server 2005.
- Developed tool to synchronize database records from different databases, using multiple attributes and a weighted match algorithm to analyze a proprietary import file.
- Assigned to Core Technology Team to work on common frameworks and controls used throughout the application and provide assistance to other product line developers.
Programmer/Analyst III, Schools Financial Credit Union Sacramento, Ca 2004-2007
- Designed, created and deployed solution to streamline the Equity Loan process. Worked closely with Loan Officer to analyze and define requirements. Solution consisted of ASP.Net 2.0 client web application, web service on internal network to support organization SOA plans and business requirements of caching service results, and a web service deployed to a DMZ to interact with a 3rd party Java based web service to obtain TransUnion flood certificates. All using C#, SQL Server 2000, SQL Server 2005, and ASP.Net 2.0.
- Designed and created the “Account Cross Sell” application. Created an ASP.Net client web application and a rules-based engine to communicate with the Symitar mainframe utilizing CUIntegrator , C#, SQL Server 2000, and Windows server 2003 to qualify credit union members for different internal marketing programs. Front end web application was integrated into teller windows client application and used for every member visit to the credit union.
- Worked closely with Branch Support Staff and Real Estate department to analyze, design and create Sales reporting web application using ASP.Net 2.0, C# and SQL Server 2000 to provide aggregation of employee sales efforts to determine awards and input for employee evaluations.
- Designed a kiosk application to provide customer service support and reception services within all branch locations using ASP.Net 1.1, C#, SQL Server 2000, IIS 6 and Windows Server 2003.
- Mentored the development staff in C#, ASP.Net, SQL, Javascript and various Open Source tools and products.
- Worked conjointly with Network Operations staff in the creation of the development and staging environments and application deployment and support using VMWare ESX, Windows Server 2003, SQL Server 2000 / 2005.
- Led the development team in the formalized adoption of Software Development Lifecycle (SDLC) practices. Facilitated and moderated weekly discussions over a 12 week period to design and adopt processes and document formats.
Lead Developer/Database Administrator: Various Locations, 1997 – 2005
Team Lead of six programmers in support of organization consisting of over 5,000 employees to provide application development, web and database services, training, and end-user support.
- Advised division Information Technology Officer in regard to all programming and database matters for a network with over 3,000 users spanning 2 continents and 3 countries, developed/maintained organization Intranet, Extranet and Internet web sites.
- Provided on-site programming support, web server administration, database administration, networking, troubleshooting and end-user support in support of operations in South Korea and Japan on classified and unclassified networks.
- Spearheaded effort for “Operation Determined Vigilance” creating a web application to provide organizational healthcare operations management, providing risk factor tracking and eliminating paper usage , used by Marine Corps and Navy personnel throughout the Pacific Region. Technologies used: ASP 3.0, SQL Server 2000, Windows Server 2000.
- Administered 2 MS SQL Server 2000 Enterprise databases.
- Provided classroom-based training in ASP, HTML, T-SQL, RDBMS Management using MSSQL, and MS Frontpage.
Education
- Deploying Ubuntu Enterprise Cloud, Canonical, 2010
- Visual Studio 2008 and .NET Framework 3.5 Training Workshop, Microsoft Corp., Redmond, WA, 2007
- ITIL Foundations Certification, 2006
- .Net 2.0 Distributed Application Design, Developmentor 2006
- Microsoft Certified Solution Developer (MCSD), 2005
- Microsoft Certified Application Developer (MCAD), 2004
- University of Maryland University College, 2002-2004
- Tactical Data Network / Data Distribution Server course, 2003
- Honor Graduate, USMC Management Development course, 2002
- Honor Graduate, USMC Entry Level Application Programming course, 2001


