Pratik Bhalerao (@1717pratik) 's Twitter Profile
Pratik Bhalerao

@1717pratik

๐Ÿš€ SDE 1 | Java Backend Developer crafting scalable APIs with Spring Boot & AWS โ˜๏ธ | Passionate about clean code, cloud-native apps & backend architecture

ID: 772011812204253184

calendar_today03-09-2016 10:02:14

96 Tweet

174 Followers

286 Following

Pratik Bhalerao (@1717pratik) 's Twitter Profile Photo

๐Ÿš€ Day 41 of #100DaysOfCode! LeetCode: Tree Zigzag Level Order Traversal ๐ŸŒณ๐Ÿ”„ Started Notification System design & revised Observer pattern ๐Ÿ“ฌ Learned UUIDs & exception handling in MVC with ControllerAdvice ๐Ÿ› ๏ธ 41 days strong! ๐Ÿ’ช #Java #Backend #DSA #SystemDesign #100DaysOfCode

Pratik Bhalerao (@1717pratik) 's Twitter Profile Photo

๐Ÿš€ Day 42 of #100DaysOfCode! Solved LeetCode problems: Vertical Order Traversal of a Binary Tree ๐ŸŒณ Find Bottom Left Tree Value ๐Ÿ“ Learned TreeMap operations & their time complexity ๐Ÿ—บ๏ธ Explored Red-Black Tree concepts ๐Ÿ”ดโšซ 42 days strong! ๐Ÿ’ช #Java #Backend #DSA #100DaysOfCode

Pratik Bhalerao (@1717pratik) 's Twitter Profile Photo

!!Vertical Order Traversal!! 2 years ago, I struggled with this problem, spent hours, but couldn't solve so I gave up. "What you don't resolve, you'll repeat." So guys, if it's tough, take time, try new approaches, watch explanations, but don't give up! #Java #DSA #100DaysOfCod

!!Vertical Order Traversal!!
2 years ago, I struggled with this problem, spent hours, but couldn't solve so I gave up. "What you don't resolve, you'll repeat."
So guys, if it's tough, take time, try new approaches, watch explanations, but don't give up! #Java  #DSA #100DaysOfCod
Pratik Bhalerao (@1717pratik) 's Twitter Profile Photo

๐Ÿš€ Day 43 of #100DaysOfCode! Solved LeetCode Binary Search Tree problems: Insert into BST (Medium)๐ŸŒณ Search in BST (Easy) ๐Ÿ” Delete Node in BST (Medium)โœ‚๏ธ Learned Spring Data JPA: Representing inheritance in databases ๐Ÿ—„๏ธ #Java #Backend #DSA #SystemDesign #100DaysOfCode

Pratik Bhalerao (@1717pratik) 's Twitter Profile Photo

๐Ÿš€ Day 44 of #100DaysOfCode! Dove into testing: Learned Test-Driven Development (TDD) ๐Ÿงช Explored types of testing: Unit, Integration, and Functional ๐Ÿ“‹ Keeping the streak alive! ๐Ÿ’ช #Java #Backend #SystemDesign #100DaysOfCode

Pratik Bhalerao (@1717pratik) 's Twitter Profile Photo

๐Ÿš€ Day 45 of #100DaysOfCode! Solved LeetCode tree problems: LCA of Binary Tree ๐ŸŒณ LCA of Binary Search Tree ๐Ÿ” Diameter of Binary Tree ๐Ÿ“ Balanced Binary Tree โš–๏ธ Learned HashMap internal working ๐Ÿ—บ๏ธ Revised design patterns ๐Ÿ› ๏ธ #Java #Backend #DSA #SystemDesign #100DaysOfCode

Pratik Bhalerao (@1717pratik) 's Twitter Profile Photo

๐Ÿš€ Day 46 of #100DaysOfCode! Started learning Heaps: Studied internal implementation of heaps ๐Ÿฅ— Explored Java's heap implementation (PriorityQueue) ๐Ÿ› ๏ธ Solved LeetCode problems: Kth Largest and Smallest Element in Array ๐Ÿ“ˆ ๐Ÿ“‰ 46 days strong! ๐Ÿ’ช #Java #Backend #DSA #100DaysOfCode

Pratik Bhalerao (@1717pratik) 's Twitter Profile Photo

๐Ÿš€ Day 47 of #100DaysOfCode! Solved LeetCode problems: Relative Sort Array (gained strong grasp of Comparator) ๐Ÿ“Š Count Total Number of Coloured Cells ๐Ÿ”ข DSA grind continues! ๐Ÿ’ป 47 days strong! ๐Ÿ’ช #Java #Backend #DSA #100DaysOfCode

Pratik Bhalerao (@1717pratik) 's Twitter Profile Photo

๐Ÿš€ Day 48 of #100DaysOfCode! Solved LeetCode binary search problems: Find Minimum in Rotated Sorted Array ๐Ÿ”„ Find First and Last Position of Element in Sorted Array ๐Ÿ” Search Insert Position Started LLD of Notification System ๐Ÿ“ฌ #Java #Backend #DSA #SystemDesign #100DaysOfCode

