Summary
Muhammad Alshaabani is a Senior Software Engineer with over a decade of experience designing and delivering large-scale enterprise web applications and low-latency APIs, focused on fintech and digital transformation. He has led modernization efforts that broke monoliths into maintainable distributed systems, built mission-critical ERP modules (including contract lifecycle, payments, and billing), and integrated diverse third‑party financial services at national scale. Comfortable as a hands-on technical lead, he combines strong solutions architecture and OOP/SOLID discipline with full‑stack delivery across C# .NET Core, JavaScript/TypeScript, Angular/Vue, and multiple databases. He thrives in agile environments, champions CI/CD and BPMS-driven automation, and routinely translates complex business rules into dependable, auditable systems. Based in Riyadh, his work uniquely balances developer productivity improvements with pragmatic operational stability for high-stakes production platforms.
9 years of coding experience
4 years of employment as a software developer
Bachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at University of Windsor