I'm a pragmatic software engineer with 10+ years of experience building, modernizing, and scaling enterprise software across Europe and North America. I specialize in .NET platform modernization, API design, distributed workflow systems, and performance optimization for high-traffic SaaS products used by hundreds of thousands of users. I thrive in cross-functional teams, collaborating with Engineering Leadership, Product, DevOps, and Implementation teams to solve complex technical challenges, mentor junior engineers, and deliver reliable business applications. I also enjoy turning hard-coded processes into configurable workflows with tools like Elsa, and driving cloud-native transformation while maintaining platform stability.

Mohamed Ismail

I'm a pragmatic software engineer with 10+ years of experience building, modernizing, and scaling enterprise software across Europe and North America. I specialize in .NET platform modernization, API design, distributed workflow systems, and performance optimization for high-traffic SaaS products used by hundreds of thousands of users. I thrive in cross-functional teams, collaborating with Engineering Leadership, Product, DevOps, and Implementation teams to solve complex technical challenges, mentor junior engineers, and deliver reliable business applications. I also enjoy turning hard-coded processes into configurable workflows with tools like Elsa, and driving cloud-native transformation while maintaining platform stability.

Available to hire

I’m a pragmatic software engineer with 10+ years of experience building, modernizing, and scaling enterprise software across Europe and North America. I specialize in .NET platform modernization, API design, distributed workflow systems, and performance optimization for high-traffic SaaS products used by hundreds of thousands of users.

I thrive in cross-functional teams, collaborating with Engineering Leadership, Product, DevOps, and Implementation teams to solve complex technical challenges, mentor junior engineers, and deliver reliable business applications. I also enjoy turning hard-coded processes into configurable workflows with tools like Elsa, and driving cloud-native transformation while maintaining platform stability.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

English
Fluent
Arabic
Fluent

Work Experience

Senior Software Engineer / Technical Lead at Learnlight
October 1, 2021 - Present
Led dual-track modernization of a high-traffic monolithic platform and designed cloud-native solutions using .NET Core 8, Blazor, and microservices. Architected configurable workflow orchestration with Elsa Workflow Engine, enabling non-engineering teams to automate complex processes. Drove API design and performance optimizations, migrated framework from .NET 4.5 to 4.8.1, and ensured containerized deployments with Kubernetes. Collaborated with Head of Engineering, Product Management, DevOps, and Implementation teams; contributed to architecture planning, code reviews, and CI/CD improvements with Jenkins; managed production hotfixes to maintain service continuity; mentored junior engineers.
Senior Software Engineer at FlairsTech
July 1, 2018 - October 1, 2021
Led client deployments (remote) including ValSoft SARS (US) by extracting embedded VB6 logic into a scalable Web API backend (ASP.NET Core / SQL Server) with Angular/NgRx frontend. Managed a small team of junior developers, converting legacy specifications into Agile user stories. Contributed to EzTeam, an enterprise MS Teams governance app integrating React, Cosmos DB, Stripe, and MS Graph API; co-developed FlightHub with ML-driven anomaly detection to improve call center auditing.
Software Development Engineer (Consultant) at RMGS
August 1, 2014 - June 1, 2018
Partnered with R&D to refactor legacy UI components and rewrite core modules from classic ASP/VBScript into structured .NET architectures. Delivered high-throughput background processing workers, integrated with Twilio and Voicebase APIs, and deployed secure Azure Storage workflows. Enhanced reporting by establishing an Azure SQL data warehouse and a custom data synchronizer, significantly increasing report loading speeds.
Junior Software Engineer at Hadeya for Arabic Software
September 1, 2013 - July 1, 2014
Built rapid web prototypes to accelerate B2B sales pipelines and maintained modular features across a desktop inventory reporting system and multi-tenant administration apps using ASP.NET, C#, and SQL Server.

Education

M.Sc. in Computer Science and Informatics at Nile University
January 11, 2030 - June 7, 2026
B.S. in Computer Science at Obour High Institute for Management and Informatics
January 1, 2009 - January 1, 2013

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Education, Professional Services, Media & Entertainment