Scroll To View More
Ghassan Hallaq, Data Engineering Developer in Montreal, QC, Canada
Ghassan Hallaq

Data Engineering Developer in Montreal, QC, Canada

Member since May 16, 2019
Ghassan is senior solution architect with over 20 years of experience at companies like CN, Morgan Stanley, and TD Bank. He has also architected a lot of big data solutions, and he is an expert in applying AI and machine learning in his solutions.
Ghassan is now available for hire

Portfolio

  • BCG GAMMA
    Python, Apache Airflow, Docker, CircleCI, Docker Compose
  • CN Railway
    Java, Scala, Python, Big Data, Apache Spark
  • Morgan Stanley
    Scala, Java, Python, NLP, DL, ML, Big Data

Experience

  • Scala, 6 years
  • Data Engineering, 6 years
  • Java 8, 6 years
  • Python 3, 5 years
  • Apache Spark, 5 years
  • Data Architecture, 4 years
  • Amazon Web Services (AWS), 3 years
  • Azure, 2 years
Montreal, QC, Canada

Availability

Full-time

Preferred Environment

Linux, VS Code, IntelliJ, PyCharm, Jupyter,

The most amazing...

...project I've worked on used DL, NLP, and ontology to build an NLU model.

Employment

  • Senior Data Engineer

    2019 - 2019
    BCG GAMMA
    • Developed and optimized the Apache Airflow working graph solution.
    • Packaged the solution using Docker and Docker Compose.
    • Built workflow in CircleCI to automate the building, packaging, and deploying process.
    • Developed test scenario to cover the important use cases.
    • Used Azure cloud storage tech, like Blob store, SQLDQ.
    Technologies: Python, Apache Airflow, Docker, CircleCI, Docker Compose
  • Senior Solution Architect

    2019 - 2019
    CN Railway
    • Delivered ETL/streaming based on Hadoop, Spark, and Flink.
    • Architected and developed an event-driven application.
    • Architected and developed an integration solution.
    Technologies: Java, Scala, Python, Big Data, Apache Spark
  • Big Data Architect

    2016 - 2019
    Morgan Stanley
    • Architected and developed a big data ETL solution.
    • Worked on building a knowledge Graph using a triple store database.
    • Developed a sentiment analysis model using DL.
    • Architected and developed NLP Solutions.
    Technologies: Scala, Java, Python, NLP, DL, ML, Big Data
  • Big Data Developer

    2016 - 2016
    TD Bank
    • Developed a solution to three ETL big data projects using Apache Hive and Oozie.
    • Worked as part of the team on extending Hadoop security functionality.
    • Architected and developed a multi-threaded Java application to integrate a Linux local account with the Active directory, business requirement analysis, and sketching technical solution.
    • Received “Act for Impact Award” on my work.
    Technologies: Java, Scala, Hadoop/Spark, Streaming,..
  • Lead Software Engineer

    2014 - 2015
    NetBridge Consulting
    • Architected and developed two big data ETL application based on Apache Spark, AKKA, Kafka, and Cassandra.
    • Architected and developed an application based on TDD.
    Technologies: Apache Spark, Scala, Kafka, Apache Cassandra, Java 8
  • Sr. Software Engineer

    2011 - 2014
    Lebanon Consultent
    • Built and introduced the big data practice.
    • Architected and built an ERP solution.
    • Architected an integration solution.
    Technologies: Big Data, Scala, AKKA, Java
  • Sr. Solution Architect

    2005 - 2011
    Accad Institute
    • Built the software developers team.
    • Architected and developed the institute management solution.
    • Architected and developed a solution to automate sugar factory.
    • Architected and developed a solution for a utilities company.
    Technologies: Java, Oracle, Weblogic

Experience

  • Act for Impact Award (Other amazing things)

    Awarded for my work on a security project.

Skills

  • Languages

    Scala, Python 3, Haskell, GraphQL, Java 8, Swift, Objective-C, JavaScript, Golang
  • Frameworks

    Hadoop, Apache Spark, Apache Camel, Express.js
  • Libraries/APIs

    React, REST APIs, PySpark, Node.js, OpenCV, TensorFlow, Keras, PyTorch
  • Tools

    Apache Solr, Apache Airflow, Flink, Kafka Streams, Apache NiFi, Terraform
  • Paradigms

    Functional Programming, Agile Software Development, DevOps
  • Platforms

    Linux, Apache Kafka, Apache Flink, Docker, iOS, Amazon Web Services (AWS), Azure
  • Storage

    NoSQL, Graph Databases, MySQL/MariaDB
  • Other

    Data Engineering, Data Architecture, Low Latency, Apache Cassandra

Education

  • Diploma in Computer Systems Analyst
    1994 - 1996
    Accad Institute - Aleppo, Syria
  • Progress towards a bachelor's degree in Mathematics and Physics
    1987 - 1990
    Aleppo University - Aleppo, Syria
Certifications
  • Manager of Quality/Organizational Excellence
    OCTOBER 2011 - DECEMBER 2014
    American Society for Quality
  • Quality Engineer
    JUNE 2011 - JUNE 2014
    American Society for Quality
  • HACCP Auditor
    MARCH 2011 - JUNE 2014
    American Society for Quality
  • Six Sigma Black Belt
    JUNE 2010 - JUNE 2013
    American Society for Quality
  • Quality Auditor
    DECEMBER 2009 - DECEMBER 2012
    American Society for Quality
  • Project Management Professional
    SEPTEMBER 2008 - SEPTEMBER 2017
    Project Management Institute
  • Sun Certified Business Component Developer
    OCTOBER 2007 - PRESENT
    Sun Certification
  • System Administrator/Messaging
    JUNE 2005 - PRESENT
    Microsoft
  • Sun Certified Web Component Developer
    APRIL 2004 - PRESENT
    Sun Certification
  • Level I Certification
    FEBRUARY 2004 - PRESENT
    Linux Professional Institute
  • Microsoft Certified Trainer
    JANUARY 2004 - JANUARY 2014
    Microsoft
  • System Administrator
    JUNE 2003 - PRESENT
    Microsoft
  • Sun Certified Developer
    MARCH 2003 - PRESENT
    Sun Certification
  • Oracle 9i Database Administrator Certified Professional
    DECEMBER 2002 - PRESENT
    Oracle
  • Oracle 9i Database Administrator Certified Associate
    NOVEMBER 2002 - PRESENT
    Oracle
  • Cisco Certified Design Associate - CCDA
    MARCH 2002 - MARCH 2004
    Cisco Career Certification
  • Cisco Certified Network Associate - CCNA
    DECEMBER 2001 - DECEMBER 2003
    Cisco Career Certification
  • Sun Certified Programmer
    AUGUST 2001 - PRESENT
    Sun Certification
  • Professional System Engineer
    APRIL 2001 - PRESENT
    Microsoft
  • Network+
    NOVEMBER 2000 - PRESENT
    CompTIA Certification Program
  • A+
    NOVEMBER 2000 - PRESENT
    CompTIA Certification Program
I really like this profile
Share it with others