4 viewsjobseeker
Hadi A. — Senior Software Engineer from Lebanon

Hadi A.

Senior Software Engineer

Lebanon 6+ years
Open to offersNew to Platform
Languages
EnglishArabicFrench
Video Introduction
No video introduction yet
The candidate has not added a video.
Contact information and social networks are private. Connect to unlock.
Hidden

About

Hadi A. is a seasoned Senior Software Engineer with over five years of experience, currently engaged with SAUGO360 subcontracted to TELUS in Canada. He specializes in designing and delivering robust, scalable, architecture-driven systems, with a strong focus on full-stack development and AI-driven solutions. Hadi has effectively led the development of a full-stack network management platform that integrates UI, APIs, and backend services, optimizing network device configurations for large-scale deployments. His expertise extends to microservices architecture, using tools like RabbitMQ and Tornado, and implementing Elasticsearch for enhanced observability. As a self-employed Full Stack Engineer, Hadi has developed intelligent systems leveraging Retrieval-Augmented Generation (RAG) for dynamic query resolution. He holds a Master's degree in Software and Networking from the American University of Beirut and has contributed as a Graduate Teaching Assistant. Proficient in languages such as JavaScript, Python, and C++, Hadi applies his technical skills in building scalable, reliable applications and managing source control and CI/CD pipelines, ensuring frequent, low-risk releases.

Experience

  • Full Stack Engineer

    Self-employed · 2022 — Present
    Created and launched advanced chatbots and intelligent systems employing Retrieval-Augmented Generation (RAG) methodology with LangChain, Pinecone, OpenAI, and local LLMs. Developed multi-format document ingestion and semantic search pipelines featuring a React/Next.js interface for user queries with traceable, source-grounded responses. Optimized machine learning models for image-based predictions related to street objects and distances, facilitating computer-vision applications. Constructed a production-grade web application utilizing Angular with a backend powered by Node.js and MySQL, while managing deployments on AWS services like Elastic Beanstalk and S3.
  • Senior Software Engineer

    TELUS, Canada · 2021 — Present
    Designed and implemented a full-stack network management platform that includes UI, APIs, backend services, and physical network device configuration for large-scale deployments. Created scalable microservices with event-driven communication, utilizing RabbitMQ and Tornado, while applying Elasticsearch for better observability. Developed IoT device configurations and service models in Cisco NSO using YANG, adhering to modular, reusable architecture patterns. Automated network service provisioning and configuration workflows with Python for improved deployment consistency. Guided the UI development team in defining best practices and ensuring timely delivery of user-centric interfaces. Oversaw GitLab-based source control and CI/CD pipelines to support frequent, low-risk releases.
  • Graduate Teaching Assistant

    American University of Beirut, Lebanon · 2020 — 2021
    Assisted in course delivery by participating in the design and planning of lectures, conducting student support sessions, and collaborating with instructors to align course content with learning outcomes. Responsible for preparing assignments, quizzes, and exams while ensuring grading accuracy and fairness in accordance with course policies.
  • Front-end Engineer

    Ubanquity, Ireland · 2020 — 2020
    Contributed to front-end development projects, focusing on enhancing user interfaces and overall user experience through technical expertise and collaboration.
  • Internship and part time front-end engineer

    Intertech, Lebanon · 2019 — 2019
    Engaged in front-end engineering tasks, supporting project development and contributing to the implementation of web-based solutions in a part-time capacity.

Skills & Expertise

Full Stack DeveloperAI and Data ScienceAI EngineerDaVinci ResolveData ScientistSoftware and Mobile Development

Education

  • Master of Engineering in Software and Networking
    American University of Beirut · 2020 — 2022
  • Bachelor of Engineering in Electrical and Computer Engineering
    American University of Beirut · 2016 — 2020