Tampa Bay area, Florida, USA

I Am Neal Thomas.

Senior full-stack engineer building enterprise business applications on C# / .NET, Angular, and SQL Server.

  • 15+ yrsC# / .NET
  • AngularTypeScript front ends
  • SQL ServerT-SQL & performance tuning

01 / About

About me

I've spent 15+ years building enterprise business applications on C# / .NET and SQL Server, with Angular front ends over ASP.NET Core Web APIs. My SQL Server work runs deep: complex queries, stored procedures, indexing, execution plan analysis, and performance tuning under concurrent load.

Most recently I re-architected a legacy interval-polling Windows service into an event-driven RabbitMQ pipeline that handles 1M+ API requests around the clock. Before that I developed and maintained TOPS Software's proprietary accounting system, covering general ledger, receivables, payables, bank reconciliation, and financial reporting.

I follow SOLID principles and modern patterns like CQRS and dependency injection, and I own work from Sprint 0 and architecture review through delivery, including code review, mentoring, and production root-cause analysis. AI-assisted tools like Claude Code are part of my daily workflow.

Download code samples

Core skills

  • Angular
  • C# / .NET Core
  • SQL Server
  • AWS
  • RabbitMQ
  • Azure DevOps
  • xUnit
  • Docker

Domains

  • Accounting
  • Healthcare (HL7, FHIR, HIPAA)
  • Real estate

Sometimes it is the people no one can imagine anything of who do the things no one can imagine.

Alan Turing

02 / Services

What I do

Design

Turning requirements from Product into scalable design blueprints, from Sprint 0 and architecture review through technical specs and backlog grooming.

Code & Test

Maintainable, efficient code built on SOLID principles and modern patterns, with unit and integration coverage in xUnit, NUnit, and Moq.

Deploy

CI/CD with Azure DevOps Pipelines and GitHub Actions, Docker, and AWS, instrumented with Serilog, Seq, Datadog, and CloudWatch so production issues surface before customers notice.

03 / Portfolio

Selected work

Interview Games console application running in a terminal beside its C# source

Interview Games

Console app code sample

Interactive property search kiosk screen listing Clearwater Beach condos with touch controls

Interactive Property Search Window Display

Touch screen kiosk

Diagram of the technology stack: .NET, Angular, and AWS services

Technical Skills

The stack

C++ and MFC source code in Visual Studio

C++

Old school

Redacted project documents representing work under NDA

NDA Projects

Can't say much

04 / Resume

Experience

Download resume (PDF)
  1. – · Remote

    Senior Software Engineer

    AdvancedMD

    • Re-architected a legacy interval-polling Windows service into an on-demand RabbitMQ pipeline, turning scheduled batch processing into event-driven real-time throughput handling 1M+ API requests 24/7.
    • Designed the publish/subscribe topology: durable queues, routing keys, consumer acknowledgment, dead-letter handling, and Polly retries with exponential backoff.
    • Scaled parallel consumers with bounded concurrency, thread-safe shared state, and cooperative cancellation for long-running operations.
    • Built and maintained HL7 v2 and FHIR integrations with external healthcare systems in a HIPAA-regulated environment.
    • Tuned SQL Server at enterprise scale on high-write integration tables: execution plans, indexing strategy, and query rewrites.
    • Owned production incident response and root-cause analysis; instrumented services with Serilog, Seq, Datadog, and CloudWatch.
  2. – · Hybrid

    Software Engineer II (Full Stack)

    Arise Virtual Solutions

    • Developed full-stack features and REST API endpoints with ASP.NET Core on AWS-backed infrastructure.
    • Built asynchronous, queue-driven processing with AWS SQS and SNS to move long-running work off the request path.
    • Worked across EC2, Lambda, RDS, and S3, with CloudWatch for logging and operational monitoring.
  3. – · Florida

    Software Engineer (Full Stack)

    TOPS Software

    • Built full-stack features with Angular 2+ front ends over ASP.NET Core and ASP.NET Web API back ends.
    • Developed and maintained the company's proprietary accounting system: general ledger, receivables and assessments, vendor payables, bank reconciliation, and financial reporting.
    • Implemented CQRS with MediatR and real-time client updates with SignalR and WebSockets.
    • Took features from requirements intake through architecture review, Sprint 0, and backlog grooming; ran code reviews and mentored engineers.
  4. – · Florida

    C# Developer (Full Stack)

    LIG Marine Managers Insurance

    • Led the migration of the company platform from .NET Framework 3.x to .NET Core MVC.
    • Developed Web API services documented with Swagger, plus a WPF client built on Caliburn.Micro.
    • Maintained legacy software, expanded unit test coverage, and improved overall codebase health.
  5. – · Florida

    C# Developer (Full Stack)

    CENTURY 21

    • Developed SaaS real estate software using C# and C++.
    • Managed API integrations with major external platforms including Google and Facebook.
    • Built an interactive kiosk window display application (full-screen HD, non-web target).

Education

  1. MIT OpenCourseWare

    Physics

  2. High School Diploma

    Graduated at age 16

05 / Contact

Let's talk

Email or call.