Feature development
CaseWare and CaseView feature work using C#, .NET, and SQL Server. Built and shipped client-facing functionality for global audit and financial reporting systems used by tens of thousands of accountants.
I build features, templates, and automation for global audit and financial reporting systems — with a focus on cutting release cycles, eliminating manual steps, and making CaseWare deployments boringly predictable.
Trusted by teams at
What I bring to a CaseWare team
CaseWare and CaseView feature work using C#, .NET, and SQL Server. Built and shipped client-facing functionality for global audit and financial reporting systems used by tens of thousands of accountants.
Custom CaseView templates and client deliverables — the kind of intricate, regulation-sensitive work that needs both engineering rigor and an understanding of how auditors actually use the product.
JavaScript-based test and workflow automation across CI/CD pipelines — Jenkins, Azure DevOps, GitHub Actions. Faster feedback for developers, fewer regressions reaching production.
Build, packaging, and release scripts that turn multi-hour manual releases into a single command. Reproducible, auditable, and survivable when the person who wrote it is on vacation.
Mentored junior developers and QA engineers across multiple teams — including formal mentorship at CaseWare International. Better engineers ship better CaseWare.
Migrating older test suites, scripts, and template build processes to modern toolchains. Removing the duct tape so your team can move at the speed of the audit cycle, not the build server.
Signature outcome
At JazzIt, I owned CaseWare/CaseView template delivery and rebuilt the build and packaging process from the ground up. Releases dropped from roughly 8 hours of manual work to under 2 minutes — fully scripted, repeatable, and safe to hand off.
That same instinct — removing the slow, manual, error-prone parts of how CaseWare teams ship — is what I bring to every engagement.
Experience
Eleven years inside the company that builds CaseWare — feature development, client templates, and test automation for global audit and financial systems. Mentored junior engineers and helped shape how teams shipped quality CaseWare features at scale.
.NET development on CaseWare and CaseView for one of Canada's largest professional services firms. Built and maintained JavaScript-driven automation running across Jenkins and Azure DevOps pipelines, with a focus on shortening feedback loops and stabilizing releases.
CaseWare and CaseView consulting — template delivery, custom integrations, and process automation. Rebuilt the build and packaging pipeline from the ground up, cutting release effort from roughly 8 hours down to under 2 minutes.
How I work
CaseWare lives in audit and accounting. I learn how your team actually uses it before changing it.
I prefer many tight pull requests over giant ones. Easier to review, easier to roll back.
If a step is manual and repeated, it's a candidate for automation — and usually for a 10x speed-up.
Better tests, clearer scripts, and documentation that a future hire (or future me) can actually use.
Let's talk
Whether it's a feature backlog, a custom template, a flaky release pipeline, or a full audit of how your team ships CaseWare — I'd be glad to take a look.