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.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Language
English
Fluent
Arabic
Fluent
Work Experience
Senior Software Developer, IoT at Armstrong Fluid Technology
April 1, 2024 - PresentArchitected 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, 2023Designed 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, 2022Modeled 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, 2022Designed 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, 2018Developed 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, 2014Delivered 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, 2012Led 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, 2020Post-graduate Diploma, Computer Communication Engineering at American University of Beirut
February 1, 2006 - June 1, 2008Bachelor of Electrical Engineering at Beirut Arab University
September 1, 2000 - June 1, 2005Qualifications
Industry Experience
Software & Internet, Telecommunications, Professional Services, Manufacturing, Energy & Utilities
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Toronto today.