Summary
Overview
Work History
Education
Skills
Technical Summary
Certification
References
Timeline
Generic

TIMOTHY MORRIS

Johns Creek

Summary

Accomplished Senior Application Development Consultant skilled in technical leadership and complex application development. Known for implementing Azure technologies and fostering collaboration among diverse teams to achieve project success.

Overview

19
19
years of professional experience
1
1
Certification

Work History

Senior Application Development Consultant

Microsoft
01.2019 - Current
  • Lead developers on a project for the Department of Veterans Affairs.
  • Developing large public website with congressional oversight.
  • Used Azure Data Factory for data integration into Azure SQL Server.
  • Set up Azure Traffic Management for DNS-based traffic load balancing for production.
  • Created Logic Apps, Power Apps and Azure Storage for custom one-off integration workflows.
  • Created Github actions for CI/CD for azure data factory, web and api deployment.
  • Created complex ASP.NET MVC web application using Razor as well as embedded React components for main public website.
  • Administering Github repository, including development of Github Actions to automate builds and unit test execution.
  • Lead developer on a project for the Department of Veterans Affairs.
  • Developed large Web API, .NET Framework 3.8.
  • Set up and configured API Management Services, setup Inbound/Outbound Policies and Subscriptions for many downstream consumers.
  • Developed javascript/jQuery complex Provider Locater application which runs inside Dynamics 365.
  • Set up and configured Cosmos DB.
  • Developed an Azure WebJob which syncs data from a Dynamics 365 application to Cosmos DB on a schedule trigger, .NET Core 3.1.
  • Administering Github repository, including development of Github Actions to automate builds and unit test execution.
  • Worked with a team of developers on a complex web application with an infrastructure in Azure.
  • Integration and app service unit tests using Mocks.
  • Performed UI unit tests using Selenium and SpecFlow.
  • Fixed UI bugs in the UI, involving changes to AngularJS services, controllers and directives.
  • Performed many tests in the test management suite to ensure no regression issues were introduced as part of new development.
  • Technologies: Azure App Service, Azure DevOps, Cosmos DB, API Management Service, Azure Redis Cache, Azure SQL Server, App Insights, Azure Key Vault, Azure Blob Storage, Github, C#, AngularJS, jQuery, XUnit, SpecFlow, Selenium, Mocks

Senior Software Engineer

Next Gear Solutions
02.2015 - 01.2019
  • Worked with a small team of developers on three complex web applications having to do with the restoration industry.
  • Tech Lead for the mobile team developing a complex mobile application using Xamarin Forms targeting iOS and Android. Application uses Amazon SNS for Push Notifications.
  • Wrote complex Synchronization logic for handling online / offline data consistency in the mobile app.
  • Responsible for several Windows Services which are responsible for integration with claims providers.
  • Wrote logging mechanism based on ELMAH, with enhancements along with accompanying Log Viewer application - ASP.NET MVC / Bootstrap / JQuery.
  • Environment: Xamarin Forms, .NET Framework 4.6.2, C#, Telerik, SQL Server 2014, EF 6, Subversion, Git, AppCenter, VSTS

Senior Software Engineer

MedQuest Associates
09.2014 - 02.2015
  • Worked with a small team of developers on a medical account and scheduling application.
  • The application uses ASP.NET MVC with Entity Framework, jQuery and SignalR.
  • Maintained application, resolving several defects related to data and performance.
  • Environment: .NET Framework 4.0, C#, SQL Server 2012, EF 5, TFS, jQuery, many jQuery plugins

Senior Developer

Create.Set.Go
01.2014 - 02.2015
  • Developing a Social Networking application geared toward sharing cutting edge ideas related to various categories.
  • The application uses MVC5 / jQuery / Handlebars front-end with a MySQL backend with EF 6 database-first approach.
  • The version control system is Git.
  • Conforming to a strict Scrum Agile process using Rally.
  • Working on converting application to Node.js.
  • Environment: .NET Framework (4.5.1), C#, MySQL, EF 6, WebAPI, StructureMap, Git, jQuery, Handlebars, Less, TypeScript

Solutions Consultant

