Leonard T. Erwine
General Dynamics, IT (NGIC)
2055 Boulders Road Charlottesville, VA 22911-8318
Comm: 434-951-1583
DSN: 318-521-1583
Summary of expertise
Web Application Programmer with over 18 years of web development experience,
using many operating system platforms, programming languages and implementations
as Internet technology has progressed. Proficiency in programming languages
include C#, ASP.NET 4.0, XML Technologies (XSLT, XSDL, WSDL, WML, SOAP), Windows
Communication Foundation (WCF), Silverlight 4.0, C++, C, Perl, CGI, PHP, TCL/TK,
JavaScript, VB-Script, HTML / DHTML, CSS, MySQL, T-SQL, Microsoft Reporting
Services and Assembly Language for x86 processors. Strong proficiency in
object-oriented concepts and developing complex algorithms. Able to develop web
parts for MOSS 2007.
Knowledge of Computer hardware, ability to setup and maintain Linux and Windows
web servers, SharePoint 2003, MOSS 2007, Office Server 2010, MySQL and Microsoft
SQL DBA and Experience with several engineering CAD applications including
AutoCAD and ArcGIS in Civil Engineering and architectural scenarios gives him
the ability of intimate collaboration with system administrators and engineers.
Experience
SharePoint/Web Developer
July 2009 to Present, General Dynamics, IT, NGIC Charlottesville, VA
- SharePoint Integrated Web Application Development: Currently
involved in developing SharePoint solutions and SharePoint-aware web
applications.
- Database Development: Develop SQL database solutions utilizing
stored procedures and triggers, with automated installation components and .NET
data layer.
SharePoint / Web Developer
January 2009 to July 2009, General Dynamics IT, SE Resources and Sustainment
Tampa, FL
- Web Application Development: Deployed in Baghdad Iraq,
contributing to a Business Intelligence product which heavily utilizes Microsoft
Reporting Services and GDI+ to present complex data reports.
- SharePoint Web Part Development: Develop and deploy SharePoint
2007 solutions packages embedded in MSI installation packages.
- Web Application Documentation: Thoroughly reviewed several web
applications which were developed by former team members and produced exhaustive
documentation.
Web Application Developer
July 2008 to January 2009, General Dynamics IT, MNF-I Baghdad Iraq
- Project Lead: Served as project lead for a programming effort
which involved a database-driven web application, using Similarity Analysis and
Topical Matching technologies to consume unformatted text from various sources
and build a database of financial information.
- SharePoint Development Consultation: Served as SharePoint
Services consultant for other developers who were creating various SharePoint
products.
- Coined by Iraq Threat Finance Cell: Product which I developed
for the ITFC at Camp Slayer, Iraq was given excellent reviews by the customer.
SharePoint / Web Developer
December 2007 to July 2008, General Dynamics IT European Region / USAREUR-G3
BCSD Heidelberg, Germany
- SharePoint Portal Development: Work within a web development
team to provide professional customization and utilization of SharePoint 2003
and MOSS 2007 technology.
- Enterprise Application Integration: Did research and
development of the capabilities of integrating MS Exchange/Outlook, CIDNE, Adobe
Connect and custom ASP.NET applications.
- Web Development: Update and maintained websites, using HTML,
JavaScript, Flash and XML technology. This also includes precise graphic
manipulation for the purpose of creating logos and graphic effects.
- SharePoint Migration: Manage SharePoint site collection
migration from SharePoint 2003 to MOSS 2007. Responsible for post-migration
clean-up, including the security setup and page data customization
Senior Command Web Developer and SharePoint Administrator
June 2006 to December 2007, General Dynamics IT SE Region / CENTCOM SOCCENT
Tampa, FL
- Leadership: Oversee 2 other team members (a web programmer and
a web designer), delegating tasks according to their skill levels and providing
technical guidance to ensure we meet task requirements in the most efficient
manner.
- Virtual PC Test Environment Creation: Configure, install and
maintain virtual server farms using Microsoft Virtual PC for other team members
for the purpose of separating the development processes from the production
environment. Virtual server farms include Active Directory, Microsoft Exchange,
IIS (Internet Information Server), SharePoint Portal 2003, Microsoft Office
SharePoint Server 2007, Microsoft SharePoint Services 2.0, Microsoft SharePoint
Services 3.0 and Microsoft SQL Server 2005.
- Custom application suite for handling data at rest: Developed
custom application to compile a Microsoft Excel compatible list of file system
scan results for the purpose of the classification of data at rest. Formulated
requirements for 2 servers dedicated to maintaining separation of data at rest
according to classification requirements, then developed a web-based application
to provide logically separated access to the data therein.
- Web Server Farm Administration: Maintained 3 servers which
hosted a Microsoft Proprietary web server, SharePoint 2003 Services and a
Microsoft SQL Server. Developed procedural recommendations for the proper
operation, maintenance, backup and restoration of the web and SharePoint
servers.
- Custom SharePoint Web Part Development: Created custom web part
assemblies for SharePoint 2003 using Visual Studio 2005. These assemblies
included a customizable nested menu structure, a customizable real-time world
clock, and a diagnostic web part to assist in troubleshooting user permission
issues.
Technology Specialist
October 2005 to June 2006, School District of Hillsborough County Tampa, FL
- Installed, maintained and repaired Adult Educational Software:
Installed, maintained and provided technical support in an adult education
department for the following educational software in many computer labs
throughout Hillsborough County: Rosetta Stone language skills software,
Harcourt-Achieve Read On, Contemporary’s MHC Pre-GED, and Contemporary’s MHC GED
3.0.
- Software and Technology Training: Trained instructors and
paraprofessionals to use computers, equipment and software tools to maximize
efficiency and productivity.
- Managed large and medium-sized computer labs: Installed and
maintained Altiris PC cloning and management software.
- Developed automation scripts: Used WSH (Windows Scripting Host)
for the purpose of securing computers and providing a more user-friendly
interface for non-English-speaking students.
- Developed Comprehensive Collaboration Website: Created a custom
web application for the purpose of inter-office collaboration and information
dissemination. Installed, configured and maintained an Apache Web Server, a
MySQL Server and PHP Scripting Engine. Web application included dynamic document
storage, search and dynamically customizable content.
- Created Advanced Microsoft Access Application: Created a secure
and distributable interactive Microsoft Access Application for the nursing
department to track patient visits and medication dispensation information.
Web Application Developer
November 2003 to October 2005, Lightning Technology Group Oldsmar, FL
- Created a pre-SharePoint Collaboration Suite: Developed a
distributable and rebrand-able pre-SharePoint collaboration web application on a
Linux environment using a PHP Scripting Engine, Custom Server-Side Applications,
MySQL Database Server and Apache Web Server. Application included dynamic blog
creation, calendars, message boards, document storage and work flow management.
- Developed an audio blog: Allowed users to add audio content
using their telephone. Application utilized a PBX server running Asterisk. Wrote
scripts for the Asterisk which provided audio encoding and storage as well as
the voice prompting tree.
- Provided computer-based Fax Reception and Transmission Solution: Installed and
maintained HylaFax software on a Linux computer to enable automated digital fax
reception and auto-response.
- Linux Server Administration: Installed and maintained my own
SuSE Linux 9.0 server for development purposes.
- Created Inventory Maintenance and Online Shopping Cart Application: Created a
dynamic and robust shopping cart application which had the capability of dealing
with many tax and customs scenarios as well as communicating with online
financial institutions for product purchase.
- Built website with dynamically customizable content: Online
editing tables and forms allowed user to dynamically create pages, news articles
and online training modules and to change them without any knowledge of HTML or
web design.
Technology Consultant
October 1999 to November 2003, Nationwide Data Systems Tampa, FL
- Linux Server Administrator: Built a dedicated server and
installed Linux with Apache to host company website.
- Created interactive company website: Included online shopping
cart. Developed online tool to allow customer and business interaction with
equipment maintenance schedules. Created web-based application to dispatch
formatted text messages in a prioritized and non-intrusive manner to field
technicians.
- Technical Consultation Expert: Provided consultation services
for customers for technologies relating to the rasterization and printing of
vector images.
- Certified Wide Format Printing Technician: Installed,
maintained and repaired wide-format ink-jet and laser printing equipment for
customers in the Engineering and Architectural community.
- Developed Custom Mass Marketing Software Suite: Developed
mass-marketing solution using HylaFax, a custom web application, and a custom
server-side application to broadcast marketing literature to a list of fax
numbers and email addresses.
- Enterprise CAD Software Consultant: Provided software support
for Micro-Station, AutoCAD, ArcView and ArcGIS for the rendering of drawings.
Education
Graphic Arts, Columbia-Montour Area Vocational/Technical School, 1985
Certifications
- MCTS: .NET Framework 4, Web Applications
- MCTS: .NET Framework 4, Data Access CompTIA
- Security+ (Career ID COMP001020152769)
- MCTS: .NET Framework 3.5 ASP.NET Applications
- ITIL V3 Foundations (Candidate ID SR5735532)
- CompTIA A+ (Career ID COMP001005325212)
Technical Training
- ITIL Foundations 3.0, iTSM Solutions, 2008
- CIDNE Introductory Training, ISF, Germany, 2008
- Implementing Microsoft Windows SharePoint Services 3.0, Microsoft E-Learning
Collection 5403, 2007
- Implementing Microsoft Office SharePoint Server 2007, Microsoft E-Learning
Collection 5404, 2007
- Inside Look at Developing with Microsoft Windows SharePoint Services 3.0,
Microsoft E-Learning Clinic 5045, 2007
- Inside Look at Building and Developing Solutions with Microsoft Office
SharePoint Server 2007, Microsoft E-Learning Clinic 5046, 2007
- Developing Rich Experiences with Microsoft .NET Framework 3.0 and Visual Studio
2005, Microsoft E-Learning Collection 5134, 2007
- Developing Enhanced Web Experiences with Microsoft ASP.NET AJAX Extensions,
Microsoft E-Learning Clinic 5230, 2007
- Microsoft Security Guidance Training for Developers, Microsoft E-Learning Clinic
2806, 2007
- Creating Custom Data Sets, Online Microsoft classroom, 2006
- Applying SharePoint 2003 Services, New Horizons Computer Learning Center, 2006
- Customizing SharePoint Sites and Portals (SharePoint 2003) , Microsoft
E-Learning, 2006
- Implementing Microsoft Windows SharePoint Services 2.0, Microsoft E-Learning
- Implementing Microsoft Office SharePoint Portal Server 2003, Microsoft
E-Learning, 2006
- Installation, Support and Maintenance of the X2 Tech High Speed Wide-Format
Printer, Xerox 2003
- Maintenance and Repair of Hewlett-Packard DesignJet 1000 series wide-format
printers, 2002
- Maintenance and Repair of Hewlett-Packard Personal Computer Products, 2002
- Maintenance and Support of Hewlett-Packard CC800PS Wide-Format Mutli-function
printer, 2002
|
|