Kevin Dahl

Professional Profile

Full Stack developer using Microsoft technologies. Specialize in architecture, design, and implementation of business frameworks for web services and applications developed using .NET Web Api 2.x, MVC, or Web Forms. Expert in IIS administration, setup and configuration for multi web application systems. Experience in Agile System Development Life Cycle.

Technical Skills Summary

Languages:
Programming: C#, JavaScript, Java, C++, C, Pascal, Assembly
Markup: HTML, CSS, XML
Tools/Libraries: ASP.NET, ASP
MVC, WebForms
WebApi, WCF
AngulaJS, JQuery, Knockout
Dapper, ADO.NET, Entity Framework, JPA
NuGet, ReSharper
Databases: MS SQL Server 2000-2016,
Sybase 12-15,
Oracle
Platforms: DOS, Windows 3.1-10
Windows Server 2003-2012
Software: Visual Studio 2003-2017, IIS 5-10
TFS 2010-2013, VSS 6
MS Office 2003-2013
TeamForge, SVN, TortoiseSVN, Version Manager, Tracker, Jenkins
WebShpere 7.5

Employment History

Texas Education AgencyAustin, TX
Programmer VAugust 2014-Present
Responsibilities:
Educators Certification Online System (ECOS) for the state of Texas is used to manage and monitor educator’s certifications.

I’m responsible for the architecture, design and implementation of a .NET system for integration with current legacy system to newer technology using ASP.NET 4.6x, C#, MVC 5, WebApi 2.x, AngularJS 1.5x, Bootstrap 3.x, and Dapper. System consists of multiple MVC 5 web applications and multiple restful web services applications designed to integrate and work seamlessly with legacy system.

Provide ongoing production support, maintenance, and development for ECOS, originally developed in Classic ASP, PowerBuilder, and Sybase.

Migrated ECOS web site, windows services and web services from Windows Server 2003 to Windows Server 2012.

Provided setup, configuration of IIS for web site, windows services and web services to include testing and debugging of servers for development, test, and production environments.

Rewrote batch applications originally developed in PowerBuilder to Java

Upgraded windows services applications from .NET 3.5 to 4.5.

CareCycle SolutionsAustin, TX
Director Software Engineering/ProgrammerJan 2014-July 2014

Responsibilities:
Responsible for the software development technology functions. Directed strategic design, management, and implementation of an enterprise-wide technology infrastructure. Worked with consulting firm for development of CareCycle Navigator System.

Texas Water Development BoardAustin, TX
Programmer VISept 2007-Nov 2014

Responsibilities:
Team Lead for Application Services in the IT Department supervising developers and DBA’s. I created, designed and implemented a business framework used to create and develop over 25 web applications in ASP.NET/C#.

National Human Resources GroupLakeway, TX
Contract Programmer at Texas Education AgencyMay 2006-Aug 2007

Responsibilities:
Worked as contract programmer at the Texas Education Agency on the eGrants project. The eGrants team consisted of approximately 30 people.

SGL Millennium Group, LLCAustin, TX
Contractor Programmer at CyberTrader (Charles Schwab)June 2005-Mar 2006

Responsibilities:
Completed development of an application called NOCM. It consisted of a web application and an NT Service application using C#. Architect-ed and developed a system to monitor and analyze market data from multiple market data servers.

NetQoSAustin, TX
ProgrammerJul 2004-Jun 2005

Responsibilities:
Responsible for design and development of Network Performance Monitoring System.

Austin Info SystemsAustin, TX
ProgrammerMar 2004-Jun 2004

Responsibilities:
Assisted in software development using C# in Visual Studio.NET 2003.

Instinet Brokerage SolutionsAustin, TX
ProgrammerDec 2001-Mar 2004

Responsibilities:
Responsible for design and development of Advanced Client Framework (acf) services using Microsoft Visual C++. acfServices contains multiple out-of-proc COM Services that communicated with a quote, order, and Eyes Servers using TCP/IP.

Responsible for design and development of Windows Client Application Framework library using acfServices.

Responsible for design and development of sample Windows Applications using the Windows Client Application Framework. Applications include Bid/Ask for Level 1 & Level 2 quotes, Time & Sales, Ticker, and Eyes.

Responsible for integration of acfServices into existing gr8trade and Portal client applications.

NowDocsAustin, TX
ManagerJul 1999-Sept 2001

Responsibilities:
Managed team of six windows programmers developing Windows applications in VC++.

DazelAustin, TX
ProgrammerJan 1998-Jul 1999

Responsibilities:
Maintenance of Dazel Print Driver software developed in C/C++

Glenayre TechnologiesQuincy, IL
Sr. Windows DeveloperJun 1994-Jan 1998

Responsibilities:
Developed Windows applications in Borland C++ and zApp libraries.

Bankers SystemsSt. Cloud, MN
ProgrammerOct 1993-May 1994

Responsibilities:
Developed Windows applications in Microsoft C++

The Trane CompanyLa Crosse, WI
ProgrammerApr 1988-Oct 1993

Responsibilities:
Developed DOS and Windows applications in Borland C/C++

Blue Cross Blue Shield of NDFargo, ND
ProgrammerJun 1986-Apr 1988

Responsibilities:
DOS development using Microsoft Pascal and Assembly Languages

ND State College of ScienceFargo, ND
Faculty InstructorAug 1984-Jun 1986

Responsibilities:
Taught introductory course to personal computers. Setup and maintained 25 IBM PC’s in computer lab.

Education

North Dakota State UniversityFargo, ND

Computer Science, BSJun 1984