The experiment: I gave an AI my complete context – current skills (basic React, some Python), target (Rs 15-25 LPA at a product company), timeline (12 months). Then asked it to create a career plan that’s actually achievable. What it produced was better than any career counselor I’ve talked to. Here’s the full blueprint.
Why This Works
Most career advice is generic: “learn DSA, do projects, apply.” This plan is different because it’s sequenced – each month builds on the last, and every activity serves multiple purposes simultaneously.
The 12-Month Blueprint
Month 1: Foundation Reset
Goal: Get your tools and environment ready. Stop consuming, start building.
- Set up GitHub profile properly (README, clean repos)
- Install AI coding tools: Claude Code + Cursor (free tiers)
- Pick ONE stack: Next.js + Python FastAPI + PostgreSQL
- Escape tutorial hell – delete all bookmarked courses
- Build and deploy ONE thing this month (anything – just ship it)
Output: Live GitHub profile + 1 deployed project + AI tools working
Month 2: First Hackathon
Goal: Prove you can build under pressure with a team.
- Register for a beginner-friendly hackathon on Reskilll
- Read the first-timer’s guide (manage expectations)
- Use vibe coding to ship faster than everyone else
- Doesn’t matter if you win – you need the EXPERIENCE
Output: 1 hackathon project (deployed) + certificate + team experience
Month 3: Open Source Entry
Goal: Get external validation that your code is good enough for real projects.
- Start contributing to open source
- Pick from these 10 beginner-friendly repos
- Use the AI-powered workflow to understand codebases fast
- Target: 2 merged PRs by end of month
Output: 2 merged PRs on recognizable projects
Month 4: AI Skills + Second Hackathon
Goal: Add the skill that commands 40% salary premium.
- Follow the AI skills roadmap (Level 1-2)
- Learn to build with agentic AI
- Build an MCP-powered project at your second hackathon
- Aim to win a category this time
Output: 1 AI project + hackathon award + MCP understanding
Month 5: Content Creation
Goal: Make your work discoverable. Let your work attract opportunities.
- Start a developer blog – write about your hackathon projects
- Post project demos on LinkedIn (30-second video + description)
- 2 blog posts minimum (“How I built X” and “What I learned from Y”)
Output: 2 published blog posts + LinkedIn presence started
Month 6: Deep Tech + Third Hackathon
Goal: Build something technically impressive that demonstrates depth.
- Build your own MCP server and deploy it remotely
- Or build a LangChain + MCP agent
- Third hackathon – AI-focused this time
- Open source your hackathon project
Output: 1 technically deep project + open source repo with README
Month 7: Network Activation
Goal: Convert your work into warm connections.
- Network through building (not cold DMs)
- Engage with maintainers of projects you contributed to
- Share your MCP server / AI project in relevant communities
- Connect with hackathon mentors on LinkedIn
Output: 10+ meaningful connections who know your work
Month 8: Portfolio Polish
Goal: Make everything presentation-ready.
- Follow the portfolio framework
- Pin your 4 best projects on GitHub (with screenshots, live links)
- Personal website live (one page, clean, fast)
- 2 more blog posts about your latest projects
Output: Complete portfolio: 4 projects, 5+ PRs, 4 blog posts, personal site
Month 9: Interview Prep
Goal: Prepare using your REAL work, not LeetCode grinding.
- Practice explaining each project (architecture, challenges, learnings)
- System design based on things you’ve actually built
- 50-100 LeetCode problems (medium level – just enough to pass screens)
- Mock interviews with hackathon teammates
Output: Interview-ready with real stories and technical depth
Month 10-11: Strategic Applications
Goal: Apply smart, not wide.
- Use the 3-pillar strategy in every application
- Leverage hackathon sponsor connections for referrals
- Apply to 5-10 companies (targeted, not spray-and-pray)
- Your resume shows WORK not claims
Output: 3-5 interview calls (your portfolio does the heavy lifting)
Month 12: Close and Compound
Goal: Accept an offer and set up for the next level.
- Negotiate using your market data (AI skills = 40% premium)
- Keep contributing to open source (now from inside a company)
- Mentor others at the next hackathon (give back)
- Your hackathon projects might become a startup later
What You Have After 12 Months
GitHub:
- 4-6 deployed projects (live URLs)
- 5-10 merged PRs on real open source projects
- Active contribution history (green squares that mean something)
- Profile that passes the "30-second recruiter check"
Content:
- 4-6 blog posts (indexed by Google, driving traffic)
- LinkedIn with project demos (recruiters find you)
Skills:
- Full-stack development (proven by shipped projects)
- AI/Agent development (proven by MCP server + AI projects)
- Team collaboration (proven by hackathons + open source)
- Communication (proven by blog + presentations)
Network:
- 3 hackathon teams (future referrals)
- 2-3 open source maintainers who know you
- Hackathon sponsors who've seen your work
- Online community presence
Credentials:
- 3+ hackathon certificates/awards
- Public OSS merge history
- Deployed portfolio with real users
The Compound Effect
Notice how each month builds on the previous one:
- Month 2’s hackathon project becomes Month 5’s blog post
- Month 3’s OSS contribution teaches skills used in Month 6’s deep tech project
- Month 4’s AI skills make Month 6’s hackathon project a winner
- Month 7’s network comes from ALL previous months of visible work
Nothing is wasted. Everything compounds. That’s the difference between this blueprint and random “learn X, do Y” advice.
Start Today
Month 1 starts when you decide. Not Monday. Not next semester. Today.
- Set up your GitHub (30 minutes)
- Register for a hackathon (5 minutes)
- Build something small and deploy it (this weekend)
12 months from now, you’ll either have this portfolio – or you’ll wish you started today.
The complete Reskilll platform guide | Browse hackathons | 6-month accelerated version