Summary
Overview
Work History
Education
Skills
LANGUAGES
Tech Stack
Project: Phase I Website (Current Products)
Timeline
SeniorSoftwareEngineer

Lance Coffman

Tampa

Summary

Results-driven Senior Software Architect and Team Lead with deep expertise in full-stack development, cloud architecture, and enterprise modernization. Known for leading high-performing teams, mentoring developers, and driving Agile/SCRUM excellence. Skilled in C#, Angular, Azure, SQL Server, and API-first design with a strong record of transforming legacy systems into scalable, maintainable platforms. Experienced across multiple domains including transportation, HR/Workday integrations, booking systems, and geospatial solutions.

Overview

19
19
years of professional experience

Work History

SENIOR SOFTWARE ENGINEER

Vanasse Hangen Brustlin, Inc
08.2023 - Current

Core Responsibilities Technologies

Software Engineer
(Full Stack • C#/.NET • Angular/React • Azure • GIS • DevOps)

Design, build, and deploy enterprise-grade software solutions for multiple State Departments of Transportation (DOTs). Lead and contribute to full-stack development across Angular, React, Node.js, and C#/.NET APIs with a strong emphasis on geospatial integration, transportation safety, and large-scale data processing. Work independently or as a technical lead across multi-developer teams to deliver robust, scalable, and secure applications.

  • Full-Stack Engineering: Develop modern, responsive applications using Angular and React, supported by scalable backend APIs built in C#/.NET and Node.js.
  • GIS & Geospatial Development: Build mapping-based solutions using ESRI ArcGIS API, custom GIS layers, and complex transportation datasets to support investigations, safety analysis, solar energy studies, wrong-way detection, and countermeasure programs.
  • API Architecture: Design and implement RESTful APIs, microservices, and integration layers enabling real-time communication between transportation systems, field devices, and enterprise services.
  • Data Engineering: Implement SQL Server–based relational models, stored procedures, performance tuning, NoSQL components, and high-volume ETL pipelines for DOT-scale data.
  • Cloud & DevOps: Deploy and manage applications in Azure App Services, configure CI/CD pipelines in Azure DevOps, enforce code quality, and ensure secure, scalable, and fault-tolerant deployments.
  • Geospatial Visualization: Integrate ESRI ArcGIS maps and build interactive dashboards leveraging Kendo UI, custom visual components, and advanced analytic layers.
  • Technical Leadership: Serve as lead engineer on multi-phase DOT projects; guide architecture decisions, perform code reviews, mentor junior developers, and deliver on time across multiple parallel initiatives.
  • Client Collaboration: Work directly with DOT analysts, engineers, and cross-functional stakeholders to gather requirements, translate workflows into software features, and present technical solutions.
  • On-Prem & Cloud Hybrid Solutions: Develop and maintain both cloud-hosted and on-premises systems depending on DOT security requirements.

C#, .NET 6/7, SQL Server, Angular, React, Node.js, ESRI ArcGIS API, REST APIs, Kendo UI, TypeScript, Azure App Service, Azure DevOps, Visual Studio, VS Code

LEAD SOFTWARE ENGINEER

Red Rover
11.2020 - 08.2023

Key Responsibilities Tech Stack

Serve as the Senior Developer and Technical Lead responsible for maintaining and enhancing the Phase I booking flow while simultaneously architecting and delivering the next-generation Phase II booking platform using the latest cloud and web technologies. Lead small development teams, participate in hiring efforts, and drive Agile/Scrum practices to deliver high-quality, scalable, customer-facing products.

  • Dual-System Ownership: Manage and support the existing Phase I booking flow, ensuring reliability and performance, while leading the design and development of the Phase II modernized booking system built on a cloud-native, component-driven architecture.
  • Architecture & Technical Leadership: Define system architecture for new products using Angular, Node.js, C#, Redis Cache, SQL Server, API Management, and Azure Functions. Establish coding standards, reusable modules, and modern development patterns for the engineering organization.
  • Team Leadership & Hiring: Assist in hiring new engineers, lead onboarding, mentor junior and mid-level developers, and provide ongoing technical direction across the team.
  • Agile / Scrum Leadership: Lead daily standups, sprint planning, retrospectives, backlog refinement, and cross-team coordination within a structured Agile/Scrum environment.
  • Front-End Engineering: Deliver responsive Angular applications using TypeScript, NRWL/NX monorepos, NGRX state management (Redux), DI-based services, and component-driven UI with PrimeNG.
  • Backend & API Development: Build highly scalable RESTful APIs using C#/.NET, Azure Functions, Node.js microservices, and APIM. Implement secure token-based authentication and enhance booking/ERP workflows.
  • Cloud Infrastructure (Azure & AWS): Architect and deploy hybrid cloud systems using Azure App Services, Function Apps, Azure SQL, Redis Cache, Cloud Storage, and Terraform-based pipelines. Support AWS workloads when required.
  • CI/CD & DevOps: Own and improve automated pipelines with Azure DevOps, Terraform scripts, gated PRs, and branching strategies to enforce quality and accelerate deployments.
  • Data & Performance: Design database schemas, optimize SQL Server queries, and introduce caching strategies using Redis for high-traffic booking workflows.
  • GIS / ArcGIS Integration: Use ArcGIS mapping and geospatial layers to support marketing strategy, analytics, and customer experience enhancements.
  • Testing & Quality Assurance: Perform API regression testing using Postman, maintain automated test coverage, and ensure high-quality releases across both legacy and new systems.

Angular, TypeScript, NRWL/NX, NGRX, PrimeNG, Node.js, C#, .NET, Azure Functions, APIM, Azure DevOps, Terraform, SQL Server, Redis, AWS Infrastructure, ArcGIS, Visual Studio, VS Code

SOFTWARE ENGINEER

PWC (Pricewaterhouse Coopers)
04.2017 - 10.2020

Workday Integration & Enterprise Data Pipelines Internal Search Engine (Google API Platform) Cloud, Backend, and API Development Cross-Team Leadership & Agile Delivery Technologies

Serve as a Senior Software Engineer across multiple high-performing project teams, leading enterprise data integration, backend API development, and cloud automation initiatives. Work extensively with Workday APIs, SQL Server, ETL pipelines, Azure Functions, and C# services while delivering solutions in a structured SCRUM environment.

  • Led a multi-region Workday integration project (US, Mexico, Caribbean) to extract, transform, and standardize data for downstream enterprise systems.
  • Designed and implemented a new SQL Server database architecture to support Workday data models, reporting needs, and analytics.
  • Developed SSIS packages, stored procedures, and ETL workflows in Visual Studio with Git for version control.
  • Collaborated with Informatica ETL teams to consume multiple Workday APIs and optimize high-volume data ingestion pipelines.
  • Improved Agile/SCRUM practices by working closely with Product Owners on sprint planning, refinement, and delivery processes.
  • Supported downstream consumers by ensuring validated, consistent, and production-ready Workday datasets.
  • Served as technical lead for a PwC internal search engine initiative focused on retrieving employee-shared data using Google APIs.
  • Designed and implemented backend API integration patterns, authentication flows, and data enrichment logic.
  • Worked closely with machine learning teams to improve search ranking, feature extraction, and indexing relevance.
  • Helped establish scalable architecture patterns for Google API–driven data pipelines.
  • Built Azure Function Apps and serverless services to deliver scalable data services to internal consumers.
  • Developed C# REST APIs for data access, transformation, and integration with enterprise applications.
  • Assisted the Tech Lead with implementing CI/CD pipelines using Azure DevOps and Jenkins, including automated deployments, code quality gates, and branching strategies.
  • Created and maintained SSRS reports and dashboards where needed to expose Workday data to business stakeholders.
  • Actively participated in SCRUM ceremonies including daily standups, sprint planning, retrospectives, and backlog refinement.
  • Mentored and supported developers across both project teams, facilitating collaboration and maintaining consistent development standards.
  • Coordinated with architecture, data, and infrastructure teams to align integration patterns and cloud design with organizational standards.

C#, SQL Server, SSIS, SSRS, Azure Functions, Azure DevOps, Jenkins, Workday APIs, Google APIs, Informatica ETL, REST APIs, Git, Angular (supporting teams), SCRUM/Agile

SOFTWARE OPERATIONS LEAD / SENIOR SOFTWARE ENGINEER III

PODS Enterprises
12.2006 - 02.2017

Serve as the Senior Developer and Team Lead responsible for refactoring a legacy enterprise system into a modern, scalable architecture. Lead both development and support teams while driving improvements to software quality, deployment processes, and operational workflows.

Legacy System Modernization & New Enhancements
  • Led efforts to refactor and modernize a legacy SOA-based application into a more scalable, API-driven architecture.
  • Developed new features and enhancements using C#, ASP.NET, Visual Studio, and established best-practice coding patterns.
  • Migrated legacy components toward web APIs and optimized performance across consumer-facing applications.
  • Modernized SQL Server schemas and queries to support improved application performance and reliability.
Technical Stack & Architecture
  • Utilized C#, ASP.NET, Visual Studio, GitHub, and on-premises infrastructure to rebuild critical pieces of the system.
  • Worked with SQL Server (including RDS environments) for data modeling, performance tuning, and integration with refactored services.
  • Supported hybrid on-prem and cloud environments while contributing to overall architectural alignment.
Team Leadership & Development Support
  • Led the application Support Team by establishing structured issue triage, SLAs, escalation processes, and SDLC workflows.
  • Designed and implemented emergency branch workflows and hotfix procedures for rapid issue resolution.
  • Served as senior developer responsible for new software enhancements, code reviews, mentoring, and cross-team technical guidance.
Release Management & Azure DevOps
  • Designed and implemented Azure Pipelines for automated deployments, versioning, and environment management.
  • Enforced branching strategies, pull request reviews, and release gating to maintain code quality and system stability.
  • Improved team delivery processes by defining clear release cycles and promoting DevOps best practices.
Agile Practices & Team Collaboration
  • Collaborated with the development team to improve Agile methodologies in an environment without a dedicated Product Owner.
  • Guided the team through sprint planning, task breakdown, backlog organization, and delivery alignment.
  • Facilitated stronger communication between development, support, and operations teams.
Technologies

C#, ASP.NET, SQL Server, Azure DevOps, Azure Pipelines, Visual Studio, GitHub, REST APIs, On-Premises Servers, Agile/SCRUM

Education

High School Diploma - WEBSITE AND GRAPHIC DESIGN

Asbury Christian College
Wilmore, KY

Skills

  • Lead by Example to the Team
  • Develop great experiences using the latest technologies and tech stacks around Cloud Solutions
  • Keep up knowledge of best practices from Development to Deployment
  • Follow Agile practices to best iterate software for customer
  • Collaboration by Communicating Effectively with Customers about the Software being built
  • Problem-Solving
  • Web application development
  • Programming languages
  • Amazon web services
  • Project leadership
  • API development experience
  • Development lifecycles
  • Build releases
  • Software development
  • Microservices architecture
  • Database design
  • Problem-solving mindset
  • DevOps best practices
  • NET development
  • Agile methodologies expert
  • Software development lifecycle

LANGUAGES

English, Native

Tech Stack

  • Multiple AWS-hosted EC2 instances with multiple SQL Server RDS databases.
  • Backend: RESTful API Development hosted on AWS EC2 Server, C# language. Swagger documentation, basic authentication.
  • Front-End: ASP.NET Web Pages framework/NET C# Language. MVC pattern with the Repository pattern.
  • Dependency Injection ( Constructor) for Logging Services
  • IDE: VS Code, Visual Studio Studio 2022
  • CICD: Automatic releases with AWS pipelines and branching best practices. Pull Requests are the gatekeeping for our code reviews and approvals.
  • Mentored junior developers on query tuning and best practices to maximize database performance.

Project: Phase I Website (Current Products)

Lead Team on initial Development and Support of the Website, Booking Flow, Administrative Portals, and overall team building, and direction with the business on goals.

Timeline

SENIOR SOFTWARE ENGINEER

Vanasse Hangen Brustlin, Inc
08.2023 - Current

LEAD SOFTWARE ENGINEER

Red Rover
11.2020 - 08.2023

SOFTWARE ENGINEER

PWC (Pricewaterhouse Coopers)
04.2017 - 10.2020

SOFTWARE OPERATIONS LEAD / SENIOR SOFTWARE ENGINEER III

PODS Enterprises
12.2006 - 02.2017

High School Diploma - WEBSITE AND GRAPHIC DESIGN

Asbury Christian College
Lance Coffman