DEV_Shivam3224 Profile Banner
Shivam Kumar Profile
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
Don't wanna be here? Send us removal request.
@DEV_Shivam3224
Shivam Kumar
2 months
> 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
@DEV_Shivam3224
Shivam Kumar
22 days
๐Ÿš€ 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
@DEV_Shivam3224
Shivam Kumar
23 days
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
@DEV_Shivam3224
Shivam Kumar
24 days
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
@DEV_Shivam3224
Shivam Kumar
25 days
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
@DEV_Shivam3224
Shivam Kumar
27 days
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
@DEV_Shivam3224
Shivam Kumar
28 days
Rate limiting isnโ€™t about slowing users โ€” itโ€™s about protecting our system. If your API allows 60 req/min but a client sends 500, whatโ€™s your move? Drop? Block? Queue? Curious how backend devs handle this ๐Ÿ‘‡?? #backend #APIs
2
0
8
@DEV_Shivam3224
Shivam Kumar
28 days
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
@DEV_Shivam3224
Shivam Kumar
1 month
๐Ÿšจ 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
@DEV_Shivam3224
Shivam Kumar
1 month
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
@DEV_Shivam3224
Shivam Kumar
1 month
๐Ÿ”ฅ ๐Ÿ”ฅ 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
@DEV_Shivam3224
Shivam Kumar
1 month
๐Ÿš€ 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
@DEV_Shivam3224
Shivam Kumar
1 month
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
@DEV_Shivam3224
Shivam Kumar
1 month
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
@DEV_Shivam3224
Shivam Kumar
1 month
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
@DEV_Shivam3224
Shivam Kumar
1 month
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
@DEV_Shivam3224
Shivam Kumar
1 month
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
@DEV_Shivam3224
Shivam Kumar
2 months
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
@DEV_Shivam3224
Shivam Kumar
2 months
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
@DEV_Shivam3224
Shivam Kumar
2 months
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