Objective

To expand my skills in application design, development, and analysis, using modern programming languages and techniques to create and enhance web applications and sites. Strengthening of my current technical skills and sharing of knowledge with colleagues to produce stronger and more robust web experiences.

Skills

Programming

ASP.Net MVC and web forms, C#, SQL, REST, Unit Testing, Entity Framework, Telerik UI Controls, HTML, CSS, Bootstrap Framework, Web Services, JQuery, JavaScript, and Web Accessibility.

Software

IIS, Microsoft SQL Server, and MySQL application management.
Adobe Creative Suite, GIT, and Visual Studio development tools.
Sitecore, Drupal, Blackboard, Zimbra, and Desire2Learn CMS.

Additional Experience

Agile methodologies, leadership, project management, full life-cycle software development, responsive design, training, and technical writing.

Experience

Senior Software Developer

BOK Financial, July 2018 – Present

Full stack web developer for digital marketing sites using Sitecore CMS.
Azure devops build and release implementation.
Upgrade lead for Sitecore 8.2 Update 7.
Upgrade lead for Sitecore 8.2 to 9.3 release
Implemented Sass project using gulp for new design language implementation featuring bootstrap.
Implementation of TDS and Glass Templates for content version control.
Leadership, training, and team development.
Release management using Azure Devops, Jenkins, and MSDeploy.

Senior .NET Developer

PennWell, July 2014 – July 2018

Lead developer and scrum master.
Member of site architecture committee.
Web development with Sitecore CMS with emphasis in MVC.
Service-oriented architecture.
Web Service and Web API integration.
Leadership, training, and team development.
Database development with Entity Framework.
Dependency injection and Application Unit Testing.
MSBuild, deployment automation, and continuous integration.
Powershell scripting for deployment and Sitecore.
Sitecore maintenance and CMS upgrades.
Azure server configuration and maintenance.
Production Release management.
Project Management
Sitecore Upgrade 7.5 > 8.0
Sitecore Upgrade 8.0 > 8.2

Software Developer/Analyst – McCombs School of Business

The University of Texas at Austin, April 2013 – July 2014

Web Development using ASP.NET and the Sitecore content management system.
Implementation of responsive site design using the Bootstrap framework and supporting Sitecore modules.
Software training and support.
Restructuring of site wide styles and files using best practices.
Expand and optimization of existing Sitecore content modules.
Research, develop, and document web based technologies and projects

Software Developer/Analyst – College of Communications

The University of Texas at Austin, February 2008 – April 2013

Application Development using ASP.Net, SQL, and PHP.
Application server administration and database manager.
Implement design styles and layouts for various websites.
Management of content using the Oracle Universal Content Management System and Drupal.
Research, develop, and document web based technologies and projects.

Software Application Developer

Oklahoma State University-Okmulgee, January 2000 – February 2008

Webmaster and server administrator for the OSU-Okmulgee web domain.
Lead developer for all websites hosted by OSU-Okmulgee
Campus administrator of OSU-Okmulgee’s E-Learning platform Desire2Learn.
Initiated multiple software application projects to update or replace outdated systems.
Software application developer for database based programs ranging from student based software to employee intranet applications.
Supervised interns from OSU-Okmulgee’s Information Technology and Multimedia programs.

Education

2004 – 2007 – Bachelor of Technology – Information Assurance and Forensics
2004 – 2007 – Associate in Science – Information Technologies
1998 – 2000 – Associate in Applied Science – Photographic Technologies

Certificates

Sitecore 9.0 Certified Platform Associate Developer
Sitecore Certified IT Professional
Sitecore Certified Professional Developer
CNSS Certification 4011 for Information Systems Security (INFOSEC) Professionals
CNSS Certification 4012 for Designated Approving Authorities (DAAs)
CNSS Certification 4013 for System Administrators (SAs)

Awards

The University of Texas President’s Outstanding Staff Award 2011
College of Communication Staff Merit Award March 2010
OSU-Okmulgee Staff Certificate of Excellence
Nominee for OSU-Okmulgee’s Outstanding Staff Award 2007