Hadi Alqattan is a motivated Computer Science student and self-taught software engineer with six years of practical experience building web apps, automation tooling, and code-quality focused open-source contributions. He has delivered full-stack industrial solutions—like a FastAPI/TimescaleDB/React DVR app—and productionized Python automation for simulation-driven billing at Air Products. Hadi deploys ML models and APIs on AWS, migrates legacy backends, and builds serverless integrations, demonstrating a pragmatic end-to-end approach from data pipelines to UI. An active maintainer-minded contributor, he authored pycln and helps improve notable projects such as Rich by applying linters and formatters to raise code health. Based in Dhahran and educated at KFUPM with AI training at KAUST, he enjoys solving interdisciplinary data problems and crafting CLI and automation tools that make engineers more productive.
6 years of coding experience
KAUST Academy Summer Program Artificial Intelligence, KAUST Academy Summer Program Artificial Intelligence at KAUST (King Abdullah University of Science and Technology)
Bachelor's degree Computer Science, Bachelor's degree Computer Science at King Fahd University of Petroleum & Minerals - KFUPM
Rich is a Python library for rich text and beautiful formatting in the terminal.
Role in this project:
Automation Engineer / Build & Release Engineer
Contributions:8 commits, 1 PR, 8 comments in 14 days
Contributions summary:Hadi appears to be focused on code quality and project maintainability. Their commits primarily involve running and applying code linters and formatters like `pycln` and `black` to improve code cleanliness and consistency. They also incorporate changes from a master branch, indicating a role in integrating updates and ensuring the project is up-to-date. Further, the commits show fixing unused imports and related automated checks.
A formatter for finding and removing unused import statements.
Contributions:1 release, 9 reviews, 362 commits in 2 years 5 months
linterslinterunusedcli-apppypi-package
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.