← Back to work & experience
Deloitte / Jan 2024 — May 2025

Moving business rules without changing their meaning.

The problem

A public-sector healthcare eligibility platform needed to migrate a large proprietary IBM rule-engine DSL to Java while preserving existing behavior.

My contribution

Co-developed the migration toolchain and personally implemented parser, abstract syntax tree, and code-generation components.

The result

The toolchain automated approximately 85% of legacy-rule conversion and supported completion of the full migration. Extensive end-to-end comparisons validated the generated Java against legacy rule-engine outputs.

Integration work

Built and maintained JWT/OIDC authentication flows across services and wrote integration and schema-mapping documentation for downstream teams.