Shivam Kumar
@DEV_Shivam3224
Followers
89
Following
4K
Media
137
Statuses
492
On a journey to become a ๐๐ฎ๐๐ฎ ๐ฟ๐๐๐๐๐๐๐๐ ๐๐๐ผ๐๐๐๐๐ and ๐ฝ๐๐๐๐ฟ๐๐๐ in public ๐ Projects โ https://t.co/kh2f6UOKBL
India
Joined March 2025
> Building PriceHawk ๐ฆ
โ a Spring Boot project that tracks real-time product prices from multiple sites to grab the best deal. Focusing on async processing, caching & API integration to keep it fast and memory-safe. Started โ all updates will be shared on this profile ๐
5
0
9
๐ 2 big upgrades to my Spring Boot project: 1๏ธโฃ Smart Cache No more scraping on every search. 3-hour cache = instant results โก 2๏ธโฃ Parallel Scraping Amazon + Flipkart + Croma fetch together โ 3x faster. Still polishing edge cases. #Java #SpringBoot
7
0
3
Fixed two small issues today. Some sites return empty price data โ earlier my code broke. Now it handles null/blank values safely. Also cleaned live prices like โโน23,499โ โ converted into clean digits before parsing. Just optimising my project #Java #Springboot
1
0
4
Improved my service layer today Real ecommerce sites block bots or slow down randomly, so I fixed two things: โข Added real browser headers โข Added retry + timeout handling Small changes, make big impact in learning and project Feels good when reliability goes up.๐ป
1
0
4
While working on my project today, I bumped into a really interesting concept โ Circuit Breaker. In simple terms, it stops your system from repeatedly calling a service thatโs already failing. Less waiting,crashing, more stability. Honestly, this concept saves huge systems.
1
0
3
While building my project, I came across a simple but powerful concept โ API Throttling. If your API allows 60 req/min and someone sends 200, you slow them down or block them to keep the system stable. Tiny rule, huge impact. #backend #APIs #SystemDesign
0
0
1
Rate limiting matters. Even something like 60 req/min can save your backend. Why Iโm adding it to PriceHawk: โข ๐ก๏ธ Stop bots โข โ๏ธ Stable APIs โข ๐ Avoid overload โข ๐ฐ Save server cost Small rule, massive protection. #Java #Backend #SystemDesign #BuildInPublic
1
0
5
๐จ Just learned how dangerous CSRF is A simple fake image request <img src=" https://t.co/xDDae4Ezda?..."> can trigger actions using your session. ๐ณ Today in my Spring Boot project: โ What CSRF is โ Why it's off for public APIs โ When to enable it Security is a skill. ๐ฅ
1
0
4
Hey @X algorithm ๐ I'm looking to #connect with people interested in: ๐ป Frontend โ๏ธ Backend ๐ Full Stack โ Java & Spring Boot โจ Gen AI ๐ Data Science ๐ Python ๐ง AI/ML โ๏ธ DevOps โ
DSA ๐ก Startups ๐ Web3 Letโs grow, build & learn together ๐ #buildinpublic #LetsConnect
5
0
3
๐ฅ ๐ฅ Working on my project โ PriceHawk ๐ฅ Not adding new features today. Just cleaning the code, optimizing logic & hunting hidden exceptions. Sometimes progress isnโt about adding โ itโs about refining. How often do you refactor your code? #Java #SpringBoot #BuildInPublic
1
0
4
๐ Just powered up PriceHawkโs backend! Built a smarter SmartphoneController to fetch live price data from multiple e-commerce sites + added a clean InvalidQueryException for smooth error handling. Because real-world apps deserve clarity, structure & reliability ๐ช #Java
1
0
3
Ever wondered how e-commerce apps track price drops? ๐ Today I built that logic in my Spring Boot project โ PriceHawk ๐ฆ
Added a PriceSnapshot entity ๐ that saves every productโs price + timestamp from Amazon, Flipkart & Croma. Now my app can learn from past data! ๐ก #Java
2
0
6
Added two small but powerful features in my Spring Boot app PriceHawk ๐ฆ
๐ SearchHistory โ logs every user query + result count ๐ค User โ stores basic info (email, name, createdAt) Small details, big impact โ better analytics, UX & scalability ๐ #Java #SpringBoot
0
0
2
Just built a SearchHistory feature for PriceHawk ๐ฆ
It logs every user query, normalized query, result count & time โ all indexed for speed and analytics. Hibernate maps it to search_history ๐ Curious: do you store raw + normalized queries or just one? ๐ #Java #SpringBoot
0
0
3
When a user searches on a website ๐ Do you show the result first then save it in a database. So that if user searches the same query again it will give faster response. Am I right? Whatโs the best way for speed and performance? โก #Backend #SystemDesign #Developers
1
0
5
Faced a real backend issue today while building my Spring Boot app PriceHawk ๐ฆ
: โHow to keep it fast when 100+ users hit at once?โ Solved it using multithreading + ExecutorService โ 40 threads max, 200 in queue, rest wait in pool. How do you handle concurrency? โ๏ธ๐ #Java
0
0
2
Built https://t.co/ZOC6Rq3t53 & https://t.co/BfsHKXOQ4X for my Spring Boot project โ PriceHawk ๐ฆ
Used an Executor (via @Qualifier) to fetch data in parallel from e-commerce APIs. invokeAll() โ run tasks future.get() โ wait till all done Thread.sleep() โ simulate API delay
0
0
2
Built two files in controller and service package for my Spring Boot project โ PriceHawk ๐ฆ
Used an Executor (via @Qualifier) to fetch data in parallel from e-commerce APIs. invokeAll() โ run tasks future.get() โ wait till all done Thread.sleep() โ simulate API delay
0
0
3
In Spring framework @Configuration โ class becomes a Spring instance @Bean โ creates objects managed by Spring container @Autowired โ injects them automatically Singleton โ same UserService shared by all Prototype โ new UserSession for every login Am I right devs? ๐
1
0
4