Welcome to my journey from being a full-stack developer to preparing for interviews at top tech companies like Google, Amazon, and other top MNCs.
This repository is a public log of my daily progress as I strengthen my skills in Python, Data Structures & Algorithms (DSA), System Design, and Interview Readiness.
Hi, I'm Vignesh Moorthy β a software engineer with 5+ years of experience in React, Node.js, and mobile development. I created this repo to:
- Keep myself accountable
- Help others on the same journey
- Track everything I learn and build
Week | Focus Area | Folder/Link |
---|---|---|
Week 1 | Python for DSA | week-1-python-basics/ |
Week 2 | Arrays, Strings, Hashing | week-2-arrays-strings/ |
Week 3 | Two Pointers, Sliding Window | week-3-two-pointers/ |
Week 4 | Recursion & Trees | week-4-recursion-trees/ |
Week 5 | Graphs, BFS/DFS | week-5-graphs/ |
Week 6+ | Dynamic Programming & Mock Interviews | week-6-dp-mocks/ |
All folders contain: π Problem statement | β My solution | π Explanation notes
- To prepare for FAANG-level interviews
- To master core CS fundamentals
- To stay consistent for at least 100 days
I'll update my progress daily here. You can also follow this journey on my YouTube channel π₯ (link coming soon).
- π§ Email: vigneshmoorthykvm@gmail.com
- π LinkedIn: linkedin.com/in/vignesh-moorthy
- π» GitHub: github.com/vigneshKVM
Thanks for visiting! Drop a β if you're on a similar journey β let's grow together.