Matrix Resources
05.2014 - 09.2014
  • Worked with a small team of developers on an inventory management application.
  • The application uses ASP.NET MVC with Entity Framework, jQuery, AutoMapper, SignalR, and StructureMap for dependency injection.
  • Maintained application, resolving several defects related to data and performance.
  • Used Rally for Agile process.
  • Environment: .NET Framework 4.5, C#, SQL Server 2012, EF 5, Git, jQuery, jQuery plugins, AutoMapper, SignalR, StructureMap

Technical Lead Developer

Ernst & Young/Magenic
10.2013 - 05.2014
  • Working with several development teams on a large elaborate SPA distributed in a complex environment.
  • The application uses Backbone.js, require.js and Marionette.js for Views and Routes on the front-end. The front-end uses many WebAPI services which call Data Services via oData to expose EF data from SQL Server 2012 databases.
  • Supporting deployments and configuration to maintain uptime for servers.
  • Conforming to a strict Scrum Agile process using Rally.
  • Environment: .NET Framework (4.5/4.5.1), C#, SQL Server 2012, EF 5/6, WebAPI, Unity IoC, TFS, Rally Agile Software, jQuery, Backbone.js

Software Developer

Activ Technologies
05.2012 - 10.2013
  • Worked with a small team of developers on an application which solves complex supply chain problems and brings manufacturers and suppliers together in a secure cloud-based collaboration space.
  • The application uses ASP.NET MVC with jQuery, jqGrid, Knockout.js and DevExpress as a front-end, which uses EF for data access.
  • Wrote several console applications which serve as utilities for data transformation.
  • Created many NAnt scripts which aid in complex deployment tasks to different environments.
  • Environment: .NET Framework (4/4.5), C#, SQL Server 2012, EF 4/5, DevExpress, jqGrid, jQuery, Knockout.js, NAnt

Senior Consultant

Magenic Technologies
07.2011 - 05.2012
  • Facilitated workshops to gather requirements and define project scope.
  • Mentored junior consultants in best practices and project methodologies.
  • Analyzed business processes to identify areas for improvement and efficiency.
  • Collaborated with cross-functional teams to deliver integrated solutions.
  • Reviewed all deliverables prior to release ensuring accuracy, completeness, quality assurance standards are met.

Senior Software Developer

Technology Atlanta Corp (TAC)
02.2008 - 05.2011
  • Developed and supported several business systems/applications, systems interfaces, databases, reporting, and business intelligence systems, as required to deliver new systems functionality.
  • Developed Windows Presentation Foundation application to replace Windows Forms application for a Broadcasting company. This application is very large and feature-rich.
  • Replaced several ASP.NET DataGrids with Silverlight equivalent.
  • Developed a PDA application for a Medical company, which is used for inputting patient data and synchronizing with a database in the hospital.
  • Created and maintained several DTS Packages; converted DTS Packages to SQL Server Integration Services Packages and maintained them.
  • Created several robust SQL Server Reporting Services reports, as well as command-line scripts to dynamically create SSRS reports for different environments.
  • Created several administrative applications used to facilitate SQL script generation for creating tables, procedures, inserting data dynamically.
  • Environment: .NET Framework (2.0, 3.5, 4.0), C#, SQL Server 2000 - 2005 - 2008 - CE, MySQL, SSIS, SSRS, WPF, Silverlight, Windows Forms, CVS, TFS

Senior Software Developer

ISTA North America
05.2007 - 06.2008
  • Developed and supported several business systems/applications, systems interfaces, databases, reporting, and business intelligence systems, as required to deliver new systems functionality.
  • Responsible for leading reviews of technical specifications and program code with other members of the technical team, communicating design, requirements, feature set, functionality and limitations of systems/applications to the team.
  • Build and unit test production deployment packages and implementation plans for scheduled systems enhancements.
  • Debugged, identified and fixed exceptions and bugs in production code.
  • Environment: .NET Framework (2.0, 3.0), C#, ASP.NET, Web Services, Web Forms, NAnt, SQL Server 2005, CSLA, TFS

Senior Software Developer

