Hi, I’m Hasan Darwish. I’m a Senior Full Stack Developer with 5+ years of experience in building scalable system integrations, and enterprise solutions. I specialize in .NET (Core/8), Angular (14–18), REST APIs, RabbitMQ, MongoDB, and SQL Server, with a proven track record in payment gateways and medical device integration. I thrive in Agile environments, enjoy system design and mentoring developers, and love collaborating with product and business teams to deliver robust, scalable solutions.

Hasan Darwish

Hi, I’m Hasan Darwish. I’m a Senior Full Stack Developer with 5+ years of experience in building scalable system integrations, and enterprise solutions. I specialize in .NET (Core/8), Angular (14–18), REST APIs, RabbitMQ, MongoDB, and SQL Server, with a proven track record in payment gateways and medical device integration. I thrive in Agile environments, enjoy system design and mentoring developers, and love collaborating with product and business teams to deliver robust, scalable solutions.

Available to hire

Hi, I’m Hasan Darwish. I’m a Senior Full Stack Developer with 5+ years of experience in building scalable system integrations, and enterprise solutions. I specialize in .NET (Core/8), Angular (14–18), REST APIs, RabbitMQ, MongoDB, and SQL Server, with a proven track record in payment gateways and medical device integration.

I thrive in Agile environments, enjoy system design and mentoring developers, and love collaborating with product and business teams to deliver robust, scalable solutions.

See more

Experience Level

Expert
Expert
Expert
Intermediate
Intermediate

Language

Arabic
Fluent
English
Advanced

Work Experience

Senior Full Stack Developer at Appenza
January 1, 2025 - Present
Designed and developed a Learning Path Management System serving scalable educational workflows. Implemented .NET 8, Angular 18, RabbitMQ, MongoDB, and SQL Server. Built asynchronous workflows and messaging pipelines to improve system performance and scalability. Collaborated with product and business teams during the early LMS product construction phase. Optimized a critical admin endpoint for Learning Paths, courses, and content, reducing response time from ~21 seconds to ~2 seconds by refactoring queries, eliminating unnecessary loops, and improving data access patterns.
Full Stack Developer at Nitco
July 1, 2023 - December 1, 2024
Developed and maintained a ticketing system using .NET and Angular 14. Integrated POS machines with the company ERP system. Implemented medical device integrations using ASTM protocol. Collaborated with cross-functional teams to ensure reliable system interoperability.
.NET Developer at AAIT
September 1, 2019 - March 1, 2023
Developed and maintained 10+ production systems using ASP.NET, .NET Core, Web API, SQL Server. Led integration of 10+ payment gateways including PayFort, STC Pay, and others. Implemented data access improvements and collaborated with QA and product teams to deliver stable releases.

Education

Bachelor's Degree in Computer Science at Mansoura University, Mansoura
September 1, 2015 - July 1, 2019

Qualifications

IELTS (British Council)
January 11, 2030 - January 23, 2026

Industry Experience

Software & Internet, Professional Services, Healthcare, Financial Services, Media & Entertainment