KaleRoshani1 Profile Banner
Roshani Gokul Kale Profile
Roshani Gokul Kale

@KaleRoshani1

Followers
23
Following
17
Media
44
Statuses
44

Data Analyst | Excel | Power BI | MySQL | Python | Making Data Clear & Actionable to drive Business Growth https://t.co/OiOyR5C9if

Pune, Maharashtra
Joined May 2025
Don't wanna be here? Send us removal request.
@KaleRoshani1
Roshani Gokul Kale
2 days
Day 15 of #21DaysSQLChallenge by @IndianDataClub & @dpdzero πŸ”Ή Topic: Multiple Joins Learned how to combine 3+ tables, use INNER/LEFT joins together, handle join order, and avoid duplicates while building multi-table reports. #SQLWithIDC #LearnSQL #IDCChallenge
0
0
0
@KaleRoshani1
Roshani Gokul Kale
4 days
Day 14 of #21DaysSQLChallenge by @IndianDataClub & @dpdzero πŸ”Ή Topic: LEFT JOIN & RIGHT JOIN Learned how to include unmatched records using LEFT/RIGHT JOIN, handle NULLs with COALESCE, and identify missing data across tables. #SQLWithIDC #LearnSQL #IDCChallenge
0
0
1
@KaleRoshani1
Roshani Gokul Kale
4 days
Day 13 of #21DaysSQLChallenge by @IndianDataClub & @dpdzero πŸ”Ή Topic: INNER JOIN Learned how to combine data from multiple tables using INNER JOIN, match records through common columns, and create meaningful cross-table reports. #SQLWithIDC #LearnSQL #IDCChallenge
0
0
1
@KaleRoshani1
Roshani Gokul Kale
4 days
Day 12 of #21DaysSQLChallenge by @IndianDataClub & @dpdzero πŸ”Ή Topic: NULL Handling Learned how to work with missing data using IS NULL, IS NOT NULL, and COALESCE() to replace NULLs and ensure accurate filtering and calculations. #SQLWithIDC #LearnSQL #IDCChallenge
0
0
1
@KaleRoshani1
Roshani Gokul Kale
8 days
Day 11 of #21DaysSQLChallenge by @IndianDataClub & @dpdzero πŸ”Ή Topic: DISTINCT & Removing Duplicates Learned how to fetch unique values, count distinct entries, and handle duplicate records efficiently using DISTINCT and COUNT(DISTINCT). #SQLWithIDC #LearnSQL #IDCChallenge
0
0
1
@KaleRoshani1
Roshani Gokul Kale
8 days
Day 10 of #21DaysSQLChallenge by @IndianDataClub & @dpdzero πŸ”Ή Topic: CASE Statements Learned how to add conditional logic in SQL using CASE WHEN to create categories, custom labels, and conditional aggregations. #SQLWithIDC #LearnSQL #DataAnalytics #IDCChallenge
0
0
1
@KaleRoshani1
Roshani Gokul Kale
10 days
Day 9 of #21DaysSQLChallenge by @IndianDataClub & @dpdzero πŸ”Ή Topic: Date Functions Learned to work with dates in SQL β€” from calculating stay duration to filtering patients by month/year. #SQLWithIDC #LearnSQL #DataAnalytics #SQLDeveloper #IDCChallenge
0
0
0
@KaleRoshani1
Roshani Gokul Kale
11 days
Day 8 of #21DaysSQLChallenge by @indiandataclub & @dpdzero Topic: String Functions (UPPER, LOWER, LENGTH, CONCAT, SUBSTRING) Learned how to clean & format text data, create summaries, and filter by string length. Each function adds a layer of clarity to raw data #SQLWithIDC
0
0
0
@KaleRoshani1
Roshani Gokul Kale
12 days
Day 7 of #21DaysSQLChallenge by @indiandataclub & @dpdzero Topic: HAVING Clause Learned how HAVING filters aggregated results after grouping β€” unlike WHERE, which filters rows before grouping. #SQL #DataAnalytics #SQLWithIDC #LearningInPublic
0
0
2
@KaleRoshani1
Roshani Gokul Kale
13 days
Day 6 of #21DaysSQLChallenge by @indiandataclub & @dpdzero Topic: GROUP BY Clause Learned how to group data by categories and apply aggregate functions like COUNT(), SUM(), and AVG() to each group. #21DaysSQLChallenge #SQL
0
0
3
@KaleRoshani1
Roshani Gokul Kale
15 days
Day 5 of #21DaysSQLChallenge by @indiandataclub & @dpdzero Topic: Aggregate Functions (COUNT, SUM, AVG, MIN, MAX) Learned how to summarize data using aggregate functions. Used SUM() for totals and AVG() for averages, and rounded results for readability. #21DaysSQLChallenge
0
0
1
@KaleRoshani1
Roshani Gokul Kale
16 days
Day 4 of #21DaysSQLChallenge by @indiandataclub & @dpdzero Topic: LIMIT & OFFSET Used OFFSET and FETCH to get the 3rd to 7th highest distinct satisfaction scores. To fetch full patient details for these ranks, we will use DENSE_RANK() in upcoming lessons. #21DaysSQLChallenge
0
0
0
@KaleRoshani1
Roshani Gokul Kale
17 days
Day 3 of #21DaysSQLChallenge by @indiandataclub & @dpdzero Topic : Sorting Data with ORDER BY Focused on sorting data using the ORDER BY clause. Learned how to sort in ascending/descending order and use multiple column sorting. #indiandataclub #SQLWithIDC #21DaysSQLChallenge
0
0
2
@KaleRoshani1
Roshani Gokul Kale
17 days
Day 2 of #21DaysSQLChallenge Focused on filtering data using the WHERE clause. comparison operators, AND/OR, IN, BETWEEN, and NULL values. SELECT id, name, age, score FROM patients WHERE service = 'Surgery' AND satisfaction_score<70 #dpdzero #indiandataclub #SQLWithIDC
0
0
2
@KaleRoshani1
Roshani Gokul Kale
18 days
Day 1 of the #21DaysSQLChallenge completed. Learned how to use SELECT and DISTINCT to retrieve specific and unique records along with Top, Limit clause. Query used: SELECT DISTINCT service FROM services_weekly; #DPDzero #indiandataclub #SQLWithIDC #DataAnalytics
0
0
2
@KaleRoshani1
Roshani Gokul Kale
5 months
Day 28 of #30DaysOfPython by @indiandataclub Covered: β€’ Clean Code principles β€’ Naming, formatting, & structure β€’ DRY, meaningful functions, readable logic β†’ Revisited my Book API & improved code quality now future-me won’t cry while reading it #IDC30DaysChallenge #Python
0
0
3
@KaleRoshani1
Roshani Gokul Kale
5 months
Day 27 of #30DaysOfPython by @indiandataclub Covered: β€’ What is an ORM β€’ Intro to SQLAlchemy β€’ SQLAlchemy models & session β€’ Connected FastAPI API to SQLite β†’ Extended Book Library API to store & retrieve data using a real database #IDC30DaysChallenge #Python #FastAPI
0
0
3
@KaleRoshani1
Roshani Gokul Kale
5 months
Day 26 of #30DaysOfPython by @indiandataclub Covered: β€’ REST API basics with FastAPI β€’ CRUD: POST, GET, PUT, DELETE β€’ Request & Response models with Pydantic β€’ Tested endpoints using Postman β†’ Built a Book Library API with full CRUD functionality #IDC30DaysChallenge
0
0
2
@KaleRoshani1
Roshani Gokul Kale
5 months
Day 25 of #30DaysOfPython by @indiandataclub Covered: β€’ Basics of Pydantic β€’ Creating models with validation β€’ Using EmailStr, strict types β€’ Custom validators with @field_validator β†’ Built a UserProfile model that validates name, email & age #IDC30DaysChallenge #python
0
0
2
@KaleRoshani1
Roshani Gokul Kale
5 months
Day 24 of #30DaysOfPython by @indiandataclub Covered: β€’ @dataclass basics β€’ Type hints & default values β€’ Adding methods to dataclasses β€’ Cleaner data models with less code β†’ Built a CLI Library Manager to add, borrow & return books #IDC30DaysChallenge #Python #Dataclass
0
0
0