This year

2026 in work.

What changed, what got built, and what it taught. Commit counts are non-merge commits across the repositories I work in, de-duplicated by hash.

Roles in 2026

Senior Solutions Architect

Software product company · Jan – Apr

Director of Technology & Innovation

Software product company · Apr – now

Projects in flight

Assessment delivery platform, v5

2007 – present · See projects

Assessment delivery platform, v6

2011 – present · See projects

Highlights by quarter
Jan: 3 commits3JanFeb: 1 commits1FebMar: 348 commits · Cypress suite, report builder348MarApr: 28 commits28AprMay: 169 commits · Grails 7 begins169MayJun: 534 commits · Grails 7 and ActiveMQ 6534JunJul: 132 commits · Integration resiliency132JulAug: 89 commits · HubSpot events89AugSep: 640 commits · Upgrade plan, HubSpot keys640SepOct: 729 commits · Salesforce files, timeouts729OctNov: 56 commits · HubSpot backup56NovDec
Q1 · 2026January – March · 352 commits

A test suite and a report builder

March. Two proofs of concept that stuck: a browser test suite with generated role checks, and a rebuilt report builder that shows the SQL before it runs.

Read the test suite note →
Q2 · 2026April – June · 731 commits

A framework and messaging upgrade

May to June. Moved an integration service and a core app to a current framework and a new message broker, in many small merges.

Read what broke →
Q3 · 2026July – September · 861 commits

Integration resiliency

July. Partner request timeouts made configurable and visible.

Read the note →

CRM events in both directions

August to September. Decided what identifies a record when two systems both think they own it.

Read the note →

Planning the next upgrade

September. A written plan for upgrading a large application with almost no tests.

Read the plan →
Q4 · 2026October – December · 785 commits

Moving a very large file set

October. A resumable export with an audit log and a read-only check of what landed.

Read the migration →

A CRM backup you can browse

November. A read-only backup of configuration, records and files, plus a small app to search it.

Read the note →

Built the Kulkarni Inc. stack as code

November. CRM setup, AWS hosting for six hostnames, a brand system, and four sites with a blog.

Read the build log →