Wael Mansour

Software Engineer / Architect / GitOps

About Me

Experienced Software Engineer with 17+ years of expertise in developing SaaS and multi-tenant solutions. Proficient in the complete software development lifecycle, from concept to delivery. Known for driving process improvement by significantly reducing branching complexity (90%) across the enterprise codebase. Actively involved in mentoring junior developers.

Experience

Allegion

Lead Software Engineer

March 2025 - present

allegion.com

TBD

Alarm.com

Software Technical Lead

May 2022 - March 2025

Alarm.com

We think differently at Alarm.com. For more than 20 years, we’ve been pioneering smarter solutions that deliver total protection for millions of homes, businesses, and families – including our own.

Responsibilities:

  • Successfully partnered with utility companies to establish virtual power plants (VPPs), resulting in a significant reduction of 68 Gigawatts from the grid during the summer of 2023.
  • Developing and executing seamless integration solutions for Demand/Response between diverse third-party entities such as Utility Companies, thermostats, and Demand Response event management systems.
  • Elevated code base quality by conducting extensive refactoring to enhance code readability and testability, bolstered by the addition of comprehensive unit and integration testing.
  • Providing mentorship and guidance to a team of four software engineers, equipping them with industry best practices.

ZOLL Data

Software Engineer III

February 2017 - May 2022

zolldata.com

Healthcare Software Solutions that Improve Clinical and Operational Performance for EMS, Fire, Hospital and AR Optimization

Responsibilities:

  • Successfully implemented Okta, a third-party identity management system, as a robust replacement for the in-house authentication framework, ensuring enhanced security and streamlined user management processes.
  • Designed and implemented a custom logging framework that effectively traces requests across various layers, seamlessly tracking the flow from the frontend to the backend. This logging solution enhanced visibility and facilitated efficient debugging and analysis throughout the application stack.
  • Led the modernization initiative by transitioning the frontend of the portal from MVC to Vue.js, delivering a more responsive and dynamic user experience while leveraging the power of Vue.js’s reactive components and seamless data binding.
  • Achieved significant improvements in overall system performance by introducing new APIs to replace the complex WCF service, resulting in streamlined communication and reduced latency. Additionally, conducted extensive database optimization to enhance query efficiency, thereby maximizing system responsiveness and throughput.
  • Dramatically accelerated the CI/CD pipeline, achieving an impressive 80% reduction in processing time, from over 2 hours down to just 10 minutes.
  • Implemented standardized code branching and artifact management patterns across multiple teams, leading to a remarkable 90% reduction in time compared to the original process. By establishing these efficient patterns, teams were able to collaborate seamlessly, accelerate development cycles, and ensure smoother integration and delivery of software artifacts.
  • Continuously collaborating with the architecture team to design cross-team features, while actively exploring emerging technologies to drive innovation and advancement within the organization.
  • Consistently engaged in mentoring and coaching junior developers across the organization, fostering their professional growth and development.

Microsoft

Software Engineer

November 2015 - December 2017

Responsibilities:

  • Improving the performance of Dynamic CRM product.
  • Identified performance bottlenecks for the reporting module, and adding various telemetry to monitor the performance and improved the overall query execution time.
  • Created dashboards using various technologies to monitor overall performance of Dynamic 365 Reporting modules

ITWORX

Lead Software Engineer

September 2012 - February 2015

ITWORX.com

Responsibilities:

  • Design, implementing and leading teams (up to 6 members) through the whole development life-cycle for various projects and different clients in US and Middle East.
  • Lead and participated on achieving CMMi level 3 for the company.
  • Lead various teams through the whole development life cycle of a product

Sure Technology & Consultant

Software Engineer

July 2011 - September 2012

https://www.sure.com.sa/en/

Responsibilities:

  • Lead and develop custom applications hosted on SharePoint portal.
  • Implementing over 7 major SharePoint portals for different governmental entities and universities in the Middle East.
  • Training and supervise new developers on SharePoint platform and development

Muddyboots (Salis-IT Services)

Senior Software Engineer

May 2007 - July 2011

https://muddyboots.com/

Responsibilities:

  • Develop, maintain and adding new feature for 2 services hosted on cloud and on-premises.
  • Creating custom reports for various ERP systems.
  • Responsible for packaging, deploying the software on customer site

Certifications

AWS Certified Solutions Architect – Associat

https://www.credly.com/badges/f33f3352-7128-4147-b565-595c1c6826b4

Education

MIU

Master's Degree - Computer Science

2015 - 2017

https://www.miu.edu/

Graduated with GPA 3.75

A Little More About Me

Alongside my interests in networks and software engineering some of my other interests and hobbies are:

  • Hiking
  • Gaming
  • Photography