Every day is another opportunity to learn, build, and improve. This page documents my progress toward becoming an AI Engineer.
Strengthening object-oriented programming, collections, exception handling, and modern Java development.
Building strong problem-solving skills using arrays, linked lists, stacks, queues, trees, graphs, and dynamic programming.
Preparing for machine learning, deep learning, LLMs, and Retrieval-Augmented Generation (RAG).
Learn supervised, unsupervised, reinforcement learning, and model deployment.
Build AI applications using modern LLMs and understand how they work internally.
One of my biggest dreams is to build my own Retrieval-Augmented Generation system.
I believe consistent effort beats perfection. Every bug solved, every project completed, and every concept understood brings me one step closer to becoming the engineer I aspire to be.