today's lesson:
Louey Lahwel
Data Engineer
Welcome to my portfolio !
- location
- Sfax, Tunisia
- currently
- Building scalable data infrastructure
Skills
Languages
- C
- Java
- Python
- SQL
Data & Streaming
- Apache Airflow
- Apache Hadoop
- Apache Iceberg
- Apache Spark
Databases
- Azure Blob Storage
- Azure Data Lake
- Azure SQL
- ClickHouse
- MySQL
- PostgreSQL
Infrastructure & Orchestration
- Ansible
- Celery
- Docker
- FastAPI
- Redis
- Terraform
Cloud & DevOps
- Azure
- Git
- GitHub
- Linux
Visualization & BI
- Apache Superset
- Grafana
- Prometheus
Also worked with
- C#
- C++
- Dart
- Flutter
- HTML
- JavaScript
- Next.js
- React
- TypeScript
Projects
problem nº 1
GitGud↗
★ 8Generates resume-worthy CV entries from GitHub repositories and inserts them into LaTeX résumés using FastAPI and PostgreSQL.
solution sketch
GitGud
career-tools, celery, cv, developer-tools, docker, fastapi, github-oauth, groq, latex, llm, postgresql, python, react, redis, resume, resume-builder
open on github ↗
problem nº 2
Collecty↗
★ 7Scrapes websites and discovers their structure using Python and Chromedriver.
solution sketch
Collecty
ai-agents, automation, chromedriver, data-extraction, python, schema-discovery, selenium, structural-analysis, web-scraping, web-scraping-python
open on github ↗
problem nº 3
Automated-Multi-Node-Distributed-Cluster-Orchestrator↗
★ 5Provisions, configures, and destroys Apache Hadoop + Apache Spark clusters using a fully automated infrastructure pipeline.
solution sketch
Automated-Multi-Node-Distributed-Cluster-Orchestrator
automation, cloud-computing, cluster-management, cluster-orchestration, devops, distributed-systems, infrastructure-as-code, multi-node, node-provisioning, open-source, scalability
open on github ↗
problem nº 4
sudo↗
★ 4Control Windows PC from Android phone using Dart and Flutter.
solution sketch
sudo
android, anydesk-alternative, flutter, flutter-app, lan, pc-control, python, python3, remote-access, remote-administration, remote-control, remote-desktop, remote-pc, screen-mirroring, screen-sharing, self-hosted, teamviewer-alternative, vnc-alternative, websocket, windows
open on github ↗
problem nº 5
CryptoPulse-DWH↗
★ 4Calculates cryptocurrency volatility metrics in real-time using Azure Functions and Azure SQL.
solution sketch
CryptoPulse-DWH
azure-functions, azure-sql, crypto-analytics-automation, data-warehouse, grafana, real-time-ingestion, serverless, star-schema, t-sql
open on github ↗
problem nº 6
sql-gen-agent-v2↗
★ 4Translates natural language questions into ClickHouse queries using Ollama and FastAPI.
solution sketch
sql-gen-agent-v2
clickhouse, docker-compose, fastapi, llm, local-ai, ollama, self-hosted, sqlcoder, streamlit, text-to-sql
open on github ↗
Experience
Internshiip
FlyRank AiJul 2026 – Present
Education
Engineering Cycle
Faculty of sciences SfaxSep 2025 – Present
Integrated Preparatory
Faculty of sciences SfaxSep 2023 – Jun 2025
GitHub activity
435 contributions in the last year. Attendance: perfect
Certifications
- Building Customized LLMs with OpenAIColumbia+
- Learning AI Through VisualizationColumbia+
- CCNA: Introduction to NetworksCisco Networking Academy
- Building Data Pipelines with Apache Airflow365 Data Science
- Advanced SQL for Data Engineering365 Data Science
Contact
Office hours are open. Leave a note on the board and I'll get back to you.