Summary
Overview
Work History
Education
Skills
Timeline
Generic

Haitham Alnajdawi

Chicago

Summary

Data engineer with 4+ years of experience in natural language processing, machine learning, and data engineering. Proficient in developing and optimizing data pipelines using Python, Snowflake, and AWS cloud services. Experienced in applying NLP techniques and working with large language models to solve real-world problems. Skilled in SQL, Apache Airflow, and dbt to build and maintain reliable data workflows. Adept at creating dashboards and reports that provide actionable insights for business teams. Holds a master’s degree in computer engineering focused on machine learning and collaborates effectively across teams to deliver practical data solutions.

Overview

6
6
years of professional experience

Work History

Data Engineer

W.W. Grainger
02.2023 - Current
  • Design and optimize scalable data pipelines using Python, dbt, and Snowflake, transforming geospatial and enriched datasets into production-ready assets.
  • Improve pipeline performance through SQL tuning and multiprocessing in Python, including reducing runtimes from 15 hours to under 1 hour.
  • Orchestrate workflows with Apache Airflow and automate deployments using CI/CD pipelines (GitHub Actions), Docker, and Snyk for secure development.
  • Integrate APIs to enrich internal data — such as geocoding — enhancing the accuracy and utility of downstream analytics.
  • Collaborate with ML and analytics teams to support data products for advanced use cases like entity matching and similarity scoring.
  • Manage secrets and secure infrastructure using AWS Vault and Kubernetes, ensuring safe and compliant credential handling.

Technical Solutions Engineer

Guardhat
08.2021 - 02.2023
  • Develop AI and machine learning solutions for connected worker technologies using Python, improving IoT device performance.
  • Manage data collection and storage using MongoDB, Snowflake, and AWS to ensure efficient and scalable data processing.
  • Create client reports and interactive dashboards with Python and Tableau to deliver clear and actionable data insights.
  • Write and optimize SQL procedures and data models in Snowflake, collaborating with stakeholders to address business requirements.
  • Represent the company at industry events and conferences to highlight technical capabilities and foster strategic partnerships in AI and data science.

Research Assistant (Part-time)

The University of Memphis
08.2019 - 05.2021
  • Conduct in-depth research and implement advanced natural language processing (NLP) techniques for diverse applications including text summarization, sentiment analysis, and machine translation.
  • Fine-tune and deploy state-of-the-art transformer-based language models, such as BERT, to optimize performance across a variety of NLP tasks.
  • Employ sophisticated text preprocessing methods—including tokenization, lemmatization, and normalization—to prepare high-quality datasets, enhancing model accuracy and efficiency.
  • Design and refine algorithms for fundamental NLP challenges, such as topic modeling, text classification, and question-answering systems, ensuring scalable and robust solutions.
  • Collaborate closely with interdisciplinary teams and peers, effectively communicating research findings and aligning strategies to advance NLP initiatives.

Teaching Assistant (TA)

The University of Memphis
08.2019 - 05.2021
  • While working at the Circuit Lab at the University of Memphis in Memphis, TN, I supported over 200 students across four semesters in developing technical skills.
  • Guided students in designing circuits using breadboards.
  • Instructed students on conducting circuit simulations using the SPICE program.
  • Supervised design projects involving regulated power supplies, including: designing printed circuit boards (PCBs), soldering techniques, and using various electronic components
  • Provided comprehensive student support both inside and outside the lab, including grading student reports and offering mentorship.

Education

Computer Engineering

The University of Memphis
Memphis, TN
05.2021

Electrical Engineering

Al Balqa Applied University
07.2017

Skills

  • Data Engineering & ETL: Snowflake, dbt, Apache Airflow, ETL/ELT pipelines, Big Data processing
  • Cloud & Infrastructure: AWS, Kubernetes, Docker, AWS Vault, CI/CD (GitHub Actions)
  • Programming & Development: Python, SQL, Git, SonarQube, Snyk (security scanning)
  • Machine Learning & NLP: Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), Natural Language Processing (NLP), Transformer models (eg, BERT), Regression, Classification, Feature Engineering
  • Data Visualization & Applications: Tableau, Seaborn, Matplotlib, Streamlit

Timeline

Data Engineer

W.W. Grainger
02.2023 - Current

Technical Solutions Engineer

Guardhat
08.2021 - 02.2023

Research Assistant (Part-time)

The University of Memphis
08.2019 - 05.2021

Teaching Assistant (TA)

The University of Memphis
08.2019 - 05.2021

Electrical Engineering

Al Balqa Applied University

Computer Engineering

The University of Memphis
Haitham Alnajdawi