Uses
A look at the tools, apps, and gear I use as an AI & Data Engineer to
build data workflows, develop machine learning models, and turn ideas into
working applications.
And yes, that's Moroccan mint tea in the background.
My dad swears it's the ultimate headache fix!
AI, Data Engineering & Analytics
- Jupyter Notebook is my workspace for exploring datasets, testing transformations, and prototyping machine learning models in Python and R.
- Power BI helps me turn processed data into dashboards that make trends, metrics, and findings easier to understand. A useful dashboard should make the next question easier to ask.
- KNIME is useful when I want to prototype data preparation, sentiment analysis, or keyword extraction with visual workflows. It gives me a quick way to test an approach and inspect each step.
- Dask is what I reach for when a workload starts to outgrow Pandas. I use it to process larger datasets in partitions and parallelize work where it makes sense.
- MLflow helps me keep machine learning experiments organized. I use it to track runs, log parameters and metrics, and compare results before moving a model toward deployment.
Development
- VS Code is my main editor for writing code, debugging, and working across projects. The Vibrancy extension is part of my setup.
- Vivaldi is my main browser. It helps me keep documentation, dashboards, and project tabs organized when I have several things on the go.
- Docker is how I package project environments and run services locally. I use it to keep dependencies consistent and make setups easier to reproduce.
- Git and GitHub handle version control and project hosting. They help me track changes and keep a clear history as my projects evolve.
Creative Tools
- I use Canva for presentations and graphics. It helps me put together clear visuals when I need to explain a project or share its results.
- Napkin helps me turn technical notes and rough ideas into visuals for explaining project concepts and workflows.
- Outside of data and code, I use FL Studio to work on my Quran recitations, especially editing, mixing, and mastering the audio.
Productivity
- Notion keeps my project plans, technical notes, and blog drafts organized. It's where I keep track of ideas and the work behind them.
- Google Colab gives me a cloud notebook for machine learning experiments when I want to move the work off my laptop.
System
| Operating system | Arch Linux |
|---|---|
| Browser | Vivaldi |
| Keyboard | Redragon K617 |
| Mouse | E-YOOSO X-31 |
| Laptop | HP EliteBook 840 G8 |
