Hi, I’m Abdullah Abulhoda, a Senior Software Engineer based in Toronto with 15+ years of experience delivering full-stack and cloud-native solutions across IoT, cloud, and telecom. I enjoy turning complex requirements into scalable, high-performance systems and leading cross-functional teams to drive real business impact. I thrive in roles where I mentor developers, collaborate with stakeholders, and help shape architectural decisions that balance speed with reliability. I’m open to global relocation and excited to bring my blend of hands-on engineering and strategic thinking to challenging initiatives.

Abdullah Abulhoda

Hi, I’m Abdullah Abulhoda, a Senior Software Engineer based in Toronto with 15+ years of experience delivering full-stack and cloud-native solutions across IoT, cloud, and telecom. I enjoy turning complex requirements into scalable, high-performance systems and leading cross-functional teams to drive real business impact. I thrive in roles where I mentor developers, collaborate with stakeholders, and help shape architectural decisions that balance speed with reliability. I’m open to global relocation and excited to bring my blend of hands-on engineering and strategic thinking to challenging initiatives.

Available to hire

Hi, I’m Abdullah Abulhoda, a Senior Software Engineer based in Toronto with 15+ years of experience delivering full-stack and cloud-native solutions across IoT, cloud, and telecom. I enjoy turning complex requirements into scalable, high-performance systems and leading cross-functional teams to drive real business impact.

I thrive in roles where I mentor developers, collaborate with stakeholders, and help shape architectural decisions that balance speed with reliability. I’m open to global relocation and excited to bring my blend of hands-on engineering and strategic thinking to challenging initiatives.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

English
Fluent
Arabic
Fluent

Work Experience

Senior Software Developer, IoT at Armstrong Fluid Technology
April 1, 2024 - Present
Architected and led development of Envelope Core and Optimizer applications, delivering real-time telemetry, performance reports, and actionable insights for HVAC systems. Implemented and enhanced features in Pump Manager and EcoPulse applications, enabling data-driven decision-making using telemetry from connected IoT devices. Mentored junior developers, fostering team growth, and collaborated cross-functionally to ensure scalable, maintainable, and high-performance solutions.
Software Development Engineer II at Amazon Web Services (AWS)
August 1, 2022 - October 1, 2023
Designed and deployed scalable CloudWatch Logs features, improving performance, availability, and user experience. Introduced regex support for filter patterns, streamlining log searches and enabling metric and subscription filter creation. Developed mechanisms to filter expired log streams, improving system efficiency and resource utilization. Collaborated with global teams to maintain operational excellence and continuous service health.
Software Architect at Hansen Technologies
January 1, 2022 - August 1, 2022
Modeled customer product catalogs and optimized pricing and rating configurations, improving business processes and product offerings. Led data migration, implementation, and customization of Catalog, Inventory, and CPQ solutions for clients including Maxar, WoW, and Telefonica. Facilitated cross-team collaboration to ensure seamless integration and enhanced customer experience.
Software Architect at Ericsson
April 1, 2018 - January 1, 2022
Designed and developed Open API-compliant microservices for product offerings, shopping cart, and inventory management using Java and Spring Boot. Led development of Ericsson Process Controller and Journey Experience Controller using Camunda, streamlining order fulfillment and end-user experience. Contributed to Ericsson Revenue Manager solutions, optimizing revenue management processes. Served as SME for deployment, configuration, and system integration.
Software Developer at Ericsson
May 1, 2015 - March 1, 2018
Developed and integrated modules for Ericsson Order Care and Catalog across multiple sites and continents. Managed testing team of 9 across 3 regions, ensuring successful ECM/EOC releases. Automated functional testing workflows for APIs and frontend applications. Provided RCA, troubleshooting, and pre-release deployment support.
Sr. Technical Specialist at Huawei Technologies
October 1, 2012 - December 1, 2014
Delivered end-to-end data migration solutions for BSS upgrades, ensuring data integrity across Oracle and DB2 databases. Designed and implemented automated bill printing processes with email and SMS notifications. Built integration solutions using ESB and Camel, improving system interoperability and scalability.
Sr. Technical Specialist at International Turnkey Systems (ITS)
April 1, 2008 - September 1, 2012
Led bill printing teams and conducted client training, improving operational efficiency and customer satisfaction. Automated legacy scripts and processes, reducing task execution from 80+ hours to under 10. Delivered 20+ billing data extraction and monthly statement customization projects across the Middle East and Africa.

Education

MSc. Software Engineering at University of Liverpool
September 1, 2018 - February 1, 2020
Post-graduate Diploma, Computer Communication Engineering at American University of Beirut
February 1, 2006 - June 1, 2008
Bachelor of Electrical Engineering at Beirut Arab University
September 1, 2000 - June 1, 2005

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Telecommunications, Professional Services, Manufacturing, Energy & Utilities