Summary
Senior software engineer, seven years at UKG building enterprise HR software at scale, promoted twice — cloud operations, then product engineering, now AI product development. Full-stack: Go and C#/.NET on the backend, React/Angular/TypeScript on the front, with Claude-driven agent workflows in day-to-day delivery. Outside work I build complete web applications in Go — UI framework, transport and styling in one language.
Experience
Senior Software EngineerJan 2025 — Present
UKG — AI Product Development
- Moved through two tiger teams building AI features for Bryte AI, UKG's AI product line, and now build on a dedicated team shaping a new recruiting product.
- Build agentic systems and AI infrastructure for UKG's HCM products — tool-calling agents over HCM data and retrieval-grounded answers drawn from it.
- Mentor engineers and interns, and run training sessions for the support organizations that field the product first.
Software EngineerJul 2021 — Jan 2025
UKG — UKG Pro, Core HR
- Modernized a large Angular surface to React, moving a long-lived product area onto the current stack (React, Tremor, Node, MS SQL Server).
- Delivered the HCM Pillar Dashboard, consolidating status across product areas into one view.
- Diagnosed and fixed SQL Server contention (CXPACKET, SOS_SCHEDULER_YIELD) and tuned throughput and priority stored procedures.
Cloud EngineerOct 2019 — Jul 2021
Ultimate Software (now UKG)
- Led emergency war rooms for critical infrastructure incidents, coordinating diagnosis and resolution across engineering, operations and support.
- Owned escalated customer cases and defects end to end, from reproduction through fix and direct communication with the customer.
- Designed and built the internal dashboard teams used to track development and infrastructure Jira cases.
- Wrote the process documentation teams follow for recurring infrastructure and escalation workflows.
Instructor & Tutor (contract)2020 — Present
4Geeks Academy · HeyTutor
- Instructed and mentored students through a full-stack web development program at 4Geeks Academy (2020 — 2021), as both instructor and teaching assistant.
- Tutor HTML/CSS and JavaScript fundamentals through HeyTutor (2020 — present); 5.0 average student rating.
Skills
| AI / ML | Tool-calling agents · retrieval / RAG · evals & guardrails · OpenAI & Anthropic APIs · LangChain · local runtimes (llama.cpp, Ollama, LM Studio) |
| Practice | Agentic development — Claude Code and Codex on real delivery work · agent harnesses · spec-first · adversarial review · benchmarked (see GoWebComponents) |
| Languages | Go · C# · TypeScript/JavaScript · Python |
| Backend | .NET · Node · Flask · gRPC · REST |
| Frontend | React · Angular · Blazor/Razor · Tailwind · WebAssembly (Go→WASM) |
| Data | MS SQL Server · PostgreSQL · MySQL · MongoDB · SQLite |
| Infra | Docker · IIS · WSL2 · GCP · DigitalOcean · Nginx |
Selected Projects
All repositories at github.com/monstercameron.
- CashFlux — Local-first budgeting platform in Go/WASM — transactions, budgets, goals, reports, household ownership, rules engine and an on-device assistant. 221 internal packages behind 2,998 tests and 26 documented releases, six weeks from first commit, built with the agent-harness workflow above.
- ArticleFlux — Self-hosted feed reader, Go all the way down — real gRPC in the browser, text-to-speech, and search on SQLite FTS5 rather than a separate search service. Runs 151 subscriptions and 3,621 items; multi-tenant and deduplicated, so a popular feed is polled once regardless of subscriber count.
- GoWebComponents — A React-style UI framework in Go→WASM — hooks, a fiber runtime, SSR/hydration and typed HTML. Its companion GoGRPCBridge carries gRPC over WebSockets straight to the browser, so one language, one type system and one debugger cover the whole stack from database to pixel. Benchmarked head-to-head against React — faster on overall geomean, methodology and results in docs/BENCHMARKS.md. My portfolio runs on both.