Non-IT Background to Data Analyst at Swiggy: Priya's 11-Month Plan

Mechanical engineer to Swiggy data analyst in 11 months. This success story outlines the exact 4-phase plan using free resources like NPTEL, freeCodeCamp & YouTube to build in-demand skills and land a high-growth role.

LB
UnboxCareer Team
Editorial Β· Free courses curator
October 17, 20255 min read
Non-IT Background to Data Analyst at Swiggy: Priya's 11-Month Plan

Landing a data analyst role at a tech-first company like Swiggy can feel like a distant dream, especially when your degree is in Mechanical Engineering. Yet, thousands of Indian professionals are making this exact pivot, driven by the explosive demand for data skills and the accessibility of high-quality, free learning resources. Priya’s journey from a non-IT background to a Swiggy offer letter in 11 months is a blueprint you can adapt, proving that structured learning and project-building can trump a traditional computer science degree.

The Mindset Shift: From "Can't" to "Project-Based Learning"

The first and most critical step is abandoning the "I don't have a CS degree" mindset. Companies like Swiggy, Flipkart, and Zerodha prioritize candidates who can solve business problems with data, not just those with a specific diploma. Your goal is to build a portfolio that screams competency. This means moving from passive video-watching to active project creation from day one. Priya started by documenting her learning journey on LinkedIn, which later caught the eye of recruiters. She treated every online course not as a certificate to collect, but as a source of skills for her next mini-project.

Phase 1: Building the Core Foundation (Months 1-4)

This phase is about mastering the absolute essentials. Depth here is more valuable than breadth.

Mastering Excel & SQL

Forget fancy tools; start with the workhorses of analysis. Excel is ubiquitous for quick analysis and data cleaning, while SQL is non-negotiable for retrieving data from company databases.

  • Resources: Khan Academy's SQL course is a stellar free start. For a more structured, Indian-context approach, CodeWithHarry and Apna College offer excellent free SQL playlists on YouTube.
  • Project Goal: By the end of Month 2, you should be able to clean a messy dataset in Excel and write complex SQL queries involving multiple JOINs, WHERE clauses, and aggregate functions (GROUP BY, SUM, COUNT).

Learning Python for Data Analysis

Python is the language of choice for data professionals due to libraries like Pandas and NumPy.

  • Resources: freeCodeCamp's "Scientific Computing with Python" certification is a rigorous and free starting point. For video learners, Striver (takeUforward) has a dedicated Python playlist.
  • Project Goal: Use Python's Pandas library to analyze a dataset (e.g., Swiggy restaurant listings from a public source) and replicate the cleaning and analysis you did earlier in Excel, but in a more scalable, programmatic way.

Phase 2: Analytics, Visualization & Storytelling (Months 5-7)

With the technical basics in place, you now learn to derive insights and communicate them effectively.

Data Visualization with Power BI/Tableau

Tools like Power BI (often used at TCS, Infosys, HCL) and Tableau transform your analysis into compelling dashboards that drive business decisions.

  • Resources: Both Microsoft and Tableau offer extensive free learning paths and trial versions of their software. YouTube creators like CodeWithHarry have practical project tutorials.
  • Project Goal: Build an interactive dashboard that tells a story. For example, create a "Food Delivery Market Analysis" dashboard showing cuisine trends, rating correlations, and price distributions.

Statistics & Business Acumen

A data analyst must understand what the numbers mean. Basic statistics (mean, median, distributions, hypothesis testing) are crucial.

  • Resources: Khan Academy's Statistics course is perfect. For an Indian academic perspective, NPTEL's "Introduction to Data Analytics" course on SWAYAM is superb and free.
  • Application: Start framing your projects around business questions: "Which feature predicts customer churn?" or "What time of day sees the highest order value?"

Phase 3: Portfolio Development & Networking (Months 8-9)

This is where you package your skills into a compelling candidate profile. A resume with projects is infinitely better than one with just course certificates.

Building a Killer Portfolio

Your GitHub profile becomes your new resume. Priya focused on 3-4 detailed projects.

  • Project Examples:
    • SQL Project: A full analysis of an e-commerce database, writing queries to find top-selling categories, customer repeat rates, and seasonal trends.
    • End-to-End Python Analysis: Scraping (ethically) job postings from portals to analyze in-demand skills for data analysts in Bengaluru, followed by a Power BI dashboard.
    • Business Case Study: A mock analysis for a company like Zomato or Paytm, proposing a data-driven solution to a problem like "improving restaurant partner retention."

Strategic Networking & LinkedIn

Passively applying to jobs is the least effective method. Actively engage.

  1. Polish your LinkedIn profile with keywords: "Data Analyst," "SQL," "Python," "Power BI."
  2. Share your project learnings, snippets, and visualizations regularly.
  3. Connect with data professionals at target companies (Swiggy, Freshworks, Razorpay) and recruiters. Comment intelligently on their posts.

Phase 4: The Job Hunt & Interview Prep (Months 10-11)

Now you shift from learning to executing a targeted job search.

Tailoring Applications & Preparing for Interviews

Generic applications get lost. Study the companies you apply to.

  • For a company like Swiggy: Understand metrics like "Average Order Value," "Delivery Time," "Customer Acquisition Cost." Think about how data can optimize logistics or personalise recommendations.
  • Interview Prep: Expect a heavy focus on SQL problem-solving and case studies. Platforms like LeetCode (for SQL) and practicing mock case studies are essential. YouTube channels like Striver and Apna College often breakdown interview questions from Indian product-based companies.

In the Indian market, a skilled entry-level data analyst from a non-IT background can target a package between β‚Ή6 LPA to β‚Ή12 LPA CTC, depending on the company and city. Startups like Razorpay or Freshworks might offer higher base salaries, while large IT services firms like Accenture or Wipro provide stability and larger-scale projects. Always research current market ranges on platforms like AmbitionBox or Glassdoor before negotiations.

Next Steps

Priya’s story is a testament to what’s possible with a focused plan. Your journey starts today. Begin by exploring free, structured courses on our platform to build your core skills in SQL and Databases. Then, dive into practical learning with our curated list of Data Analysis with Python resources. Finally, start building your narrative by looking at real-world data project ideas to populate your portfolio.

Keep learning on UnboxCareer

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