PROFICIENCIES:
ASP, ASP.NET, C#.NET, VB.NET, AJAX, HTML, JavaScript, VBScript, SQL Server 6.5/7.0/2000/2005, DTS, SSIS, Java 1.1, Visual Basic 5.0/6.0, COM
TOOLS:
Visual Studio Enterprise .NET 1.1/2.0/3.0/3.5, IIS 3.0/4.0/5.0/6.0/7.0, Site Server 3.0, Site Server 3.0 Commerce Edition, SQL Server 6.5/7.0/2000/2005, DTS, SSIS, Microsoft Access 97/2000/2005, Windows 9x/XP/NT/2000/2005, Microsoft Visio 2002/2003, nHibernate, nUnit, nAnt, Indy Sockets, Macromedia Flash Media Server
Title Boxing – Overland Park, KS (10/16/2007 – 3/23/2009)
Role: Senior Web Developer, Consultant
Description: Build and Maintain desktop applications, re-design corporate ecommerce websites.
Responsibilities included but were not limited to:
- Building and maintaining XML order parsing desktop application using C#.NET 2.0, and Windows 2003/XP.
- Architecting, re-designing, and integrating existing corporate ecommerce websites with the Ecometry system.
Datacore Marketing – Kansas City, MO (10/16/2007 – 11/17/2008)
Role: Senior Web Developer, Consultant
Description: Maintain desktop applications, build and administer SQL Server databases.
Responsibilities included but were not limited to:
- Maintaining check writing system desktop application using C#.NET 2.0, and Windows 2003/XP.
- Building and managing email and direct-mail marketing campaigns.
- Architecting and building data importing systems to import, clean, and de-dupe data feeds.
- Designing, and developing tables, stored procedures, and user-defined functions in SQL Server 2005.
Embarq – Overland Park, KS (2/10/2006 – 8/3/2007)
Role: Senior Web Developer, Consultant
Description: Build and maintain browser-based and desktop applications.
Responsibilities included but were not limited to:
- Building a subpoena tracking desktop application system using C#.NET 2.0, and Windows 2003/XP/2000.
- Architecting and building a browser-based employee performance evaluation system using ASP.NET 2.0, C#.NET
- Architecting and building a browser-based short-term incentive system for calculating the employee population annual bonus payouts using ASP.NET 2.0, C#.NET
- Architecting and building a browser-based media recording and distribution system using ASP.NET 2.0, C#.NET, Macromedia Flash, Macromedia Flash Media Server
- Designing, and developing tables, stored procedures, and user-defined functions in SQL Server 2005.
AAVSB – Kansas City, MO (7/1/2005 – 2/10/2006)
Role: Senior Web Developer, Consultant
Description: Build and maintain internet applications.
Responsibilities included but were not limited to:
- Converting existing Access applications to multi-tier Web applications using JavaScript, ASP.NET, ADO.NET, C#.NET, HTML, Indy Sockets, nHibernate and Windows 2003/XP/2000.
- Designing, and developing tables, stored procedures, and user-defined functions in SQL Server 2000.
- Discovering and re-working existing business processes in order to streamline daily operations.
Sunflower Group – Overland Park, KS (11/30/2004 – 6/1/2005)
Role: Senior Web Developer, Consultant
Description: Build and maintain a Windows Forms application.
Responsibilities included but were not limited to:
- Developing a multi-tier Windows Forms application using ADO.NET, C#.NET, Web services, Indy Sockets, nHibernate, Sharepoint Services, and Windows 2003/XP/2000.
- Designing, and developing tables, stored procedures, and user-defined functions in SQL Server 2000.
- Developing unit tests using nUnit.
- Automating the project build process using nAnt.
Reece and Nichols – Overland Park, KS (1/1/2001 – Present)
Role: Senior Web Developer, Consultant
Description: Build and maintain internet applications.
Responsibilities included but were not limited to:
- Developing cross-browser compatible applications and interfaces using existing Javascript objects, JavaScript, ASP.NET, ASP, ADO, ADO.NET, VB.NET, HTML and Windows 2003/XP/2000.
- Designing, and developing tables, stored procedures, and user-defined functions in SQL Server 2000.
- Supporting and servicing existing applications.
American Identity – Overland Park, KS (9/2004 – 10/2004)
Role: Consultant/Advisor
Description: Work with Microsoft to resolve stability issues with the production web servers.
Responsibilities included but were not limited to:
- Monitoring performance counters, log files, and event logs on Windows 2000 web servers and SQL Server 2000 servers.
- Recommending changes to machine.config and web.config files.
- Recommending architecture strategies for peak performance and stability.
Quintiles – Kansas City, MO (7/2004 – 9/2004)
Role: Senior Web Developer, .NET Trainer/Mentor
Description: Build a revenue discovery and tracking intranet application.
Responsibilities included but were not limited to:
- Developing a revenue discovery and tracking application using Javascript objects, JavaScript, ASP.NET, ADO, ADO.NET, VB.NET, HTML and Windows 2003/XP.
- Designing and developing stored procedures in Oracle 8.
- Training and mentoring Quintiles developers in .NET development skills.
- Defining, designing, and developing the foundational application structure.
FNIS Inc. – Olathe, KS (8/2002 – 11/2003)
Role: Senior Web Developer
Description: Build, maintain, and add enhancements to an existing internet application.
Responsibilities included but were not limited to:
- Developing cross-browser compatible applications and interfaces using existing COM objects, Javascript objects, Visual Basic 5.0/6.0, VBScript, Java, JavaScript, ASP.NET, ASP, ADO, ADO.NET, C#.NET, HTML and Windows 2003/XP/2000/NT/98.
- Designing, and developing tables, stored procedures, and user-defined functions in SQL Server 2000.
- Supporting and servicing existing applications.
O2.net - Overland Park, KS (1/2001 – 7/2002)
Role: Senior Web Developer
Description: Develop internet a template driven web-based web site building tool.
Responsibilities included but were not limited to:
- Gathering requirements, modeling, designing, developing, and supporting browser-based applications, ASP.NET, ADO.NET, VB.NET, HTML and Windows XP/2000/NT.
- Administrating Windows NT Server, Windows 2000 Server, Windows XP, IIS 5.0.
- Administrating, designing, and developing tables, stored procedures and views in SQL Server 2000.
- Mentoring and supporting other developers.
Mediaspan - Raleigh, NC (2/1998 – 7/2002)
Role: Senior Web Developer/Network Systems Engineer
Description: Develop syndicatable and non-syndicatable e-commerce web sites.
Responsibilities included but were not limited to:
- Gathering requirements, modeling, designing, developing, and supporting browser-based applications, console applications, COM objects, ASP, Visual Basic 5.0/6.0, VBScript, JavaScript, ADO, HTML and Windows XP/2000/NT/98.
- Administrating Windows NT Server, Windows 2000 Server, Windows XP, IIS 4.0, Site Server 3.0, Site Server 3.0 - Commerce Edition.
- Administrating, designing, and developing tables, stored procedures and views in SQL Server 7.0 and SQL Server 2000.
- Writing command line scripts and DTS packages for automating data transfers between textfiles and SQL Server.
- Mentoring and supporting other developers.
- Supporting and servicing existing applications.
MedAccom - Raleigh, NC (9/1998 – 7/2002)
Role: Senior Web Developer/Network Systems Engineer
Description: Develop a syndicatable web site for managing patient accommodations for medical organizations.
Responsibilities included but were not limited to:
- Gathering requirements, modeling, designing, developing, and supporting browser-based applications, ASP, VBScript, JavaScript, ADO, HTML and Windows XP/2000/NT/98.
- Administrating Windows NT Server, Windows 2000 Server, Windows XP, IIS 4.0.
- Administrating, designing, and developing tables, stored procedures and views in SQL Server 7.0 and SQL Server 2000.
Sprint PCS - Lenexa, KS (2/1997 – 8/1998)
Role: Web Developer
Description: Develop intranet applications, Java applets, and Java applications for documenting and managing trouble tickets.
Responsibilities included but were not limited to:
- Gathering requirements, modeling, designing, developing, and supporting browser-based applications, console applications, COM objects, and applets using Java, ASP, Visual Basic 5.0/6.0, VBScript, JavaScript, ADO, HTML and Windows NT/98.
- Administrating Windows NT Server, IIS 4.0.
- Administrating, designing, and developing tables, stored procedures and views in SQL Server 6.5, SQL Server 7.0 and Oracle.
- Mentoring and supporting other developers.
- Supporting and servicing existing applications.
DST Systems Inc. - Kansas City, MO (9/1994 – 2/1997)
Role: Programmer/Analyst
Description: Support the evolving demands of the company through software development.
Responsibilities included but were not limited to:
- Automating mainframe to pc file transfers via ole conversations with Extra! for Windows 95/NT.
- Report building and routing across Novell and Microsoft networks.
- Installing and configuring Windows 3.1, Windows for Workgroups 3.11, and Window 95 workstations.
- Developing multi-user applications for problem ticket and postal parcel tracking.
- Supporting and servicing existing Visual Basic applications.
AEM Inc. - Lenexa, KS (2/1993 – 8/1994)
Role: Systems analyst
Description: Help improve the company’s overall effectiveness and efficiency through the use of computers.
Responsibilities included but were not limited to:
- The total development of a relational database application, for tracking sales and marketing as they related to the company’s projected income.
- The development of a demonstration disk for the initial introduction and training of company personnel in the application’s use.
- Online price quotes and order tracking for customer services.
- Installing and maintaining the system network.
- Developing the database as a stand alone application, for nation-wide resale to manufacturer’s representative agency.