Skip to content

02Experience

The work, role by role.

Accounting software, financial systems and mobile tools, most recent first.

Dec 2024 – Present

Senior Software Engineer

Crunchafi, formerly LeaseCrunch

Lease accounting software for ASC 842 and IFRS 16, used by 750+ CPA firms.

Stack: .NET, Vue 3, Azure, Azure AI Document Intelligence, Azure Service Bus, Dapr, NetSuite

Sep 2021 – Dec 2024

Application Developer – Trading and Trade Operations

Artisan Partners

Applications for trading and trade operations.

  • Built a report re-run tool that let on-call engineers requeue an extract report from an email link on their phone, saving an estimated three weeks of developer time a year.
  • Built, solo, an auto-retry feature for the Java report distribution app, so reports for institutional clients no longer failed for good on transient third-party issues.
  • Built an event-driven AWS Lambda system on SNS and SQS that captured FX currency forward orders with a specific broker and emailed the settlements team.
  • Enhanced a Java trade surveillance app with Compliance, automating the post-market-close FTP of daily orders, trades, restricted securities, positions and employees files.
  • Migrated a legacy JSP website to Tableau and presented the results, which led to three more sites being converted.

Stack: Java, Spring, AWS Lambda, SNS, SQS, Tableau

Jun 2020 – Sep 2021

Software Engineer

Brady Corporation

Web and mobile applications, including the Link360 platform.

  • Helped deliver an Angular PWA and Ionic app that replaced two legacy apps written in Objective-C and Java.
  • Implemented configurable password requirements in Link360, retaining a client with a $100,000-a-year subscription.
  • Created a custom auto-retry step in Azure DevOps classic release pipelines that checked the previous step's status and tried again, removing manual intervention.

Stack: Angular, Ionic, Azure DevOps

Technology

Technology index.

Languages
C#, TypeScript, JavaScript, Java, Kotlin, SQL, HTML, CSS
Backend
.NET, gRPC, OData, SQL Server, Dapr, Spring, NodeJS, xUnit, JUnit
Frontend and mobile
Vue 3, Pinia, Tailwind CSS, Vite, Angular, Ionic, Xamarin
Cloud and infrastructure
Azure, AWS, Docker, Service Bus, Auth0 / Entra ID
Observability and delivery
OpenTelemetry, Serilog, Application Insights, DataDog, k6 perf testing, Azure DevOps, AWS Cloud Pipeline, Bitbucket, Bamboo, Git, Jira, Tableau

Certifications

AWS certified.