Haytham Khalil, Phd
AeroLeads people directory · profile

Haytham Khalil, Phd Email & Phone Number

Intermediate Developer | IoT & BMS Integration Specialist | Smart Building Solutions with BACnet, Modbus, enteliWEB, Niagara & JACE | Expert in ESP32, ARM & Embedded Linux | Expert in Networking with Mikrotik & Fortinet at CopperTree Analytics
Location: Surrey, British Columbia, Canada 4 work roles 3 schools
LinkedIn matched
✓ Verified July 2026 3 data sources Profile completeness 86%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Intermediate Developer | IoT & BMS Integration Specialist | Smart Building Solutions with BACnet, Modbus, enteliWEB, Niagara & JACE | Expert in ESP32, ARM & Embedded Linux | Expert in Networking with Mikrotik & Fortinet
Location
Surrey, British Columbia, Canada
Company size

Who is Haytham Khalil, Phd? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Haytham Khalil, Phd is listed as Intermediate Developer | IoT & BMS Integration Specialist | Smart Building Solutions with BACnet, Modbus, enteliWEB, Niagara & JACE | Expert in ESP32, ARM & Embedded Linux | Expert in Networking with Mikrotik & Fortinet at CopperTree Analytics, a with 40 employees, based in Surrey, British Columbia, Canada. AeroLeads shows a matched LinkedIn profile for Haytham Khalil, Phd.

Haytham Khalil, Phd previously worked as Intermediate Software Engineer at Coppertree Analytics and Graduate Research & Teaching Assistant at Ontario Tech University. Haytham Khalil, Phd holds Doctor Of Philosophy - Phd, Computer Engineering from Ontario Tech University.

Company email context

Email format at CopperTree Analytics

This section adds company-level context without repeating Haytham Khalil, Phd's masked contact details.

CopperTree Analytics

Review company-level records connected to Haytham Khalil, Phd before choosing the right outreach path.

Profile bio

About Haytham Khalil, Phd

As an Intermediate Developer and BMS Integration Specialist, I am actively developing a deep understanding of smart building technologies, integrating diverse BMS protocol stacks like BACnet, Modbus, enteliWEB, Niagara, and JACE to deliver efficient and scalable building's insights and analytics solutions. My expertise extends to IoT hardware, IoT protocol stack and embedded systems, with proficiency in working with ARM and ESP32 controllers, as well as embedded Linux environments. I am passionate about leveraging data-driven analytics and energy-saving strategies in building management systems.I use Python extensively for systems development, automating processes, and creating scalable solutions that optimize building management systems. For IoT firmware development, I leverage C and C++ to write efficient, low-level code for hardware devices, ensuring reliable performance and connectivity.In addition to my IoT and embedded systems experience, I have strong proficiency in Dockerization and CI/CD pipelines, enabling continuous integration and deployment of software solutions. I utilize Docker to containerize applications, ensuring consistent environments across development and production, while leveraging CI/CD to automate the build, testing, and deployment process for seamless and efficient delivery.I am also skilled in networking, with extensive hands-on experience installing, configuring, maintaining and optimizing cyber networks using Mikrotik, Fortinet, and OpenWRT, as well as implementing VPN solutions to enhance security and remote access. I strive to bridge the gap between operational technology and IT, ensuring secure and optimized communication across all systems. My goal is to drive innovation in the building automation industry by integrating cutting-edge IoT technologies and smart analytics.

Current workplace

Haytham Khalil, Phd's current company

Company context helps verify the profile and gives searchers a useful next step.

CopperTree Analytics
Coppertree Analytics
Intermediate Developer | IoT & BMS Integration Specialist | Smart Building Solutions with BACnet, Modbus, enteliWEB, Niagara & JACE | Expert in ESP32, ARM & Embedded Linux | Expert in Networking with Mikrotik & Fortinet
surrey, british columbia, canada
Employees
40
AeroLeads page
4 roles

Haytham Khalil, Phd work experience

A career timeline built from the work history available for this profile.

Intermediate Software Engineer

Current

Surrey, British Columbia, Canada

