Senior Full-Stack Software Engineer
React · TypeScript · C# · .NET · SQL · Azure · APIs · Internal Tools · Legacy Modernization
I’m a full-stack software engineer with 10+ years of experience building, modernizing, and maintaining enterprise web applications, internal tools, dashboards, APIs, SQL-backed workflows, and cloud-integrated systems.
Most of my professional work has been private, internal, portal-based, backend, middle-tier, or under NDA, so this GitHub focuses on public side projects, technical experiments, documentation, and demo work that reflects the kinds of systems I build professionally.
- Legacy application modernization
- React and TypeScript frontend systems
- C#/.NET APIs and backend workflows
- SQL Server and PostgreSQL data workflows
- Internal tools, dashboards, and operational UIs
- Azure Functions, Azure DevOps, CI/CD, and Docker
- Authentication, authorization, and secure document workflows
- Production debugging and application support
- Geospatial and time-zone data workflows using SQL Geography
- Developer tooling, automation, and AI-assisted development workflows
Languages & Frameworks
C#, .NET, JavaScript, TypeScript, React, Angular, Vue.js, Node.js, SQL
Frontend
React, TypeScript, Angular, Vue.js, AG Grid, FlexLayout, Bootstrap, jQuery, responsive design, reusable UI components
Backend / Data / Cloud
REST APIs, SQL Server, PostgreSQL, stored procedures, SQL Geography, Azure, Azure Functions, Azure DevOps, Azure Blob Storage, Azure Key Vault, CI/CD, Docker
Tools & Practices
Git, TFS, Visual Studio, VS Code, SSRS, debugging, unit testing, automated testing, documentation, production support, Agile development
Many of my professional projects cannot be shared publicly, so these repositories are intended to show related patterns, tooling, and development approach.
A desktop utility for organizing files by extension and modified date.
A code snippet manager focused on organizing reusable developer notes and examples.
I’m currently building a small set of polished public demos to better reflect the private enterprise work I have done professionally.
A recruiter-friendly React and TypeScript dashboard demo showing reusable components, data grids, filters, layout patterns, mock API data, and internal-tool style workflows.
A backend API demo showing C#/.NET, database integration, Swagger/OpenAPI, Docker, testing, and CI/CD patterns.
A SQL-backed geospatial demo showing how latitude/longitude coordinates can be matched against timezone polygon data using SQL Server geography types and backend API logic.
This project is intended to demonstrate data ingestion, geospatial querying, SQL-backed workflows, API design, and practical backend problem solving.
I’m currently focused on strengthening public examples around:
- React and TypeScript dashboard architecture
- .NET API design
- SQL-backed workflows
- Data ingestion and validation
- Geospatial lookup logic with SQL Geography
- Testing and CI/CD
- AI-assisted development with human review and guardrails
- Technical writing around legacy modernization, internal tools, and production support
- Website: https://davidosouthwood.com
- LinkedIn: https://www.linkedin.com/in/davidsouthwood/
- GitHub: https://github.com/DOS1986
I’m also a video game collector and enjoy working on game, homelab, and personal software projects when time allows.



