I'm a Senior Software Engineer and Tech Lead with 15+ years of experience building high-load, scalable applications using .NET Core, Azure, and modern frontend frameworks. I currently lead the development of a multi-tenant SaaS platform serving thousands of daily users across 33+ domains. I’m passionate about delivering end-to-end solutions, mentoring engineers, and championing engineering best practices. I thrive in distributed, multi-timezone teams and value clear communication, technical education, and strong code quality. I enjoy collaborating with product managers and external partners to drive impactful technical outcomes.

I'm a Senior Software Engineer and Tech Lead with 15+ years of experience building high-load, scalable applications using .NET Core, Azure, and modern frontend frameworks. I currently lead the development of a multi-tenant SaaS platform serving thousands of daily users across 33+ domains. I’m passionate about delivering end-to-end solutions, mentoring engineers, and championing engineering best practices. I thrive in distributed, multi-timezone teams and value clear communication, technical education, and strong code quality. I enjoy collaborating with product managers and external partners to drive impactful technical outcomes.

Available to hire

I’m a Senior Software Engineer and Tech Lead with 15+ years of experience building high-load, scalable applications using .NET Core, Azure, and modern frontend frameworks. I currently lead the development of a multi-tenant SaaS platform serving thousands of daily users across 33+ domains. I’m passionate about delivering end-to-end solutions, mentoring engineers, and championing engineering best practices.

I thrive in distributed, multi-timezone teams and value clear communication, technical education, and strong code quality. I enjoy collaborating with product managers and external partners to drive impactful technical outcomes.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert

Work Experience

Tech Lead / Senior Software Engineer at Kronos Enterprise
December 1, 2021 - Present
Led development of the Eventum Platform — a multi-tenant SaaS solution for international sporting events; architected a scalable platform with .NET Core 8, React, TypeScript, and Azure services; designed CQRS with MediatR; integrated third-party systems including payments and UAE Pass (OAuth2); implemented Azure Functions, Cosmos DB, and Service Bus for high-performance, event-driven processing; led code reviews, mentored engineers, and established best practices; managed end-to-end delivery with CI/CD and technical documentation.
Senior Full Stack Developer at Department of Health & Human Services (via DialogIT)
October 1, 2019 - December 1, 2021
Delivered serverless solutions for Covid-19 Rent Relief Grant program handling high-volume concurrent requests; built microservices using .NET Core, Azure Functions, AngularJS, and SQL Server; configured CI/CD; collaborated in government IT standards and Agile delivery.
Senior Full Stack Developer at National Australia Bank (via DWS)
February 1, 2019 - October 1, 2019
Designed and implemented ASP.NET Web API with SQL Server for core banking operations; developed React application using TypeScript, MobX, and Ant Design; conducted code reviews and maintained Jenkins CI/CD pipelines.
Senior Full Stack Developer at Department of Health & Human Services (via DWS)
July 1, 2017 - December 1, 2018
Built Victorian Health Incident Management System (VHIMS) using ASP.NET Web API and Azure Functions; developed .NET Core services with comprehensive unit testing.
Senior Full Stack Developer at Telstra (via DWS)
June 1, 2016 - June 1, 2017
Contributed to enterprise product catalogue system using ASP.NET Web API, AngularJS, TypeScript, and SQL Server.
Senior Full Stack Developer at AusNet Services (via DWS)
February 1, 2016 - May 1, 2016
Architected Outage Tracker portal using Azure App Services, Cosmos DB, and Redis Cache; conducted load testing to validate performance under 10,000+ concurrent users.
Technical Lead at National Australia Bank
October 1, 2015 - February 1, 2016
Led SeaChange project for JBWere, mentoring developers and ensuring code quality standards.
Part-Time Lecturer / Tutor at RMIT University
January 1, 2016 - January 1, 2021
Delivered lectures on Database Systems, Software Engineering, and Network Programming; mentored students and evaluated code submissions.
Senior Full Stack Developer at Mercer
January 1, 2011 - October 1, 2015
Developed financial services platforms (MercerWindow, Member Website) with a focus on reliability; conducted code reviews and implemented engineering best practices.
Tech Lead / Software Engineer at Intellitrac
April 1, 2008 - January 1, 2011
Led development team using C#, ASP.NET, and SQL Server; conducted technical interviews and managed stakeholder expectations.

Education

Master of Information Technology at RMIT University, Melbourne
January 11, 2030 - December 26, 2025
Engineering Degree in Information Technology & Telecom at Lebanese University, Lebanon
January 11, 2030 - December 26, 2025

Qualifications

Microsoft Certified: Azure Developer Associate
January 11, 2030 - December 26, 2025
Professional Scrum Master I (PSM I)
January 11, 2030 - December 26, 2025

Industry Experience

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