William Jawad

Logo


Data Specialist with a background in Mechanical Engineering. MSc in Artificial Intelligence (focus on Machine Learning, and Deep Neural Networks) and experience in R&D, predictive maintenance, and data engineering.

Currently working as a Data Engineer at Aalto University in Finland. Proficient in Python, T-SQL, and Azure, with hands-on expertise in ETL optimisation, SAS Viya, and agile product ownership. Passionate about solving real-world problems at the intersection of AI and industrial applications.

View My GitHub Profile

Projects

API Data to CSV

Description

This project is designed to retrieve data from an API, process it using Apache Kafka, and store the results in MinIO. It utilises Pandas for data manipulation and analysis. The setup employs Docker for containerisation, ensuring a consistent environment across different platforms.

Link: API2CSV


Flask API

Description

A simple Flask API, to count letters inputed by a user. The project is hosted on Render cloud application platform.

Link: FlaskAPI


AI Prompter

Description

A Google Chrome extension to generate optimised prompts that to efficiently use language models (LMs) for a wide variety of applications and research topics.

Link: AI_Prompter


Bill of Materials (BoMs) Manager

Description

A lightweight, local-first Bill of Materials and engineering data manager built with Streamlit + DuckDB.

Link: BOM_manager


Asile Data Warehouse (DW)

Description

A project to create a small data warehouse using Docker, DBT

Link: Asile Data Warehouse (DW)


Device Utilization Analytics Web Service

Description

This is a simple and offline web app developed in Python to analyze device utilisation data.

Link: Device Utilization Analytics Web Service


Problem: Median with Limited Memory

Description

A fun task to find a solution to the limited memory problem

Link: Median with Limited Memory