General Duties and Responsibilities:• Software Development: Develop software components for CopperTree's gateway devices that interact with Building Management Systems (BMS) to collect data and transmit it to CopperTree's cloud-hosted backend for analytics and insights.• Integration: Ensure seamless integration between software and hardware components of CopperTree's gateway devices, facilitating effective communication and functionality.• Architecture Design: Design the overall architecture of CopperTree's new gateway devices, enabling them to interact with various BMS protocol stacks, including BACnet, enteliWEB, Haystack, StruxureWare, Modbus, Niagara, and JACE.• Data Flow Management: Ensure secure and efficient data flow and processing between the devices and the cloud infrastructure, optimizing performance and reliability.• Documentation: Document the design, specifications, and implementation details of the devices to facilitate collaboration among team members and provide clear guidance for users and stakeholders.• Version Control: Utilize version control systems to manage the developed software codebase, collaborating effectively with team members involved in the development process.• CI/CD Implementation: Implement CI/CD pipelines to automate testing, deployment, and updating processes for the device software, ensuring rapid iteration and delivery of improvements and new features.• Security Measures: Incorporate security measures into the design and implementation of the devices' software to protect against potential threats, including data breaches and unauthorized access.• Continuous Learning: Stay updated on advancements in building automation system technologies to leverage new opportunities for enhancing device capabilities and overall solution performance.

May 2023 - Present

Graduate Research & Teaching Assistant

Oshawa, Ontario, Canada

General Duties and Responsibilities:• Member of the IoT research lab of Ontario Tech University (UOIT).• Conduct PhD research on my incentive term of "Phone of Things (PoT)," where I design standardized bridges between IoT and VoIP technologies. PoT extends the connectivity options of IoT systems through the ubiquitous phone network infrastructure and assets. At the same time, it provides seamless interaction with IoT systems through mature phone technology (i.e., SIP protocol) with abstractions that people are already familiar with. Alongside this, it leverages the existing communication server as the backend to manage smart gadgets on the premises.• Design a lightweight version of the SIP protocol, which I call tSIP, suitable for deployment in resource constrained embedded IoT devices. tSIP allows smart IoT gadgets to act as a typical SIP endpoint in the VoIP ecosystem, where gadgets can be managed through typical phone calls and intuitive voice commands.• Design modern and innovative ambient-aware telephony solutions based on PoT to increase business productivity, mitigate missed business calls' effects, and optimize the call waiting times for better customer satisfaction. • Design a tiny registration and authentication mechanism based on blockchain technology for smart gadgets to associate with the communication server in PoT systems.• Selected as a teaching assistant to educate students in the field of programming (C, C++, and Python), mobile application development (Android), web programming (HTML, CSS, JavaScript, AJAX, MySQL, PHP), and distributed systems:o Prepare and deliver weekly tutorial sessions to review the topics covered in the lectures.o Act as a liaison between the professor and students by providing weekly handouts and solving problems that enhance their comprehension and exam preparedness.o Provide constructive feedback to the students to improve their programming technique and efficiency.

Jan 2020 - Dec 2023

Network Manager

Mississauga, Ontario, Canada

General Duties and Responsibilities:• Design, purchase, install, administer, monitor, and troubleshoot Rook Hotel's cyber network infrastructure and assets (Ethernet cables, optical fiber risers, routers, switches, cybersecurity appliances, security cameras, VoIP, UPS).• Deploy Mikrotik's CAPsMAN to seamlessly configure and synchronize a mesh of Mikrotik's CAPs distributed throughout the premises of the Rook Hotel floors.• Provide hotel guests with high confidentiality and privacy when they connect to the hotel network through an enterprise-grade wireless network (WPA2-Enterprise) and dynamic VLAN assignment for each suite.• Strengthen the hotel network against cybersecurity attacks by utilizing NGFW (Fortinet) to provide cybersecurity solutions (physical firewalls, intrusion protection, SSL inspection, web filtering, application control, SD-WAN).• Design and implement secured RESTful API interfaces to the network assets (Mikrotik, Fortinet, FreeRADIUS) for seamless and programmatic integration with other hotel systems (booking, payment, and IoT systems).• Design and implement the IoT system for the hotel by deploying the frontend, cloud-hosted backend (web application, database, MQTT broker), and physical IoT gateways. The system enables the guests to control smart gadgets in the suites (i.e., thermostats, lightbulbs, wall plugs) through an easy-to-use web application. It also enables the hotel's CMS to command and control the gadgets within the suites (i.e., reset the room thermostat to predefined settings when the guest checks in/out).• Maximize the organization's network performance by monitoring the performance and setting up a notification system using Zabbix.• Assist with operating and maintaining the organization-wide LANs (4 sites), site-to-site VPN tunnels, and Internet systems.• Identify and resolve network-related issues such as connectivity problems, bandwidth bottlenecks, and security vulnerabilities to minimize downtime and disruptions.

