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.
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
Career History
Work Experience
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.
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.
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.
Credentials
Certificates & Achievements

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.

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.

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.

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

Contributed to transforming an internal ERP system into a scalable product used by multiple universities. Led the migration of the finance module from ASP.NET WebForms to ASP.NET Core and rebuilt key features across web and desktop applications. Focused on performance, maintainability, and delivering reliable financial functionality.

Developed a platform that enables users to evaluate and compare financing options across multiple banks. Built dashboards and financial calculators for different financing types (personal, mortgage, and commercial). Implemented business logic for financial calculations and optimized system performance.

Developed a real estate web platform that allows users to browse, search, and filter property listings. Implemented features such as advanced search, property details, and listing management. Built responsive UI and integrated backend logic for handling property data, user interactions, and filtering.

Developed a comprehensive desktop accounting system with multiple business modules including customers, billing, expenses, salaries, inventory, and reporting. Implemented features such as financial tracking, employee management, permissions control, and detailed reports.

Developed a desktop application for financial and banking calculations, supporting multiple financing types such as personal loans, mortgage, and real estate financing. Implemented calculation engines that process user input and generate accurate financing results.

Developed a desktop application for managing inventory, suppliers, billing, and store transactions. Includes modules for stock tracking, supplier management, billing, and reporting. Built features such as inventory balance tracking, transaction management, and detailed reports.
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.