Pratik Bhalerao (@1717pratik) 's Twitter Profile Photo

๐Ÿš€ Day 49 of #100DaysOfCode! Leetcode: Search in Rotated Sorted Array I๐Ÿ”„ Search in Rotated Sorted Array II๐Ÿ”„ First Bad Version ๐Ÿ“ Hit 200 LeetCode problems milestone! ๐ŸŽ‰ Wrote unit tests using JUnit & Mockito ๐Ÿงช 49 days strong! ๐Ÿ’ช#Java #Backend #DSA #SystemDesign #100DaysOfCode

Pratik Bhalerao (@1717pratik) 's Twitter Profile Photo

๐Ÿš€ Day 50 of #100DaysOfCode! Sleepy day, but kept going: Solved LeetCode: Koko Eating Bananas ๐ŸŒ Revised design patterns: Builder, Strategy, Factory, Observer, Adapter, State ๐Ÿ› ๏ธ Halfway there! ๐Ÿ’ช #Java #Backend #DSA #SystemDesign #100DaysOfCode

Pratik Bhalerao (@1717pratik) 's Twitter Profile Photo

๐Ÿš€ Day 51 of #100DaysOfCode! Solved LeetCode: Combination Sum I ๐Ÿ”ข Started Spring Boot project for e-commerce Product Service: Implemented CRUD operations ๐Ÿ›’ 51 days strong! ๐Ÿ’ช #Java #Backend #DSA #SystemDesign #100DaysOfCode

Pratik Bhalerao (@1717pratik) 's Twitter Profile Photo

๐Ÿš€ Day 52 of #100DaysOfCode! Solved LeetCode matrix problems: Search a 2D Matrix I (O(log(N*M)) TC) ๐Ÿ” Search a 2D Matrix II (O(N*logM) TC) ๐Ÿ“Š 52 days strong! ๐Ÿ’ช #Java #Backend #DSA #100DaysOfCode

Pratik Bhalerao (@1717pratik) 's Twitter Profile Photo

๐Ÿš€ Day 53 of #100DaysOfCode! Completed Notification System LLD: Designed class diagram & implemented core logic ๐Ÿ“ฌ Explored Spring Boot's internal working ๐ŸŒฑ 53 days strong! ๐Ÿ’ช #Java #Backend #SystemDesign #100DaysOfCode

Pratik Bhalerao (@1717pratik) 's Twitter Profile Photo

๐Ÿš€ Day 54 of #100DaysOfCode! Solved LeetCode problems: Merge Strings Alternately ๐Ÿ”„ Minimum Additions to Make Valid String ๐Ÿ“ 54 days strong! ๐Ÿ’ช #Java #Backend #DSA #100DaysOfCode

Pratik Bhalerao (@1717pratik) 's Twitter Profile Photo

๐Ÿš€ Day 55 of #100DaysOfCode! Worked on system design: Designed Notification System architecture ๐Ÿ“ฌ Refined Parking Lot system design ๐Ÿš— 55 days strong! ๐Ÿ’ช #Java #Backend #SystemDesign #100DaysOfCode

Pratik Bhalerao (@1717pratik) 's Twitter Profile Photo

๐Ÿš€ Restarted #100DaysOfCode on Day 1 after breaking a 56-day streak!๐Ÿ’ฅ Solved LeetCode problems: Maximum Subarray Sum ๐Ÿ“ˆ All Submatrix Sum (using contribution technique) ๐Ÿงฎ Revised Spring Data JPA internals ๐Ÿ—„๏ธ Back stronger! ๐Ÿ’ช #Java #Backend #DSA #SystemDesign #100DaysOfCode

Pratik Bhalerao (@1717pratik) 's Twitter Profile Photo

๐Ÿš€ Day 2 of #100DaysOfCode (restarted)! Solved LeetCode problems: First Missing Positive (Hard) ๐Ÿ”ข Find the Duplicate Number (Medium) ๐Ÿ” Building momentum! ๐Ÿ’ช #Java #Backend #DSA #100DaysOfCode

Pratik Bhalerao (@1717pratik) 's Twitter Profile Photo

๐Ÿš€ Day 3 of restarted #100DaysOfCode! Solved LeetCode problems: Ugly Number II ๐Ÿ”ข Merge k Sorted Lists ๐Ÿ”— Back in the groove! ๐Ÿ’ช #Java #Backend #DSA #100DaysOfCode

Pratik Bhalerao (@1717pratik) 's Twitter Profile Photo

๐Ÿš€ Day 4 of restarted #100DaysOfCode! Solved LeetCode problems: Swap Nodes in Pairs ๐Ÿ”„ Reverse Nodes in k-Group ๐Ÿชข Completed Splitwise LLD ๐Ÿงฎ Momentum building! ๐Ÿ’ช #Java #Backend #DSA #SystemDesign #100DaysOfCode