T-Mobile
03.2006 - 05.2007
  • Designed and developed internal and external business systems/applications, systems interfaces, databases, reporting, and business intelligence systems, as required to deliver new systems functionality supporting corporate business objectives.
  • Translated business and functional requirements into documented technical specifications.
  • Responsible for leading reviews of technical specifications and program code with other members of the technical team, communicating design, requirements, feature set, functionality and limitations of systems/applications to the team.
  • Developed application support documentation as required by the application support teams for acceptance of systems changes into production.
  • Environment: .NET Framework (2.0), C#, ASP.NET, Web Services, Oracle, SQL Server 2005, Visual Build, StarTeam, SiteRefresh (CMS), Mercury Quality Center

Education

Associate of Science -

University of Missouri
Tokyo, Japan
02-1992

Skills

  • C# and JavaScript
  • TypeScript and CSS
  • HTML and SASS
  • LESS and YAML
  • SQL and Python
  • Bash and Kusto Query Language
  • Reactjs and Nodejs
  • Webpack and Vite
  • ASPNET MVC and API
  • Entity Framework and Blazor
  • Visual Studio 2019/2022 and Code
  • Node Package Manager (NPM)
  • SQL Server Management Studio (SSMS)
  • Azure Portal and Storage Explorer
  • Git Bash and GitHub
  • MySQL and PostgreSQL
  • CosmosDB and TFS
  • Subversion and App Service
  • Virtual Machines and Key Vault
  • BLOB Storage and Traffic Manager
  • DNS/Certificate binding and Azure Functions
  • Logic Apps and Access Policy control
  • Active Directory management
  • Service Principal management
  • Application Insights (custom KQL queries)
  • API Management (APIM)
  • GitHub Workflows (YAML)
  • DevOps (Azure DevOps, GitHub)
  • SQL Architecture (tables, views, etc)
  • SQL Stored Procedures and User-Defined Functions
  • Dependency Injection and Custom logging

Technical Summary

C#, Javascript, Typescript, CSS, SASS, LESS, HTML, YAML, SQL, Python, bash, Kusto Query Language (KQL), React.js, ReactJS.NET, JQuery, Knockout.js, Handlebars.js, node.js, webpack, vite, ASP.NET MVC, Razor, ASP.NET API, Entity Framework, Blazor, Visual Studio 2019/2022, Visual Studio Code, Cursor, Node Package Manager (NPM), SQL Server, Management Studio (SSMS), Azure Portal, Microsoft Azure Storage Explorer, Git Bash, Github, SQL Server, MySQL, Postgresql, CosmosDB, Git, TFS, Subversion, App Service, Virtual Machines, Key Vault, BLOB Storage, SQL Server (PaaS), Traffic Manager, DNS/Certificate binding, Azure Functions, CosmosDB, Logic Apps, Access Policy control, Active Directory, Service Principal management, Application Insights (custom KQL queries), API Management (APIM), Github Workflows (YAML), DevOps (Azure DevOps, Github), SQL Architecture (tables, views, etc.), SQL Stored Procedures, User-Defined Functions, Dependency Injection, Custom logging, Git CodeQL, Fortify code analysis

Certification

  • MCSE (1997)
  • Microsoft Azure Fundamentals (AZ-900)
  • Microsoft Azure Developer Associate (AZ-203)

References

References available upon request.

Timeline

Senior Application Development Consultant

Microsoft
01.2019 - Current

Senior Software Engineer

Next Gear Solutions
02.2015 - 01.2019

Senior Software Engineer

MedQuest Associates
09.2014 - 02.2015

Solutions Consultant

Matrix Resources
05.2014 - 09.2014

Senior Developer

Create.Set.Go
01.2014 - 02.2015

Technical Lead Developer

Ernst & Young/Magenic
10.2013 - 05.2014

Software Developer

Activ Technologies
05.2012 - 10.2013

Senior Consultant

Magenic Technologies
07.2011 - 05.2012

Senior Software Developer

Technology Atlanta Corp (TAC)
02.2008 - 05.2011

Senior Software Developer

ISTA North America
05.2007 - 06.2008

Senior Software Developer

T-Mobile
03.2006 - 05.2007

Associate of Science -

University of Missouri
TIMOTHY MORRIS