Summary
Mohammad Nikravan is a Senior .NET Backend Developer with a decade of experience building scalable, production-grade systems and modernizing legacy SaaS platforms. He blends hands-on research and implementation—prototyping new approaches at USC and turning them into maintainable Azure-hosted services with end-to-end monitoring. Mohammad has led high-scale projects such as a loyalty platform handling millions of accounts and thousands of transactions per minute, and he architects resilient ETL, microservices, and CI/CD pipelines to enable zero-downtime migrations. Skilled across .NET Core, ASP.NET, Entity Framework, SQL Server and .NET MAUI, he also integrates security and observability (SSO, cryptographic signing, Application Insights) into his solutions. Based in Culver City, he pairs practical problem-solving with a knack for reducing costs and platform friction—often replacing expensive third-party tools with custom, higher-performing alternatives.
10 years of coding experience
9 years of employment as a software developer
Bachelor of Science - BS, Computer Software Engineering, Bachelor of Science - BS, Computer Software Engineering at Shahid Beheshti University
Persian, English