Four years of shipping enterprise .NET.
From law-enforcement case management to a multi-tenant risk platform for institutional asset managers. Below is what I'm good at, where I've done it, and how I work.
01 — ExpertiseCore strengths
backend architecture
Clean Architecture, multi-tenant design, REST API design at scale, and the patterns that keep large .NET codebases maintainable.
cloud & devops
Azure App Services, Functions, and Storage; CI/CD with GitHub Actions (certified) and Azure DevOps; observability with Application Insights.
real-time & data-intensive systems
SignalR WebSockets, Hangfire background jobs, Redis caching, and SQL Server tuning for high-volume financial workloads.
security & compliance
SAML 2.0 SSO, JWT with permission-based RBAC, and automated regulatory reporting (PRIIPS, AIFM, SFDR, UCITS, MiFID II).
02 — CareerWork history
Senior Software Engineer I
Leading backend development of ClarusRisk Dashboard (MJH Risk Monitor) — an enterprise risk monitoring and portfolio management platform for institutional asset managers.
- Developed risk analytics including VaR modeling, liquidity stress testing, and real-time portfolio monitoring across 243 domain entities
- Implemented automated regulatory reporting for PRIIPS, AIFM, SFDR, UCITS, and MiFID II
- Built real-time bulk processing with SignalR WebSockets and background jobs using Hangfire with Redis
Software Engineer II
Built the ClarusRisk Dashboard (MJH Risk Monitor) platform from its early build-out through its first production releases.
- Architected RESTful API with 40+ controllers and 150+ endpoints; custom JWT authentication with permission-based authorization
- Designed multi-tenant architecture with SAML 2.0 SSO and RBAC; Redis caching layer for optimized performance
Associate Software Engineer (IC1B)
Web application development for US law-enforcement platforms (SAFVIC, LEADRS).
- Developed and maintained web applications using ASP.NET and Entity Framework
- Collaborated with cross-functional teams to design, develop, and deploy software solutions
- Enhanced system performance, reducing load times
- Troubleshooted and resolved critical production issues to maintain system uptime
- Wrote and maintained APIs, improving data access and manipulation
Associate Software Engineer (IC1A)
Feature development and database work on enterprise web applications.
- Assisted in the design and implementation of new features for web applications
- Optimized database queries
Trainee Software Engineer
Full software development lifecycle exposure, from requirements gathering to deployment.
- Participated in the full software development lifecycle, from requirements gathering to deployment
- Developed modules and components using ASP.NET and Entity Framework
- Resolved bugs and issues, contributing to a more stable software release
Language Consultant (Bengali) — Contract
Remote language consultancy for the Bengali language.
- Provided language consultancy services for the Bengali language
- Assisted in the localization and translation of software content to ensure cultural and linguistic accuracy
03 — ImpactProduction systems
All projectsMJH Risk Monitor (ClarusRisk Dashboard)
Enterprise risk monitoring and portfolio management platform for institutional asset managers.
- Risk analytics — VaR modeling, liquidity stress testing, real-time portfolio monitoring across 243 domain entities
- Automated regulatory reporting for PRIIPS, AIFM, SFDR, UCITS, and MiFID II
- Real-time bulk processing with SignalR WebSockets and Hangfire background jobs backed by Redis
- RESTful API with 40+ controllers and 150+ endpoints; custom JWT auth with permission-based authorization
- Multi-tenant architecture with SAML 2.0 SSO and RBAC; Redis caching layer
- Secure SFTP file distribution and Aspose-based PDF generation/merging pipeline
SAFVIC Systems
Platform for the Sexual Assault Family Violence Investigator Course — investigation tooling for Texas law enforcement.
- Standardized case reporting across Texas jurisdictions
- Extracts comprehensive case information in a standardized format for faster response times and more efficient case handling
LEADRS
Law Enforcement Advanced DUI Reporting System — DUI case management for Texas police agencies.
- Suspect testing and data input for streamlined case documentation
- Report generation with digital signatures, supervisory review, and judicial access
NISSAN Digital Owner's Manual
Digital owner's-manual pipeline for NISSAN market platforms.
- Converts market-specific HTML manual data into JSON with JSON-LD schema
- Publishes to the PACE Interactive Owner Manual pipeline (S3) powering multiple platforms
04 — CredentialsCertifications
05 — ApproachHow I work
Own the outcome, not the ticket
I work closest to the people who use the software — asset managers, investigators, product owners — and treat their result as the definition of done.
Boring infrastructure, interesting product
Proven patterns, strong typing, and good tests free the team to spend its novelty budget where it matters.
Measure before optimizing
Caching, indexing, and background processing are decided from traces and query plans, not hunches.
Write it down
Architecture decisions, runbooks, and post-mortems — I document so the next engineer moves faster than I did.
Let's build something reliable.
Recruiters and engineering leads are welcome to reach me directly. Full details are in my résumé.