Ross Chambers GitHubLinkedInEmail

Senior Full-Stack Software Engineer

I build cloud-native SaaS platforms end to end — from protocol level to polished UI.

Senior full-stack engineer with 15 years building cloud-native SaaS in C#/.NET, TypeScript, and Azure — designing microservices and REST APIs, leading Agile teams, mentoring engineers, and shipping production systems end to end — including an IMAP server written from scratch. Current focus: production LLM agents, MCP integrations, and generative AI engineering.

Detroit, MI (Remote)
Download PDF Resume

01Experience

Senior Staff Engineer · ConnectWise
  • Delivered Microsoft Entra backup for the Cloud Backup product — a major new protection capability for Microsoft partner customers.
  • Built secure customer-data download from the web portal, replacing tenant-only restore paths.
  • Improved team delivery by integrating AI tooling into CI/CD pipelines and the code review workflow.
C#.NETAzureMicrosoft Graph
Technical Lead / Team Leader · Rocket Mortgage
  • Technical lead for a team of 6 engineers building broker integrations, automations, and AI prototypes; built a portalless agent experience using MCP servers to demonstrate an AI-driven future product.
  • Advanced multiple AI products to production, reducing manual workflows; led architecture discussions and mentored the engineers who implemented them.
  • Partnered directly with clients on fees, pricing, and rate-lock friction — cut manual rate locks 30%.
C#TypeScriptAWSMCP
Senior Software Engineer · SkyKick
  • Architected RESTful APIs and microservices on Azure to migrate and back up partner customer data at scale, enabling new partner channels.
  • Designed security, authentication, and authorization controls protecting partner data; integrated international cloud marketplaces for unified partner billing.
  • Improved front-end performance and led Agile planning across cross-functional teams while balancing technical debt.
C#AzureAngular
Senior Software Engineer Consultant · GalaxE.Solutions
  • Delivered full-stack solutions across healthcare, mortgage, energy, and payments; led short-term delivery teams.
  • Built a self-service portal that reduced support requests and an offline-capable mobile field-capture solution.
  • Mentored engineers through kata nights, lunch-and-learns, and pairing; practiced TDD across projects, including an offline-capable mobile web app (IndexedDB/Angular) for field data capture.
C#JavaScriptSQLAngular
Software Engineer · New World Systems
  • Full-stack engineer on public-sector ERP software serving cities, counties, and school districts — a multi-million-line C#/VB.NET/SQL codebase built on service-oriented architecture (Entity Framework, WCF).
  • Led a development team on a 4,000+ hour project: architected an extensible staging-and-review framework in ASP.NET MVC with RabbitMQ handling long-running asynchronous tasks.
  • Mentored junior engineers; 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 used by non-programmer designers.
UnityJavaScript

02Selected Projects

murmur8 · Creator

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

.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, full Terraform IaC with secretless OIDC CI/CD.

.NET 8Next.jsAzureNeo4jTerraform
clockwork · Creator

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

TypeScriptBunLLM orchestration
quantum · Creator

Wayland-native desktop shell — launcher, bar, notifications, and widget host: a Rust daemon driving GTK4 layer-shell windows that render 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