The record
Everything, counted
Competitive programming keeps its own scoreboard, so there is no reason for me to summarise it by hand. These figures come straight from each platform and refresh on their own every thirty minutes.
Last updated 2 Nov, 13:35 IST. Back to the portfolio
At a glance
Across five platforms
1,211
Problems solved
Across every judge below
90
Contests attended
LeetCode 28, CodeChef 34, Codeforces 28
1,865
LeetCode rating
Top 5.9% globally
366
Active days
All time, across LeetCode, Codeforces, CodeChef and Code360
Rating over time
90 rated contests
Every rated contest, on whichever platform you pick.
- Current rating
- 1,865
- Peak
- 1,865
- Contests
- 28
Problems
By difficulty and by judge
Where the solved problems actually sit.
Everything combined
- DSA practice
- 804
- Competitive judges
- 407
Data structures and algorithms
- Easy
- 323
- Medium
- 422
- Hard
- 59
Competitive programming
- Codeforces
- 216
- CodeChef
- 191
Activity
3,441 submissions counted
Every day something was submitted, on any judge.
966 submissions
Hover a day for its count
The three figures above are all-time totals and do not change with the period shown below. Days are unioned rather than summed, so working on two judges on the same date counts once. Only LeetCode, Codeforces, CodeChef and Code360 publish per-day activity; the other platforms are not represented here.
Badges
15 earned
Badges the judges handed out along the way.
LeetCode
5 badges- KnightOct 2026
- 100 Days Badge 2026Jul 2026
- 50 Days Badge 2026Apr 2026
- 100 Days Badge 2025Nov 2025
- 50 Days Badge 2025Sept 2025
Code360
8 badges- ArraysSpecialist
- Binary TreesSpecialist
- RecursionSpecialist
- ArraysAchiever
- Binary TreesAchiever
- Linked ListAchiever
- RecursionAchiever
- SortingAchiever
CodeChef
2 badges- Contest ContenderSilver
- Problem SolverBronze
Topic analysis
43 tags with at least one solve
Which corners of the subject I have actually spent time in.
- Array363
- String164
- Hash Table148
- Math122
- Sorting99
- Dynamic Programming87
- Greedy78
- Two Pointers77
- Binary Search57
- Depth-First Search53
Tag counts come from LeetCode, the one platform of the five that publishes a per-topic breakdown.
GitHub
Public work since 2024
What the work looks like away from the judges.
959
Total contributions
Since 2024
242
Total active days
75-day longest streak
35
Stars earned
Across 32 public repositories
713
Commits
Authored, all repos
33
Pull requests
Opened anywhere
3
Issues
Opened anywhere
Languages, by share of code written
- TypeScript
- 34.8%
- Jupyter Notebook
- 30.5%
- JavaScript
- 19.0%
- EJS
- 6.8%
- C
- 3.8%
- C++
- 1.7%
- CSS
- 1.6%
- HTML
- 0.9%
- 3 more
- 0.9%
Shares are real byte counts summed across every public repository I own, which is why a handful of large notebooks can outweigh a lot of small scripts.
Contest ratings
Current and peak, per platform
Where each rating actually stands today.
Recognition
5 results
Contest results, measured by how far they went.
Top 1,500
2026Google Big Code Challenge 2026
Qualified for Round 2, nationwide.
Round 3
2026Flipkart Grid 8.0
Advanced to Round 3.
Semifinalist
2025Flipkart Grid 7.0
Reached the semifinal round.
3★ / Pupil
CodeChef and Codeforces
CodeChef 3★ (1,675), Codeforces Pupil, LeetCode 600+ problems solved.
Top 3 of 200+
RBI@90 State-Level Quiz
Second Runner-Up.
By platform
Updated 2 Nov, 13:35 IST
LeetCode
suyash607- Solved
- 691
- Contest rating
- 1,865
- Contests
- 28
- Global rank
- 51,540
CodeChef
ecstatic_fly- Rating
- 1,663
- Peak
- 1,675
- Stars
- 3★
- Solved
- 191
Codeforces
suyash607- Rating
- 1,343
- Peak
- 1,343
- Rank
- Pupil
- Solved
- 216
Code360
Naukri Code360- Solved
- 113
- Easy
- 59
- Moderate
- 43
- Level
- Specialist
GitHub
EcstaticFly- Contributions, 12mo
- 131
- Current streak
- 0d
- Longest streak
- 75d
- Public repos
- 32
A scheduled job reads every platform on its own every thirty minutes and stores the result, and these pages render from that store — so nothing here is fetched while you wait, and freshness doesn’t depend on anyone happening to visit. Codeforces, LeetCode, Code360 and GitHub are read from public APIs. CodeChef publishes none, so its numbers are scraped from the profile page and are the most likely to go quiet. When a platform does go quiet its last good reading is kept and labelled with the date it was taken, rather than being dropped or passed off as current.