01Federal
Search application migration and performance
Java · Scala · Solr/Lucene · AWS · Azure · Zookeeper- Problem
- Move an existing assignment-search application between cloud regions while meeting security and IPv6 requirements.
- Work
- Converted a domain-specific parser from Java to Scala, introduced API caching, addressed memory use, and transferred the new operating knowledge to the incoming team.
02Trade association
Replace an unsupported proprietary CMS
Open-source CMS · hosting · release operations- Problem
- The original vendor had gone out of business, leaving multiple public sites on software the internal team could not maintain.
- Work
- Moved the communications team to an open-source CMS and took responsibility for server maintenance, defect resolution, and release operations.
03Education
Unify fragmented operating information
Salesforce · Heroku Connect · Solr/Lucene · Docker- Problem
- Sales and operations teams were moving information manually among disconnected systems without a central record they could trust.
- Work
- Designed a phased integration programme across customer, application, search, and deployment systems.
04Nonprofit membership
Modernize membership without losing access rules
WordPress · managed hosting · Git · SSL/TLS- Problem
- Replace annual prorating with rolling membership while preserving existing member data, payment relationships, forums, and document permissions.
- Work
- Built a clean managed environment, refactored deployment, configured HTTPS, and migrated the existing database into the new operating model.