Work
Roles and the engineering behind them.
Where I've worked, what I shipped, and the technical scope of each role. Newest first.
- September 2023 → Present
Acuity Brands Lighting
Senior Software Engineer
Built and operate an internal agentic development platform now used across multiple engineering teams; led an enterprise RAG application from security review to production in two weeks; co-leads the company's GenAI workshop.
- TypeScript
- Next.js
- NestJS
- .NET
- Kubernetes
- Azure
- Azure AI Foundry
- Claude Code
- MCP
- RAG
- Built and operate an internal agentic development platform forked from an open-source agentic harness and hardened for enterprise use, including a symlink-based team-skills installer, secure provider configuration, and Windows install support; now used across multiple engineering teams, with Microsoft engaged as a partner on scaffold and template design.
- As the first team in the company to pilot agentic development workflows, drove measurable productivity gains in feature delivery, presented to the VP of Engineering as the proof point that catalyzed formation of a new internal AI initiative team.
- Led the lift-and-shift of an enterprise retrieval-augmented generation (RAG) application into a new Azure tenant: authored a 15-section Enterprise Readiness Plan, produced C4 architecture diagrams (Context, Container, Component, Deployment), stood up Azure AI Foundry, and drove the work from security review intake to deployment in two weeks using agentic AI.
- Led the rewrite and launch of a customer-facing claims application on Next.js, NestJS, and Kubernetes, serving as primary technical liaison with product stakeholders and end users to translate requirements into a working MVP delivered ahead of schedule.
- Co-lead the company’s GenAI weekly workshop, mentoring engineers across teams on Claude Code, MCP servers, and agentic workflows; pivoted the program to a topic-led, mentor-paired format with anonymous feedback when attendance dropped.
- Ran the engineering team end to end during two extended manager-leave windows: led a major catalog initiative from intake to delivery, ran technical operations review meetings, owned critical-defect resolution under a 3-day SLA, and led a legacy server migration off Windows Server 2012.
- January 2016 → September 2023
Acuity Brands Lighting
Software Engineer & Associate Application Developer
Architected and shipped customer-facing claims and order-management applications, drove a 75% performance improvement on a QR-code installation site, and migrated 400 GB of database storage to shared Azure Blob storage.
- C#
- .NET Core
- Azure
- Azure Blob Storage
- Azure Computer Vision
- SQL
- Architected and shipped a consumer warranty claims site on .NET Core and Azure, and served as primary engineer on a QR-code installation instruction site, driving a 75% performance improvement by reducing redundant API calls and introducing caching, then applied the same pattern to two adjacent applications.
- Eliminated 400 GB of database storage by migrating two claims applications from per-application document storage to shared Azure Blob storage, removing technical debt that had blocked further modernization.
- Built an internal Azure Computer Vision proof-of-concept that extracted text from product images and matched them to part numbers via a custom API, an early applied-AI prototype that informed later production AI work.
- Diagnosed and resolved a session-memory issue in a critical order-management application that produced a manager-confirmed step-change in performance, and held primary ownership of three customer-facing claims and order-management applications through multiple release cycles.
- May 2015 → August 2015
Humana
Application Engineer Intern
Summer internship building applications on a .NET / SQL stack. Led the team as Scrum Master across two 2-week sprints and improved a file reader's run time using multi-threading.
- C#
- .NET
- SQL
- Multi-threading
- Managed a small team as Scrum Master, leading two successful 2-week sprints from grooming through retro.
- Contributed 800+ lines of code across two separate applications.
- Improved file-reader run time by introducing multi-threaded I/O.
- May 2014 → March 2015
Apple Inc.
At-Home Advisor
Award-winning AppleCare support for Apple's mobile products. Held a 97% customer-satisfaction average and a 90% issue-resolution rate while learning how UI lands across a wide range of users.
- AppleCare
- Customer support
- Diagnostics
- Provided award-winning support for Apple customers and troubleshot technical issues across Apple’s mobile product line.
- Maintained a 97% customer-satisfaction average and a 90% issue-resolution rate over the engagement.
- Gained early UI/UX intuition watching how interfaces are read and interpreted across a wide age range of users; formative grounding for later customer-facing engineering work.