▲ 7 r/developersIndia+1 crossposts

I am always busy from past 8-9 months even when no external work

Yup guys but i think i am actually happy about it because , 8 months ago in my college the oncampus internship opportunities started coming so i thought to make a project on websockets to discuss in interviews and i made a whatsapp like chat website like every other student do.

But then i thought i should add pdf send feature too in it , so i added.

Then i thought these days every students has atleast 1 ai projects with them so i should do that too , so i added ai analysis for those sent pdfs .

Then i thought why not add a specific pdf analyser with ai in it so that users can chat with it , so i did that.

Then i thought what if i can make it useful for a specific section of users.

So after thinking a lot i decided that i would add a R e S u ME analyser in it so i did that.

After that ideas kept coming to my mind and i fell in love with it and kept introducing new features in it.

After adding quite good features i thought to share it with some friends so that i can have project with around 50 real users but guess what they loved it too and shared.

Now i am standing with 2400+ users on it and the thing that motivates me most to keep working on it is 80+ users literally paid on it and gave amazing feedbacks.

From the past 8 months i am working so much on it and keep improving the current features and adding new necessary ones.

Now its my dream to make this the best platform for indian students and working professionals and i will definitely do so.

I also faced some bot attacks and other injection attacks on it but i managed to keep everything in place.

Also i am doing Intern at SAP.

Just wanted to share my achievement with someone so shared here.

Thanks for reading , i will keep improving guys ❤️

reddit.com
u/IcyButterscotch9450 — 15 hours ago

It was my dream to build something reliable for Indian Job Market and i think i did it , it took me 8 months to build it plus open sourcing templates for free

Hi guys , you might have heard of it before too , i am constantly working on cvinsight from 8 months.

It was not a easy time but it was really fun to build something real , so real that students use it and share it with their friends. Now we have 2400+ people using it and loving it.

I talked to one of my users and he said his friend shared him so i was really happy that something of mine is working and people are using it for solving their problems.

My main motivation for building it was seeing other tools in market which are too expensive and still dont give good results for indian job markets because they are built for us based or other global markets.

I have given free professional templates in it for Indian students and working professionals.

Also i built a job portal on it so that recrutiers can find suitable candidates directly from here.

It will help both the recruiters and students and job seekers , who knows when he can get a interview call from here.

When it started growing someone did a bot attack on it , his intention was to fill my database with lakhs of fake users , but i managed to stop that and implemented a tight security system.

Then few days ago someone signed up official pm's email into it because of a bug that i left unfixed because i felt lazy to fix it.

But now i think i have fixed most of the issues and completed every features.

I think i have built my dream now.

Thanks for reading.
The tech stack i have used :

Typescript , Mongo db( for database), express js , node js
For payments : Razorpay and Gumroad
For Safety : Appwrite , Ip based behavioural pattern blocking , Honeypots , CAPTCHA
For Ai : i have used multi ai provider fallback system which i engineered by my own when i faced the issye of more users.

I am open for any discussion in comments

reddit.com
u/IcyButterscotch9450 — 1 day ago
▲ 249 r/IndianAcademia+1 crossposts

Here is what i am doing after 99.4 percentile in JEE (3 YEARS AGO)

Hi buddies so i was free today as its weekend so i thought to share my journey with you guys.

So i gave jee in 2023 and i got 97.9 percentile in 1st attempt , and honestly i was expecting that i would get around 90 percentile hardly and was wishing that i get atleast some branch in some nit , but i was completely underestimating myself ,
Then i gave second attempt and got 99.4 percentile and my mom was so happy man , remembered that while writing this , ohh man that was amazing day .

Okay back to point lol , so after that i was fed up of studying so i stopped studying and packed my books , i gave advance unprepared and gotsome 75 marks i guess and the cutoff was above 80 (i dont remember exact values) , so i didnt cleared cutoff from some 3-8 marks i guess , but i was still super happy and my parents too.

