Learning log
What I'm learning
A live view of what's on my desk, what's next and what I'm working toward.
Data Structures & Algorithms
Machine Learning
Artificial Intelligence
System Design
Backend Development
Advanced Python
Current focus
Currently building myself
Where my hours go right now.
DSA, machine learning, and shipping the core of AI Study Hub.
-
01
High
Data Structures & Algorithms
Daily problem solving and pattern building.
-
02
High
Artificial Intelligence
Understanding AI systems beyond API calls.
-
03
High
Machine Learning
Models, math and training intuition.
-
04
Medium
Software Engineering
Clean architecture, testing, maintainable code.
-
05
Medium
Product Development
Turning ideas into shipped, useful products.
-
06
Medium
Entrepreneurship
Learning how products become companies.
-
07
Medium
Open Source
Preparing to contribute to real projects.
-
08
Medium
Problem Solving
Thinking clearly about hard problems.
DSA
Problem solving
My data structures & algorithms roadmap.
Foundations
- Complexity Analysis — In Progress
- Arrays — In Progress
- Strings — In Progress
- Recursion — In Progress
- Searching — In Progress
- Sorting — In Progress
Core structures
- Linked Lists — Planned
- Stacks — Planned
- Queues — Planned
- Hashing — Planned
Non-linear
- Trees — Planned
- Heaps — Planned
- Graphs — Planned
Paradigms
- Greedy Algorithms — Planned
- Backtracking — Planned
- Dynamic Programming — Planned
GATE / Core CS
Core computer science
Preparing the fundamentals every serious engineer needs.
- Computer Science Fundamentals — In Progress
- Data Structures & Algorithms — In Progress
- Operating Systems — Planned
- Computer Networks — Planned
- DBMS — Planned
- Computer Organization & Architecture — Planned
- Theory of Computation — Planned
- Compiler Design — Planned
- Engineering Mathematics — Planned
- Discrete Mathematics — Planned
- Algorithms — Planned
Preparation and learning in progress — exam results will only appear here once they're real.
Vision
Where I'm headed
Become a highly capable software/AI engineer and build high-impact technology — and eventually, companies.
Software Engineering
Designing and shipping reliable systems.
AI Engineering
Building AI-powered products end to end.
Machine Learning
Models, data and training — deeply understood.
Systems
Operating systems, distributed systems, performance.
Product Engineering
Engineering with the user in mind.
Research
Exploring open questions in AI and computing.
Entrepreneurship
Building products that become companies.
Short-term goals
-
Strengthen DSA fundamentals2026
Consistent problem solving across all core topics.
In Progress -
Ship AI Study Hub core platform2026
Resources, notes, syllabus, PYQs and AI chat working end to end.
In Progress
Medium-term goals
-
First merged open-source contributions2027
Start contributing to real projects.
Planned -
Prepare for GSoC 20272027
Choose an organisation, contribute early, write a strong proposal.
Planned -
Deep understanding of ML & LLMs
Move from using models to building and training them.
In Progress
Long-term goals
-
Become a highly capable software/AI engineer
Build high-impact technology at world-class teams.
In Progress -
Build a technology company
Turn a product idea into a real company.
Planned
These are ambitions and goals, not current positions.