Available for opportunities

Full-Stack
Developer
& Financial Systems Builder

Specializing in scalable web, desktop, and financial applications, including ERP systems, APIs, and business platforms. 10+ years of experience delivering high-performance, production-grade software with a focus on clean architecture and real business needs.

πŸ§‘β€πŸ’»
Mohamed Mourad
Full-Stack & Desktop Applications Developer
statusAvailable
experience10+ years
specialityFinancial Systems, ERP & Business Applications
stackASP.NET Core, React, Next.js, SQL Server, MongoDB
locationRemote / On-site
πŸ§‘β€πŸ’»
10+ Years
of Experience

About Me

Building Scalable Solutions

I'm a full-stack and desktop applications developer specializing in building scalable web, desktop, and financial systems. I combine strong technical expertise with a solid understanding of accounting and banking domains to deliver reliable, high-performance solutions.

With hands-on experience in ERP systems, APIs, dashboards, and reporting tools, I design and develop end-to-end solutions β€” from system architecture and backend services to responsive user interfaces.

  • 10+ years of professional experience in full-stack and desktop development
  • Strong experience in financial systems, ERP, and business applications
  • Focus on clean architecture, performance, and scalable solutions
  • Experience building APIs, dashboards, reports, and scalable systems

Technical Expertise

Skills & Technologies

🎨
Frontend Development
ReactNext.jsTypeScriptVue.jsTailwind CSSBootstrap
πŸ› οΈ
Backend Development
ASP.NET CoreWeb APIEntity FrameworkNode.jsRazor PagesASP.NET WebForms
πŸ—„οΈ
Databases
SQL ServerMySQLPostgreSQLMongoDBSQLiteRedis
πŸ–₯️
Desktop Applications
Windows ApplicationsConsole ApplicationsWinFormsWPFC# .NETVB .NETCrystal ReportsSSRS

Career History

Work Experience

Software Engineer
American University in the Emirates
Software Development Unit
2020–Present

Contributed to transforming an internal ERP system into a scalable product adopted by multiple universities across the Gulf region. Led the migration of the finance module from ASP.NET WebForms to ASP.NET Core, rebuilding key features across both web and desktop applications. Developed modern, maintainable solutions and worked closely with cross-functional teams to deliver reliable financial and business-critical functionality.

ASP.NET CoreWeb APIWeb ServicesSQL ServerDapperVue.jsTypeScriptWindows Applications
Full-Stack Developer
Dar Altadawlat
2018–2020

Developed banking and financial web applications that help users evaluate and compare financing options across multiple banks. Built interactive dashboards and financial calculators for different financing types (personal, mortgage, residential, and commercial), enabling users to input their data and receive the most suitable financing offers. Designed and implemented backend APIs and business logic to process financial rules, calculations, and bank evaluations, ensuring accuracy and performance.

ASP.NET CoreWeb APIMySQLSQL ServerjQueryRazorBootstrap
Desktop Applications Developer
Dar Altadawlat
2016–2017

Developed standalone desktop applications for banking and financial services, covering multiple financing types such as personal, mortgage, residential, and commercial. Built financial calculators and evaluation tools enabling users to input data and receive accurate financing insights. Integrated desktop applications with online databases and backend services to ensure real-time data synchronization, consistency, and reliability across systems.

C#.NETWindows ApplicationsSQL Server

Credentials

Certificates & Achievements

MCSA: Web Applications
Microsoft Certified Solutions Associate (MCSA: Web Applications)

Fundamental understanding of HTML5, CSS3 and JavaScript programming. You will be taught about the development of advanced ASP.NET MVC applications by using .NET Framework 4.5 tools and technologies.

Developing ASP.NET MVC Web Applications
Developing ASP.NET MVC Web Applications

Candidates for this exam are professional developers who use Microsoft Visual Studio 2017 and ASP.NET to design and develop web solutions. Candidates should have a minimum of three to five years of experience developing Microsoft ASP.NET MVC-based solutions.

Udacity Nanodegree
Udacity Nanodegree Program (Web Development Professional)

Learn advanced Javascript, DOM methods, how to work with API, and add interactivity and different services to your website and make it more engaging and alive. Create Web APIs and Asynchronous Applications with Node and Express to develop a web application.

Udacity Front End Track
Front End Development Track

Build beautiful, responsive web and mobile interfaces and implement web designs through coding languages like HTML, CSS, and JavaScript. You'll get a solid foundation with HTML and CSS, then move on to advanced skills like responsive web development, Git, and JavaScript.

Portfolio

Featured Projects

Contact

Let's Work Together

Ready to discuss your next project or opportunity? Reach out through any of the channels below or send a message directly.