Résumé

David O. Southwood

Senior Full-Stack Software Engineer

Pittsburgh, PAgithub.com/DOS1986

Summary

Senior Full-Stack Software Engineer with 13+ years of experience modernizing legacy applications and building enterprise web, API, and data-processing systems. Experienced in migrating legacy frontends to React and TypeScript, developing C#/.NET applications and REST APIs, designing SQL Server solutions, and supporting business-critical production systems.

Education

B.S. – Web Design and Interactive Media

The Art Institute of Pittsburgh

2016 – 2018 · Pittsburgh, PA

A.S. – Interactive Media Design

The Art Institute of Pittsburgh

2010 – 2012 · Pittsburgh, PA

Experience

Software Engineer

TradeZero

10/2024 – 06/2026

New York

  • Spearheaded the modernization of a legacy frontend application, migrating more than 20 pages from Vue.js to a modern React and TypeScript architecture.
  • Engineered and deployed a widget-based internal dashboard system featuring 6 operational widgets using FlexLayout and AG Grid to support complex, data-intensive workflows.
  • Rebuilt the core frontend architecture with API service layers, custom React hooks, shared state management, reusable UI components, routing strategies, and shared utilities.
  • Integrated REST APIs and SignalR-driven real-time data streams to support live operational workflows and responsive application updates.
  • Translated operational requirements into maintainable frontend features, intuitive dashboard workflows, and robust backend API integrations.
  • Improved frontend reliability and maintainability by standardizing page layouts, reusable components, service patterns, and shared UI workflows.
  • Streamlined login and Multi-Factor Authentication (MFA) workflows by improving screen flows, visual consistency, and the overall authentication experience.
  • Developed and maintained SQL Server stored procedures supporting backend data processing, reporting initiatives, and application data lifecycle management.
  • Provided production support and issue resolution across React components, REST API integrations, SignalR event streams, and SQL-based workflows.

Full-Stack Software Engineer

InCharge Education Foundation

08/2022 – 12/2023

Orlando

  • Converted legacy ActiveReports to standardized SSRS reports, improving consistency, maintainability, and long-term supportability for reporting deliverables.
  • Facilitated the migration from Team Foundation Server (TFS) to Azure DevOps, including repository organization, CI/CD pipeline setup, cloud transition planning, and pull-request workflow improvements.

Full-Stack Software Engineer

R&R Express

12/2020 – 05/2022

Pittsburgh

  • Built custom backend data-processing applications for ingesting, transforming, validating, and loading CSV data into SQL Server databases for multiple business units.
  • Developed Azure Functions that performed Optical Character Recognition (OCR) on images and combined extracted content with SQL data to convert document and image inputs into structured database records.
  • Implemented location-based time-zone conversion using time-zone polygon data, SQL Server Geography types, and geospatial lookup logic to accurately determine time zones from geographic coordinates.

Full-Stack Software Engineer

UPMC

02/2018 – 12/2020

Pittsburgh

  • Architected a custom document-management system integrating Azure Blob Storage, microservices, and an Angular frontend, with comprehensive unit testing across the workflow.
  • Authored a custom encryption class integrated with Azure Key Vault and Azure Blob Storage to support secure document storage and retrieval processes.
  • Built and maintained enterprise-grade applications using Angular 6-9, TypeScript, C#, .NET Framework, .NET Core, REST APIs, and Azure cloud services.
  • Partnered with business stakeholders, Quality Assurance teams, and technical personnel to deliver secure, scalable, and maintainable features for critical healthcare applications.

Front-End Web Developer

InventHelp

03/2013 – 12/2017

Pittsburgh

  • Maintained more than five company websites, providing support for frontend updates, backend operations, middle-tier adjustments, production issue resolution, and marketing-driven requests.
  • Transformed legacy websites into responsive designs using HTML5, CSS3, Bootstrap, jQuery, C#, and the .NET Framework.

Technical Skills

Languages

C#JavaScriptTypeScriptSQL

Frontend

ReactAngularVue.jsHTML5CSS3BootstrapjQueryAG GridFlexLayoutResponsive Web Design

Backend

.NETASP.NET Core.NET FrameworkREST APIsNode.jsSignalRAPI Integration

Data

SQL ServerPostgreSQLSQL Server GeographyStored ProceduresData Processing

Cloud & DevOps

AzureAzure FunctionsAzure DevOpsCI/CDDockerGitTFS

Security & Testing

AuthenticationAuthorizationMFAAzure Key VaultUnit TestingAutomated Testing

Download Résumé

Need a copy for your hiring process?

Download my résumé as a PDF or Microsoft Word document.