✅ National Information Solutions Cooperative (NISC)
Lead Software Architect | September 2026 - Present
Back to technical leadership, once again.
Bootstrapping a dedicated CI/CD platform team focused on making the path from code to production fast and reliable while providing the best developer experience possible. This is a technical leadership role in which I still get to write code and contribute to the platform.
AI is enabling the production of software with increased velocity and by non-traditional developers as well. This team is charged with ensuring appropriate safeguards and standards are upheld without unnecessary friction. This is an exciting new role at NISC.
Software Architect | February 2024 - September 2026
A return to an engineering role.
I work with and advise multiple groups to assist in the design and implementation of systems supporting our co-op members. This includes participation in architectural reviews and platform enablement.
Some of the larger projects include:
- actively designing and building an application for evaluating and scoring service quality and adherence to best practices
- created an internal developer platform (IDP) using Backstage, writing multiple custom integrations
- maintaining the strategic vision for Developer Experience (DevX aka DX) related to our Backstage implementation
- wrote an internal synthetic monitoring application in Go
- modernizing SpringBoot applications to latest specifications
Teaching and presenting:
I did present to a crowd of over 200 developers about the release of our internal developer platform using Backstage. This talk was so well-received, I decided to recreate it as a tool for onboarding new developers!
While I can’t share it publicly, I can provide a teaser of the fun thumbnail I created for it:
Check out this video of me presenting to the St. Louis Go Meetup about some of the things I was working on using Go and htmx.