Senior engineer
building distributed
systems that ship.

I work on .NET microservices, Vue 3, and Azure infrastructure at Crunchafi — building lease accounting software trusted by thousands of accounting firms.

Currently
Senior SWE, Crunchafi
Based in
Milwaukee, WI
Focus
Distributed systems
Experience
6 years
01 / About

A first-gen engineer
who treats root cause
like a craft.

— Background

I'm a Senior Software Engineer at Crunchafi. Before that I built financial systems at Artisan Partners and mobile tools at Brady Corporation — six years of working across the stack in environments where the cost of a bug is real.

My favorite work happens at the seams — the distributed tracing gap that nobody notices until production is on fire, the integration that has to stay consistent across two systems that don't share a schema. I push back on quick fixes when the architecture deserves better, and I care about consistency with whatever conventions the codebase already trusts.

Outside of work I'm exploring Milwaukee's food scene, slowly improving a long-suffering golf swing, and tinkering on side projects in Vue and TypeScript.

Backend
.NET / C#
gRPC, OData
SQL Server
Dapr
Frontend
Vue 3, Pinia
TypeScript
Tailwind CSS
Vite
Infra & Cloud
Azure
Docker
Service Bus
Auth0 / Entra ID
Observability
OpenTelemetry
Serilog
k6 perf testing
Application Insights
02 / Experience

Where I've worked
and what I shipped.

2024 – Present
Senior Software Engineer
Crunchafi
  • Building distributed .NET microservices and Vue 3 frontend for an ASC 842 and IFRS 16 lease accounting platform used by thousands of accounting firms.
  • Focused on service reliability, event-driven integrations, and observability across a microservices architecture on Azure.
.NETVue 3Azure
2021 – 2024
Application Developer
Artisan Partners
  • Built an event-driven system in AWS Lambda using SNS and SQS to capture FX currency forward orders and generate automated alerts for the settlements team.
  • Deployed a change to the ISITC file export process in Charles River OMS — a system that processes billions of dollars in monthly trades.
  • Automated post-market close FTP processes for a Java-based trade surveillance application, covering Orders, Trades, Positions, Restricted Securities, and Employees.
  • Implemented an auto-retry feature for a Java-based report distribution application, ensuring timely delivery to 207 clients.
JavaAWSSpring
2020 – 2021
Software Engineer
Brady Corporation
  • Delivered an Angular PWA with Ionic, replacing two legacy native apps written in Objective-C and Java Android.
  • Implemented per-company configurable password requirements in Link360, retaining a client with a ~$100k/year subscription.
  • Built a custom auto-retry step in the Azure DevOps release pipeline, enabling fully automated releases.
AngularIonicAzure DevOps
Let's talk

Got a hard
problem? Reach out.

hello@nazimemini.com ↗