Kavya From Hyderabad Joins Swiggy Data Team

Kavya, a B.Tech grad from Hyderabad, landed a data scientist role at Swiggy using free online courses from NPTEL, Coursera, and YouTube creators like CodeWithHarry. Learn her step-by-step strategy for building skills, projects, and cracking Indian tech interviews.

LB
UnboxCareer Team
Editorial · Free courses curator
March 18, 20265 min read
Kavya From Hyderabad Joins Swiggy Data Team

Imagine this: you’re a final-year B.Tech student in Hyderabad, staring at a mountain of job portals and course catalogs. The pressure to land a high-paying tech role is immense, and everyone seems to be talking about data science. Kavya was in that exact spot. With a background in computer science but no specialized data experience, she felt overwhelmed. Yet, within a year, she cracked into the data team at Swiggy, a dream for many Indian graduates. Her journey wasn't about a magic formula or an expensive degree; it was a strategic, self-driven path built almost entirely on free resources. Here’s how she mapped her route from confusion to a coveted offer.

The Foundation: Building Core Data Literacy

Kavya knew that jumping straight into complex machine learning models without fundamentals was a recipe for failure. Her first step was to solidify her understanding of the core pillars of data work. She dedicated two months to this phase, treating it like a structured semester.

Mastering the Prerequisites

For any data role in India, proficiency in Python, SQL, and basic statistics is non-negotiable. Kavya used a combination of platforms to build this foundation.

  • Python for Data Science: She started with the interactive modules on freeCodeCamp, then deepened her understanding with the "Python for Data Science" playlist by CodeWithHarry, appreciating his clear, Hindi-English explanations.
  • SQL & Databases: The "DBMS" course by Gate Smashers on YouTube provided excellent theoretical grounding. For hands-on practice, she used free platforms like SQLZoo and HackerRank to solve problems daily.
  • Statistics & Probability: This is where many aspirants stumble. Kavya turned to the NPTEL course "Introduction to Probability and Statistics" by IIT Madras, available for free on their portal. For quick revisions, Khan Academy's statistics section was her go-to.

Structured Learning via MOOCs

To tie these skills together, she enrolled in a structured program. She applied for and received Financial Aid for the "Data Science Specialization" by Johns Hopkins University on Coursera. "The Financial Aid process is straightforward," she says. "You just write a short essay on why you need it. It made a world-class curriculum accessible for free."

The Portfolio Phase: From Theory to Tangible Projects

Knowing theory isn't enough for recruiters at companies like Flipkart, Zomato, or Swiggy. They want to see what you can build. Kavya’s portfolio became her strongest asset.

Identifying Real-World Problems

Instead of generic tutorials, she focused on projects with local context that could demonstrate business impact.

  • Analysis of Hyderabad's Public Transport Data: She used open data from the city's transport corporation to analyze peak hour traffic and suggest optimizations.
  • Sentiment Analysis of Food Delivery Apps: She scraped and analyzed customer reviews for major apps to compare strengths and weaknesses, a project directly relevant to her target company.
  • Predictive Model for Stock Price Trends (Basic): Using free APIs from Zerodha's Kite Connect, she built a simple model to understand trends, showcasing her ability to work with financial data streams.

Showcasing Your Work

She hosted all her code on GitHub with detailed README.md files that explained the business problem, her approach, and the insights. "A clean GitHub is your digital resume," Kavya notes. "Recruiters from Accenture and HCL who reached out later specifically mentioned my project documentation."

Cracking the Interview: The Indian Tech Hiring Blueprint

With fundamentals and projects in place, Kavya began applying. She understood that Indian tech interviews, especially for product-based companies, follow a specific pattern.

The Technical Round Grind

This phase is intense and requires dedicated practice.

  1. Data Structures & Algorithms (DSA): Essential for the coding round. She followed the famous Striver (takeUforward) SDE Sheet, solving problems daily on platforms like LeetCode and CodeChef.
  2. SQL & Python Coding: For data roles, SQL queries are often complex. She practiced joins, window functions, and query optimization extensively.
  3. Statistics & ML Theory: She prepared for conceptual questions by revisiting her notes from the NPTEL course and watching breakdowns of interview questions by Apna College on YouTube.

The Domain-Specific & HR Round

For the data team interview at Swiggy, her preparation was hyper-focused.

  • Case Studies: She practiced solving business cases—e.g., "How would you measure the success of a new 'Swiggy Pop' feature?" or "Design a system to predict restaurant delivery times."
  • Behavioral Questions: She prepared STAR (Situation, Task, Action, Result) stories from her academic and project experience. Researching the company's recent blogs and news was crucial to ask insightful questions.

The Financials & Market Reality

Kavya’s success translated into a tangible career leap. In the Indian market, entry-level data analyst/scientist roles in top product-based companies or tech services firms offer a significant premium.

  • Tech Services (TCS, Infosys, Wipro): Data roles can start between ₹6-9 LPA for fresh graduates, depending on the specific training program.
  • Product-Based & Startups (Swiggy, Razorpay, Freshworks): These companies offer higher compensation, with entry-level packages often ranging from ₹12-20 LPA (CTC), reflecting the high demand for skilled talent.
  • FinTech (Paytm, Zerodha): Roles here are particularly competitive, with salaries comparable to product-based companies and a strong emphasis on real-time data handling skills.

Kavya’s offer from Swiggy was well within the product-based company range, validating her year of focused, free learning.

The Mindset & Network: The Invisible Curriculum

Beyond courses and code, two factors were critical in Kavya's journey.

  • Consistency Over Intensity: She dedicated 2-3 focused hours daily rather than erratic, long bursts. This made the vast syllabus manageable.
  • Leveraging LinkedIn & Communities: She didn't just apply online. She followed data leaders from her target companies, engaged with their content, and joined communities like Data Science India on Telegram. She even reached out to a Swiggy data scientist for a 15-minute informational interview after a project that analyzed food delivery patterns.

Next Steps

Kavya’s story proves that a strategic approach with free resources can open doors to India's best tech teams. Your journey starts now.

Keep learning on UnboxCareer

Explore free courses, certificates, and career roadmaps curated for Indian students.