Journey / engineering path

From full-stack foundations to AI systems.

The through-line is practical: learn the minimum theory needed to build, debug, optimize and explain real systems.

Computer science + software foundations

Programming, databases, data structures, Linux, web development and security practice formed the base layer.

Applied ML + security automation

Projects moved into scikit-learn workflows, classification/forecasting, reconnaissance tooling and hands-on security labs.

GenAI systems

RAG, local LLMs, FastAPI, Ollama, prompt architecture and agent-oriented workflows became a central engineering focus.

Deep learning + production AI

Current work is moving through PyTorch and neural networks toward transformers, embeddings, fine-tuning, inference, evaluation and deployment.

Current stack

The engineering layers.

Foundation

Python · SQL · Linux · Git

Software engineering habits that make AI work maintainable.

ML

NumPy · Pandas · scikit-learn

Data preparation, modelling, evaluation and practical experimentation.

Deep learning

PyTorch · neural networks

Training loops, architectures, losses, optimizers and debugging.

GenAI

Transformers · RAG · agents

LLM application architecture, retrieval, tool use and orchestration.

Systems

FastAPI · Docker · cloud

Serving, deployment, APIs and the infrastructure around models.

Security

Nmap · Burp · Kali

Offensive-security practice used as a design and debugging lens.

Rule for the roadmap: if a topic does not improve my ability to build, debug, explain, optimize or deploy an AI system, it probably belongs later.
LET’S CONNECT

Choose your way
to say hello.

For ideas, projects, opportunities, or a conversation.

EmailSend me a message↗LinkedInConnect and message me↗