Senior Digital Advisor, Engineering, Colorado Benefits
Eligibility and Enrollment
September 2025 - present
Independent contractor with the State of Colorado's
Benefits Eligibility and Enrollment Systems (CoBEES).
Advising on software system architecture to multiple
state agencies. Security assessments, code quality,
testing, and software product organizational
development.
June 2022 - September 2025
Full-stack engineer for a data analytics company in the
commerical real estate energy management space.
Technical stack: AWS, Python, EmberJS, PostgreSQL. I
brought to the position a commitment to code quality,
automated test coverage, security analysis, and
codebase maintainability. I gained experience in carbon
(GHG) accounting, utility rates, and energy management
in general.
Senior Software Engineer -
Truss
September 2018 - May 2022
Consulting engineer. Projects included:
-
Department of Veterans' Affairs Appeals
Processing a project started under the
United States Digital Service. I started as an
individual software engineer and was asked to
assume technical leadership when USDS exited the
project. The Caseflow product enables the Appeals
Moderization Act and improves processing time
for Veteran benefits. I successfully led the
engineering team through the rollout of the
product, contract recompete process, and transition
to contractor-led product development. Mentored
other engineers, served as SME to VA stakeholders,
implemented production support team. In addition to
leading the team, I helped bring site reliability,
testing and performance improvements, and
implemented such key features as asynchronous job
processing, data reporting, and single sign on.
- Discovery, inventory, and risk analysis of
digital systems for the State of Kansas Executive
Branch Information Technology organization. We
interviewed dozens of agency CIOs and other technical
leaders to surface and describe all the digital
systems in use at the state level.
- Designed and built a search solution for the
Joint Genome
Institute at Lawrence Berkeley National
Laboratory. I was chiefly responsible for the
Elasticsearch and Django APIs.
- Lead engineer on a
pilot project with US Department of Labor to
transform Unemployment Benefit experience for
claimants. Designed security and privacy
architecture, Django/React application, lead
engineering team discovery and implementation.
August 2017 - August 2018
Technical team project manager at PRX. Champion for
sane workloads, estimation, Agile methodologies,
productive meetings, blameless retrospectives.
Innovation Specialist -
18F
August 2015 - August 2017
Software engineer for the General Services
Administration's Technology Transformation Service
division within the US federal government. As a member
of 18F I was an advocate for agile best practices in
support of improving procurement and implementation of
digital services for the American public. Key projects
included:
-
foia.gov -
technical strategist for discovery project around
improving usability of FOIA request process. One of
four authors of the
18F discovery report that defined the DOJ's
approach to the site.
-
login.gov -
identity management as a service for multiple
federal agencies. I was chiefly responsible for
identity verification via third-party service
integration; SAML library improvements;
self-service dashboard for agency integrators;
encryption and privacy protections. Collaborated
with NIST and DHS on an encryption model to
safeguard user personal data, and presented that
model across government to federal privacy
officers. Contributed numerous upstream
improvements to Ruby libraries.
-
E-manifest
- fully functioning prototype for the EPA E-manifest
program.
-
C2 - approval
workflow system that improved efficiency with the
GSA purchase card protocol.
- Contributed optimizations to the Elasticsearch
components of College
Scorecard. My Elasticsearch work was
written up as an 18F blog post and an
open source gem.
- Helped with the transition to the new FEC website.
- Served as technical representative on numerous
evaluations for potential partner agency
projects.
- Participated in internal working groups to
improve documentation, testing, coding review and
standards, and project workflow facilitation.
September 2014 - August 2015
Lead engineer for a start-up in the audio and search
space, later
acquired by Apple. Customers included major public
media companies (NPR, BBC, CBC), universities and radio
stations. Brought software development industry best
practices (testing, QA, documentation, code review) to
a new team. Supported and enhanced Ruby on Rails
application and backend systems. Designed and built
APIs in consultation with customers and business
stakeholders. Developed new features for usage
accounting and billing, async queuing optimization and
stability, scaling and redundancy. Built API clients in
Ruby, Python and PHP.
June 2009 - September 2014
Progressive series of roles while at APM|MPR:
- Senior Software Engineer
- Technical Architect for the Public Insight
Network (PIN)
- Lead Developer and Architect for the Software
Applications group
- Director of Software Engineering, managing a team
of software engineers, web developers and
designers
- Senior Digital Architect, research and
development for Digital Division, guiding APM
involvement with Public Media Platform, audio search,
information architecture
Designed and built the PIN platform, particularly
API and search architecture; regional and national
programming and infrastructure; data modeling and
analysis; hardware provisioning, resource allocation;
code review. Mentoring and training of other engineers.
Build and deployment automation, infrastructure tools,
design specifications.
When senior leaders in the company wanted someone
with technical expertise to explain the impact of a
decision, I was the person they invited to the meeting.
I guided multiple multi-year, multi-million dollar
projects to successul conclusions.
August 2007 - May 2009
Software and tools developer at the University of
Minnesota, primarily in Perl. Authored several CPAN
modules, including projects related to content
management, LDAP/Active Directory management,
Subversion hosting, process accounting, database design
and general system administration optimizations for
large scale systems.
The new accounting system allowed the Institute
leadership to better rationalize multi-million dollar
hardware purchases. The self-service account management
system removed a major maintenance burden from the PhD
research associates, freeing them to assist in actual
research rather than changing user passwords.
January 2006 - August 2007
Lead web developer for education company. Wrote coding
standards; integration with partner and vendor APIs;
led successful geographically-distributed team.
Authored several CPAN modules. Architected new content
management system, resulting in money and time saved.
January 2001 - September 2005
Information architect for technical documentation
group. Architect and lead developer for
CrayDoc, an open source
documentation server. CrayDoc replaced a proprietary
purchased solution and saved the company $60k US
annually. Architect and support for a XML-based
documentation system, including web application
development, source control, RDBMS, content creation
and publishing tools, website design and maintenance,
interface design, build automation, scripting, testing,
quality assurance, integration with legacy systems, and
system administration in a multi-platform environment.
1998 - present
Consultant to nonprofits on such topics as website
design, database design, network cabling and
configuration, system integration, hardware purchasing,
and administration. Hosted several domain names.
Webmaster for local farm coop. Designed several
database management systems, spam-filtering system,
custom scripting and e-mail programs. Helped build
ksvotes.org helping
tens of thousands Kansans register and vote by mail.
Field Technician - First Tech Computer
November 1998 - June 2000
Supported all aspects of software, hardware and network
integration. Responsible for diagnosing and performing
Apple warranty repair work, system troubleshooting,
sales consultation, telephone and on-site customer
support, Windows NT and Macintosh help desk.