- Worked within a non-documented Dynamics 365 system of record and Azure App Service-hosted n-tier architecture.
- Applied TDD and CI/CD experience to stabilize and extend a .NET Core Web API and Angular stack on SQL Server.
- Implemented versioning for a RESTful .NET Core API and contributed to a geographic exclusivity system for protected products.
- Advised on DevOps pipelines and security/architecture requirements around deployments and future product replacements.
Hi, I'm Jordan.
I design and build production systems across the full software development lifecycle, from .NET and C# backends to Angular frontends and Azure-hosted services. For almost 20 years I've worked in healthcare, travel, logistics, telecom, and payments, with a consistent focus on good code, maintainable architecture, and deployments that don't wake people up at 3am.
About Jordan
I'm a software engineer and solution architect who enjoys owning problems end-to-end: clarifying requirements, understanding existing systems, designing pragmatic solutions, and then shipping code that holds up in production. My background ranges from internal tools and intranet rebuilds to customer-facing products, with a heavy emphasis on backend services and web applications.
I've spent much of my career in hands-on engineering roles, while also stepping into architecture, mentoring, and DevOps responsibilities when the work required it. I'm comfortable joining complex, partially documented systems, and using tests, instrumentation, and small, safe changes to move them forward.
Core Skills
Backend & APIs
- C# / .NET Framework 4.8 / .NET Core
- ASP.NET MVC & Web API
- Windows services, console apps
- REST / SOAP / WCF · SOA
Frontend
- Angular (multiple versions)
- TypeScript / JavaScript
- Razor Pages, ASP.NET Web Forms
- HTML5 / CSS / Bootstrap
Data & Integration
- Microsoft SQL Server / T-SQL
- Data modeling & performance
- ActiveMQ, protobuf, WCF
- System integration & interop
Cloud & DevOps
- Azure App Service
- CI/CD pipelines · Azure DevOps
- Jenkins (AWS-hosted build servers)
- Automated builds & deployments
Practices
- Test Driven Development (TDD)
- Agile / iterative delivery
- System & solution architecture
- Security & compliance-conscious design
Professional Experience
- Developed on a SQL Server / .NET Core Web API / Angular product slated for replacement.
- Identified data storage inconsistencies affecting the upcoming replacement and refined architecture requirements.
- Implemented RESTful API versioning and contributed to a geographic exclusivity system for protected products.
- Consulted on CI/CD pipelines and security and architecture concerns around deployments.
- Joined as an individual contributor and quickly expanded into architecture and design of new applications.
- Built new applications and handled interoperability and deployment across multiple load-balanced environments.
- Delivered in a strict Agile environment with 3-week sprints for new development and mission-critical changes.
- Supported legacy ASP.NET MVC / NAML applications and planned microservices-style architecture, upgrading to .NET Framework 4.8, .NET Core 3.1, Angular, Node.js, Razor Pages, and .NET Core MVC.
- Supported identity management systems at scale (~30,000+ employees).
- Founded and operated a B2B consulting firm delivering software solutions as both on-premises and SaaS offerings.
- Led technology selection and implementation to meet client goals, managing remote contractors where needed.
- Built solutions using SQL Server, Web API, and SOA infrastructure (REST, SOAP, WCF).
- Delivered web applications and services with Angular, ASP.NET Core MVC, Node.js, Express, IIS, nginx, and Apache.
- Architected the next major revision of the software stack focusing on performance, offline functionality, and efficient data usage.
- Automated the build process using Jenkins hosted in AWS.
- Built client-side data visualization and management tools for the current application version.
- Worked across Windows Forms (C#, VB.NET), ASP.NET Forms, jQuery, Bootstrap, and supporting JavaScript frameworks backed by SQL Server.
- Designed and implemented a flexible, intuitive data visualization dashboard.
- Delivered a universal, low-dependency solution using core web technologies (HTML, CSS, JavaScript without frameworks).
- Built a high-performance, stateless API framework and implemented it in a custom administration web tool.
- Owned design, development, documentation, unit testing, and round-trip performance testing.
- Met stringent performance benchmarks based on the 1000ms round-trip target at 3G speeds.
- Delivered solutions using .NET (MVC, Windows Forms, console apps), C#, T-SQL, JavaScript, and XML.
- Supported an existing training application for the US military as part of a sustainment contract.
- Identified, duplicated, documented, and resolved issues with the existing framework and plugin-based architecture.
- Worked within an ASP.NET Web Forms application using a custom plugin architecture for compiled libraries.
- Implemented new functionality and features in an existing point-of-sale (POS) software solution.
- Worked primarily in WPF desktop applications using C#.
- Designed a SaaS offering that extended functionality of a newly acquired codebase into an existing Java-based architecture.
- Built ASP.NET Web Forms applications in C#, integrating with SOA services.
- Developed Windows services that interoperated with Apache ActiveMQ using protobuf encoding and WCF endpoints.
- Supported and later redesigned the company intranet and related internal tools.
- Introduced new technologies and applications to better support internal customers.
- Designed an application that increased customers reached by 40% on day one, stabilizing at ~60% within a week.
- Delivered advanced real-time executive reporting to provide rapid feedback on new guidelines.
- Worked with classic ASP, VB.NET, VBScript, ASP.NET Web Forms, AD-integrated security, workflow tools, and Windows services (WCF) and APIs using Telerik controls for consistent UI.
Industries & Focus Areas
I've applied the same core skill set across a range of domains, often stepping into existing systems and moving them toward more testable, observable, and maintainable architectures.
Contact & Links
If you'd like to talk about a role, a project, or how I approach system design and delivery, email is usually the best way to reach me. I'm open to remote-first roles that make good use of my experience with .NET, Angular, and Azure-backed systems. The best way to reach out is via LinkedIn for now.