Then i got CSE in Nit Kurukshetra , admission happened and i came there and what a feel that was in few first months , daily it was like i have really achieved something.

But slowly it faded because everyone there was like me , but still i will always be happy of my achievement.

Then i met more students there who were completely different from me , there were all kinds of people , smarter than me , more smarter than me (hehe) , then the reality started hitting , the same struggle was continued there to improve everyday and get something in life.

I got 0 marks in my C programming language course , then again doubts hitted me like it used to in jee time.

But i kept going and it was all because of the mindset i build in jee time.

So eventually i got good too in everything and i am going in 7th semester now and i have managed to maintain an avergae cgpa of 9.38 .
Then i also made a startup using my skills and its still growing good and earning me too.

then i got internship in a really great company and now i am earning something , and next semester our placements would start and i am sure i will get good placements.

So in the end if i would be asked to give jee again and follow the same path then i definitely will because it built a unbreakable character of mine.
All the best guys.

reddit.com
u/IcyButterscotch9450 — 2 days ago
▲ 1 r/NITIAN

I'm a 3rd year NIT student interning at SAP. 8 months ago I launched a side project. Here's everything that went wrong.

Not a "look how far I've come" post. Just an honest dump of everything that broke, everything I got wrong, and what I'd do differently.

Month 1 — Launched with zero security

First version had no rate limiting, no email verification, no nothing. Just a signup form connected directly to MongoDB.

Within 2 weeks someone was probing my endpoints. Automated scripts trying to flood the database with fake accounts. I caught it at 2am on my admin dashboard — signups spiked from 800 to 2,100 in minutes.

Spent the entire night deploying honeypots, rate limiting, IP blacklisting, and reCAPTCHA. Got it under control by morning.

Lesson: Security is not something you add later. By the time you think you need it, you already needed it 3 weeks ago.

Month 3 — I ignored a bug I knew about

Found a logic flaw in one of my auth routes. Not huge on the surface. But real.

Told myself: "We have rate limiting. We have honeypots. Nobody is getting through all that just to hit this one bug."

Closed the tab. Went to sleep.

Three days later I was checking production logs and stopped scrolling.

The Prime Minister of India's official email was sitting in my user database.

Not a bot. A real person had specifically probed my routes, found the exact vulnerability I knew about, and exploited it deliberately.

Pulled the server offline at midnight. Rewrote the auth logic. Sanitized the database. Went to sleep at 3am.

The bug took 2 hours to fix. I had known about it for 3 days.

Lesson: A bug you label as "minor" is just a vulnerability waiting for the right person to find it. The internet is more patient than you are lazy.

Month 4 — Built features nobody used

Spent 2 weeks building something I thought users wanted. Zero usage after launch.

Meanwhile a feature I built in one evening because it seemed fun — a "resume roast" that gives brutally honest AI feedback — became the most used feature on the platform.

Lesson: Build the thing that makes people laugh or feel something. Utility is table stakes. Emotion is what spreads.

Month 6 — Pricing completely wrong

Had paying users but barely any revenue. Priced everything too low because I was scared nobody would pay.

Turns out people pay for things that help them get jobs. Placement season is one of the highest anxiety periods of a student's life. If your product genuinely helps, price it like it helps.

Lesson: Underpricing doesn't make you humble. It just makes you broke.

Month 8 — Distribution is the actual hard problem

2,400 users later, I can tell you the product was never the hard part.

Getting people to know it exists is the hard part.

Every growth spike came from a post somewhere. Every time I stopped posting, growth flatlined. Building a product is 20% of the work. Telling people about it is 80%.

Nobody is coming to find you. You have to go find them.

---
8 months. 2,400 users. One security incident I caused myself. Still running.

If you're building something on the side while in college — the mistakes above are coming for you eventually. Better to know about them first.

Happy to answer anything.

reddit.com
u/IcyButterscotch9450 — 2 days ago
▲ 1 r/NITIAN

