Peter El-Khoury

Senior Backend & Full Stack Engineer

Riyadh, SA.

About

Results-driven Senior Backend & Full Stack Engineer with over 7 years of experience in building scalable enterprise systems across banking, insurance, and marketplace sectors. Specializing in Java Spring Boot and ASP.NET Core microservices, I possess hands-on cloud experience with Azure and AWS, consistently delivering complex integrations, event-driven architectures, and robust CI/CD pipelines. Seeking a challenging senior engineering role in Europe, I am eligible to apply for an EU Blue Card or national skilled-worker visa.

Work

Clover Broker (Freelance)

|

Full Stack .NET Developer

Remote, Saudi Arabia, Saudi Arabia

→

Summary

Spearheaded end-to-end development of a comprehensive insurance brokerage web platform, significantly improving data management and release cycles through innovative solutions.

Highlights

Led full-stack development of an insurance brokerage web platform using ASP.NET Core and SQL Server, covering policies, payments, reports, and administrative controls.

Engineered dynamic Excel import/export functionality with client-side validations via DataTables.js, reducing manual data-entry errors by 90% and accelerating report generation by 80%.

Established GitHub Actions CI/CD pipelines for Azure App Services, enabling bi-weekly releases with zero production disruption and enhanced deployment efficiency.

Designed and implemented responsive dashboards with Bootstrap and Chart.js, boosting user engagement by 35% based on internal analytics.

Emcrey

|

Senior Backend Java Developer

Riyadh, Saudi Arabia, Saudi Arabia

→

Summary

Leads the development of eTrade, a letter-of-guarantee and letter-of-credit platform for Alinma Bank, integrating advanced microservices to ensure high observability and financial compliance.

Highlights

Architected and implemented robust RESTful microservices in Spring Boot, integrating with SIMA, Wathiq, and Yakeen via IBM MQ and Apache Kafka for a top-5 Saudi financial institution.

Developed a high-volume notification service, efficiently handling over 5,000 daily messages, incorporating retry logic, dead-letter queues, and comprehensive observability.

Applied SOLID principles and domain-driven design across the codebase, enhancing maintainability and scalability for critical financial platforms.

Onsite Snagging

|

Lead Full Stack Web Developer

Lebanon, Lebanon, Lebanon

→

Summary

Directed the development and on-schedule delivery of a complex enterprise system, enhancing document workflows and system stability through advanced web technologies.

Highlights

Delivered a complex enterprise system using ASP.NET Core 3.1, C#, SQL Server, and Telerik UI, successfully shipping over 12 modules on schedule.

Built a robust document workflow engine featuring dynamic forms, a scheduler, and comprehensive audit logging capabilities.

Developed REST APIs for seamless mobile integration, leveraging Google Maps, Amazon S3, and NLP services for advanced document classification.

Achieved 85% unit test coverage with xUnit, reducing post-deployment bugs by 50% and improving overall code quality.

Led sprint planning and conducted code reviews for a 3-person team, utilizing JIRA and SVN for efficient project management and collaboration.

Exquitech

|

Full Stack Developer

Lebanon, Lebanon, Lebanon

→

Summary

Modernized legacy applications, developed real-time dashboards, and integrated customer feedback systems to enhance operational efficiency and client insights.

Highlights

Refactored a legacy VB.NET application to modern C# with SOLID patterns, significantly improving maintainability and performance.

Developed a real-time kitchen quality control dashboard with defect tracking and barcode scanning capabilities for restaurant clients.

Integrated .NET modules for customer feedback sentiment analysis via REST API into a CRM platform, enhancing client insights and decision-making.

Neorcha

|

Mobile & Backend Developer

Lebanon, Lebanon, Lebanon

→

Summary

Developed iOS applications and robust backend services for university and hotel booking systems, ensuring secure API authentication and enhanced user experience.

Highlights

Developed iOS applications in Swift/Objective-C for USEK University and Rotana Hotel booking systems, enhancing user engagement and functionality.

Built secure backend services using Java Spring MVC with MySQL, exposing REST APIs with OWASP-compliant JWT authentication.

GridPos

|

Windows Desktop Developer

Lebanon, Lebanon, Lebanon

→

Summary

Developed C#/VB.NET desktop applications for retail workflows and provided essential on-site client support for multiple retail locations.

Highlights

Built C#/VB.NET desktop applications with Infragistics controls for retail workflows, creating SSRS and Crystal Reports dashboards.

Delivered on-site client training and hardware setup (printers, cash drawers, network) for over 10 retail locations, ensuring smooth operations.

Education

Lebanese Canadian University

Lebanon, Lebanon, Lebanon
→
BSc Computer Science

Courses

Thesis: Sports Booking — modular architecture and API design

Languages

Arabic

English

French

Skills

Languages

C#, Java, JavaScript, SQL, PL/SQL, Swift, VB.NET, Python.

Frameworks

ASP.NET Core, Spring Boot, Entity Framework, Dapper.

Cloud & DevOps

Azure (App Services, DevOps), AWS (S3, Lambda), Docker, Kubernetes, GitHub Actions.

Architecture

Microservices, REST APIs, Event-Driven (Kafka, IBM MQ), Domain-Driven Design, SOLID.

Tools

Git, JIRA, Postman, Swagger, Serilog, xUnit, Crystal Reports.

Methodologies

Agile / Scrum, CI/CD, TDD, Technical Documentation.

Projects

Sports Booking Platform

→

Summary

Architected a sports booking platform using microservices and API Gateway patterns, integrating Google Maps Places API for real-time venue search and geolocation filtering.

Singitak Service Marketplace

→

Summary

Developed core marketplace functionality, including user profiles, service listings, and a review system, significantly improving discovery rates.