Ross Chambers GitHubLinkedInEmail

Senior Full-Stack Software Engineer

I build cloud-native SaaS from the protocol level up to the UI - everything in between.

Senior full-stack engineer with 15 years shipping cloud-native SaaS in C#/.NET, TypeScript, and Azure. I design microservices and REST APIs, lead Agile teams, mentor engineers, and deliver production systems from database to browser. Currently focused on production LLM agents, MCP integrations, and generative AI engineering.

Detroit, MI (Remote)
Download PDF Resume

01Experience

Senior Staff Engineer · ConnectWise
  • Built Microsoft Entra backup into the Cloud Backup product - a major new protection capability now serving thousands of Microsoft partner customers.
  • Reworked the web portal so customers can download their own data securely, replacing restore paths that only worked through the tenant.
  • Gave the team faster delivery by wiring AI tooling into our CI/CD pipelines and code review.
C#.NETAzureMicrosoft Graph
Technical Lead / Team Leader · Rocket Mortgage
  • Technical lead for a team of 6 engineers working on broker integrations, automations, and AI prototypes; built a portalless agent experience on MCP servers to show what an AI-driven product could look like.
  • Took several AI products through to production and cut manual workflows along the way; ran the architecture discussions and mentored the engineers doing the implementation.
  • Worked directly with clients on fees, pricing, and rate-lock friction - that work cut manual rate locks 30%.
C#TypeScriptAWSMCP
Senior Software Engineer · SkyKick
  • Set up the RESTful APIs and microservices on Azure that migrated over a million customers and backed up partner data at exabyte scale, opening whole new partner channels.
  • Designed the security, authentication, and authorization controls that protect partner data, and integrated international cloud marketplaces so billing stays unified.
  • Front-end performance improved under my watch even as I ran Agile planning across cross-functional teams and kept technical debt in check.
C#AzureAngular
Senior Software Engineer Consultant · GalaxE.Solutions
  • Shipped full-stack solutions across healthcare, mortgage, energy, and payments, and ran short-term delivery teams.
  • Built reporting dashboards that put key metrics in front of decision-makers, plus an offline-capable mobile web app for capturing field data.
  • Practiced TDD across projects and mentored engineers through kata nights, lunch-and-learns, and pairing - the mobile app was one such project.
C#JavaScriptSQLAngular
Software Engineer · New World Systems
  • Full-stack engineer on public-sector ERP software used by cities, counties, and school districts - a multi-million-line C#/VB.NET/SQL codebase built on service-oriented architecture (Entity Framework, WCF).
  • Ran a development team on a 4,000+ hour project: architected an extensible staging-and-review framework in ASP.NET MVC with RabbitMQ handling the long-running asynchronous tasks.
  • Mentored junior engineers and practiced Agile and Kanban, with unit testing throughout.
C#VB.NETSQL ServerRabbitMQ
Programmer · Western Michigan University
  • Designed and built frameworks and features for university video games in Unity, including a configurable RPG framework of mini-games that non-programmer designers could use.
UnityJavaScript

02Selected Projects

murmur8 · Creator

Self-hosted productivity platform: expo iOS app, email with a from-scratch IMAP server over TLS, plus CalDAV calendar, tasks, files, and photos - along with an AI agent that has a three-layer mutation-safety pipeline and an MCP surface for external agents. Runs in production with full CI/CD, unit and integration test coverage, and OpenTelemetry-based monitoring.

.NET 10PostgreSQLReact Native WebOpenTelemetry
TelaTris · Founder

Multi-tenant SaaS for Microsoft CSP partners: daily ingestion across 34 capture types into a Neo4j temporal knowledge graph, Service Bus job orchestration, Stripe billing, and full Terraform IaC with secretless OIDC CI/CD.

.NET 8Next.jsAzureNeo4jTerraform
clockwork · Creator

Autonomous AI build platform - a kanban state machine where agent workers run test-first coding sessions on local models; it shipped a complete Godot game milestone with ~300 tests.

TypeScriptBunLLM orchestration
quantum · Creator

Wayland-native desktop shell - launcher, bar, notifications, and widget host, built as a Rust daemon that drives GTK4 layer-shell windows rendering Svelte frontends. 1,900+ tests, in daily production use.

RustSvelteGTK4Wayland

03Skills

Languages
C# (.NET 8/10), TypeScript, JavaScript, SQL, Rust, Nix
Backend
ASP.NET Core, Entity Framework Core (EF Core), REST APIs, microservices, CQRS, SignalR, OData, Azure Service Bus and RabbitMQ (message queues), event-driven architecture, protocol implementation (IMAP)
Data
PostgreSQL, SQL Server, Neo4j, MinIO (S3)
Frontend
React 19, Next.js, React Native Web/Expo, Tailwind, TanStack Query
Cloud & DevOps
Azure, AWS, Cloudflare, Terraform (infrastructure as code), Docker, GitHub Actions (OIDC), Git, CI/CD, NixOS
AI & Generative AI
Production LLM agents and tool calling, AI agent orchestration, Model Context Protocol (MCP) servers and clients, prompt engineering, fine-tuning small language models (QLoRA), LLM evaluation and benchmarking, local model hosting, OpenAI-compatible APIs
Practices
Agile/Scrum, TDD, unit and integration testing, code review, monitoring and observability (OpenTelemetry), mentoring, cross-functional collaboration

04Education

Bachelor of Science (B.S.), Computer Science · Western Michigan University, College of Engineering and Applied Sciences