Resource Drop: Built a free placement toolkit (resume scorer + interview prep) to stop getting rejected over bad MS Word formatting.

Hey everyone,
I’m a 4th-year CSE undergrad at NIT Kurukshetra, and with placement season ramping up, I’ve been noticing a brutal trend on our campus.

We spend months grinding out C++ matrix logic and array problems, but when companies actually visit, brilliant coders get dropped from the shortlist just because they used a messy MS Word template or wrote terrible, one-line project descriptions.

I got tired of the manual chaos and seeing my friends miss out on Day-1 companies, so I spent the last few months building a free AI placement toolkit called CVInsight to automate the prep.
Here is what it actually does for you:

Project Optimization & Scoring: Instead of just a generic keyword check, the engine scores your resume and flags exactly where your project descriptions are too weak, forcing you to write high-impact bullet points.

Company-Wise Interview Prep: It reads the exact tech stack from your resume and generates custom, role-specific technical questions for the company you are sitting for.

The ATS Sandbox: For off-campus drives, you can run your resume against a strict FAANG-level parser to see what data gets misread or dropped before you apply.

Application Pipeline: A clean CRM to track your off-campus applications so you know exactly when to follow up and avoid getting ghosted.

We actually just crossed 2,400+ student users this week, and you can use the core tools completely for free at cvinsight.me.

I’m actively coding new features for the platform right now. If you try it out and have any feedback, feature requests, or bugs to report, drop them in the comments.

Good luck with the placement grind this semester! Let's get those shortlists.

reddit.com
u/IcyButterscotch9450 — 3 days ago
▲ 2 r/NITIAN+1 crossposts

Resourse drop : Providing complete placement toolkit for free

Hey everyone,
The other day I was deep into debugging my C++ logic for the 'Rotating the Box' matrix challenge, and it hit me how completely backward our placement preparation is.

We spend months grinding out array logic for problems like 'Plus One' to prove our technical skills, but when it comes to actual off-campus applications, a basic ATS parser will instantly trash our resume just because we used the wrong synonym for a framework.

It’s completely opaque, and guessing what the ATS wants takes time away from actual DSA prep.

To fix this, I built CVInsight. It’s a free AI placement kit designed to make the ATS process transparent so you can get back to coding.

Here is what the platform handles for you:
The ATS Sandbox: Run your resume against a strict, enterprise-level parser.

It will show you exactly what data the bot is successfully reading and what it is failing to see.
Dynamic JD Matching: Paste in the job description, and the engine flags the exact keywords your resume is missing.

Application CRM: A clean, automated pipeline tracker so you know exactly when a recruiter ghosts you and when to follow up.

The core tools are completely free to use right now at cvinsight.me.

I’m a solo dev and I actually just launched the 2.0 version on Product Hunt today!

If this tool saves you from an ATS black hole, I’d be incredibly grateful for any feedback, bug reports, or support on the launch page: https://www.producthunt.com/products/cvinsight?utm\_source=other&utm\_medium=social

Good luck with the placement grind, everyone!

u/IcyButterscotch9450 — 6 days ago
▲ 1 r/NITIAN

Made an all-in-one placement toolkit after getting frustrated with ATS checkers

I was tired of getting conflicting ATS scores and manually tracking applications during internship and placement season, so I spent some time building a small tool called CVInsight.

It has three things that I personally wanted:

• ATS Sandbox – test your resume against strict parsers and see why it might get rejected.
• JD Tailoring – compare your resume with a job description and find missing keywords.
• Application Tracker – keep track of applications and follow-ups so companies don't slip through the cracks.

The core features are completely free: cvinsight(dot)me

I also launched it on Product Hunt today. If you're preparing for internships or placements, I'd genuinely love your feedback on what works and what doesn't.

Hope it helps someone here!

reddit.com
u/IcyButterscotch9450 — 6 days ago