Senior Software Engineer with over seven years building regulated workflow platforms, distributed .NET services and enterprise web applications across banking, mortgage and consumer services.
Strongest in backend-heavy full-stack systems, release automation, document workflows, messaging, SQL and legacy modernization.
Built loan systems used by 300 employees and a dispatch platform coordinating 50+ internal and external technician contractors across thousands of annual service calls. Delivered CI/CD changes that shortened regulated release preparation.
Senior Software Engineer
Los Angeles, CA
Appliance Guys dispatches technician contractors for residential appliance repair across the Los Angeles area.
- Built a dispatch and scheduling platform in .NET with SQL Server for assigning technician contractors to residential repair calls by availability, territory and specialty, coordinating 50+ internal and contracted technicians across thousands of jobs annually.
- Developed a React Native mobile application for field technicians to receive daily assignments, update job status, record parts used and document completed repairs from job sites.
- Designed a parts and inventory system for a complex appliance component catalog with per-technician stock allocation, usage history and reorder thresholds.
- Partnered with a separate engineering team for customer data integration while owning all dispatch, inventory and tracking systems end-to-end. Gathered requirements directly from the business owner and field contractors.
C# · TypeScript · .NET 8 · ASP.NET Core · React Native · React · SQL Server · REST APIs
Senior Software Engineer
Los Angeles, CA
Western Alliance Bank is a $70B+ financial institution that offers specialized banking solutions to business clients.
- Audited CI/CD workflows with senior management and mapped approval gates, deployment scripts, rollback paths and operational risk for regulated data workflows.
- Developed a .NET library for automated SQL deployments with repeatable steps and rollback mechanisms. The BI department saved two days of manual effort per release cycle.
- Decomposed loan workflow processing into RabbitMQ and NServiceBus services across 12 nodes to improve isolation and recovery. Built a React/Redux loan boarding module backed by MongoDB for workflow state.
- Onboarded three teams onto DevOps workflows within two quarters, clarified release ownership for legacy .NET services and connected .NET Framework systems to CI/CD pipelines for repeatable delivery.
C# · TypeScript · JavaScript · .NET 6 · Node.js · React · Redux Toolkit · SQL Server · MongoDB · REST APIs · RabbitMQ · NServiceBus · Azure · TeamCity
Full Stack Engineer
Westlake Village, CA
AmeriHome Mortgage is a major correspondent mortgage loan purchaser that operates nationwide and maintains a servicing portfolio of over $100 billion in mortgage assets.
- Developed a React application for mortgage document indexing and approval workflows used by 300 employees. Established a Webpack/Babel pipeline for safer frontend releases.
- Built a PDF.js viewer for splitting, merging and cataloging loan documents. Stored segmented review packages in S3 so large files could be retrieved without overloading the application tier.
- Integrated a new CRM system through SOAP APIs. The integration enabled marketing campaigns that doubled refinance volume within three months and improved campaign outreach for loan officers.
- Raised frontend test coverage to 80% with Jest and Selenium. Added MSTest coverage for legacy service paths so analysts had fewer manual checks before release.
C# · JavaScript · .NET Core · Node.js · React · Redux · Webpack · Babel · SQL Server · MySQL · Redis · SOAP · SignalR · PDF.js · AWS · Docker
C# · Java · TypeScript · JavaScript · SQL · PowerShell · Bash
.NET 8 · .NET Framework · .NET Core · ASP.NET Core · Spring Boot · Node.js
React · React Native · Next.js · Redux Toolkit · PDF.js · REST APIs · GraphQL · gRPC · SOAP · SignalR
RabbitMQ · NServiceBus · SQL Server · PostgreSQL · MySQL · MongoDB · Redis
AWS · Azure · Docker · S3 · GitHub Actions · Azure DevOps · TeamCity · Octopus Deploy
Jest · Selenium · MSTest · xUnit · NUnit · Moq · FluentAssertions · Playwright
Python · DynamoDB · Kubernetes · Rancher · Argo CD · Terraform · Cloudflare
Master of Science in Computer Science
Bachelor of Science in Computer Science