Apr 2021 - Apr 2023

Senior It/Telecommunications Engineering Professional

Alexandria, Egypt

Company Profile:Petroleum Pipelines Company (PPC) is one of the largest Egyptian petroleum companies. It is spread-geographically all over the country. PPC has its own private communication network for voice, data, VHF/UHF, and SCADA among its various sites through its own PABX systems, computer servers, WiMAX/microwave links, VHF/UHF wireless equipment, and SCADA terminals.General Duties and Responsibilities:• Design, develop, implement, and manage IT network services that meet current and future business requirements and extend, enhance, or optimize the existing architecture.• Research, recommendation, and justification of various hardware and software purchases and participation in determining hardware, software, and administrative standards and procedures.• Develop solutions for integration and interoperability issues.• Ensure the integration of IT programs and services. • Administer and design LANs, WANs (Internet/intranet), and voice networks.• Design, implement, and troubleshoot Cisco unified communication solutions (CUCM, CME).• Installation and configuration of open-source telephony solutions (i.e., bare-metal Asterisk and FreePBX).• Install, configure, and maintain Fortinet firewalls.• Configure and administer security rules and policies for users to permit or deny traffic based on their assigned credibility.• Configure and maintain site-to-site VPN tunneling with OpenVPN, SSL VPN, and IPsec technologies.• Installation supervision and commissioning of CCTV, fire alarm systems, physical access control, OFC cabling (fiber optic splicing, OTDR), Online UPS, and batteries.• Solar power energy design and implementation for rural communication sites.• Computer assembly, repair, and maintenance.

Jun 2006 - Dec 2019
Team & coworkers

Colleagues at CopperTree Analytics

Other employees you can reach at coppertreeanalytics.com. View company contacts for 40 employees →

3 education records

Haytham Khalil, Phd education

Bachelor Of Science (Bsc), Electrical, Electronics And Communications Engineering

Graduation project: Smart Authentication and Access Control System Using Atmel’s 8051-Architecture Microcontroller Grade: Excellent

FAQ

Frequently asked questions about Haytham Khalil, Phd

Quick answers generated from the profile data available on this page.

What company does Haytham Khalil, Phd work for?

Haytham Khalil, Phd works for CopperTree Analytics.

What is Haytham Khalil, Phd's role at CopperTree Analytics?

Haytham Khalil, Phd is listed as Intermediate Developer | IoT & BMS Integration Specialist | Smart Building Solutions with BACnet, Modbus, enteliWEB, Niagara & JACE | Expert in ESP32, ARM & Embedded Linux | Expert in Networking with Mikrotik & Fortinet at CopperTree Analytics.

Where is Haytham Khalil, Phd based?

Haytham Khalil, Phd is based in Surrey, British Columbia, Canada while working with CopperTree Analytics.

What companies has Haytham Khalil, Phd worked for?

Haytham Khalil, Phd has worked for Coppertree Analytics, Ontario Tech University, Storwell Self Storage, and Petroleum Pipelines Company (Ppc).

Who are Haytham Khalil, Phd's colleagues at CopperTree Analytics?

Haytham Khalil, Phd's colleagues at CopperTree Analytics include Brittany Spratt, Michael O'Brien, Fatma Aouani, Nikhil Chorat, and Zachary Theilen.

How can I contact Haytham Khalil, Phd?

You can use AeroLeads to view verified contact signals for Haytham Khalil, Phd at CopperTree Analytics, including work email, phone, and LinkedIn data when available.

What schools did Haytham Khalil, Phd attend?

Haytham Khalil, Phd holds Doctor Of Philosophy - Phd, Computer Engineering from Ontario Tech University.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.