r/IndianDevelopers

▲ 15 r/IndianDevelopers+2 crossposts

Built a realtime multiplayer tile-capture game to understand WebSockets + Redis Pub/Sub

Simple game shared grid, you claim tiles, others can steal them back. Everyone has a cooldown between captures and limited steals. Last person standing with the most tiles wins. That's it.

Built it entirely to understand things I kept reading about but never actually felt — goroutines and channels for managing concurrent WebSocket connections, Redis Pub/Sub for cross-instance sync, stateless backend design, and clean layered architecture. Each WebSocket client runs in its own goroutine and a central hub uses channels to fan out broadcast messages without race conditions. Hosting frontend and backend separately made CORS and WebSocket upgrade issues very real very fast.

u/zesty_cat9190 — 1 day ago
▲ 84 r/IndianDevelopers+2 crossposts

Passed AWS SAA-C03 with 871/1000 as a BTech student - sharing my journey, tips, and asking what's next!

Just passed my AWS SAA-C03 with 871/1000 and wanted to share my experience.

Background: 6th semester BTech CSE student. Been using AWS for about a year through personal projects - I run a self-hosted k3s cluster in my bedroom with Cloudflare tunnels, CI/CD pipelines, and multiple services deployed. So I wasn't starting from zero.

Prep (2 months total):

Month 1 - Stephane Maarek's course on Udemy. Watched everything, took notes, didn't rush.

Month 2 - Stephane Maarek's mocks, then moved to Tutorials Dojo mocks.

Mock scores:

Started with Stephane Maarek's mocks - 61, 70, 75, 67, 73, 70. Inconsistent and honestly it scared me. So I just went ahead and got the Tutorials Dojo mock pack (8 mocks).

Did 6 out of 8 TD mocks and was consistently hitting 70-85%. Mock 7 was the toughest for me.

Exam experience: Honestly way easier than TD mocks. If you're consistently hitting 70%+ on TD you're ready. Don't let mock 7 scare you.

Tips:

  • TD is harder than the real exam
  • Know core services deeply - S3, VPC, IAM, Lambda, RDS, ELB
  • Niche services just know what they're for, not deep details
  • Flag confusing questions, move on, come back

What's next?

So here's my situation - I'm a tier 3 college guy with campus placements 2-3 months away. My projects are always evolving (homelab never sleeps lol) and I'm actively doing DSA prep alongside everything else. I feel reasonably confident in both cloud and software development and honestly I love both - I'd be happy landing a cloud/DevOps role or a traditional SDE role.

Now the question is - what do I do with the next 2-3 months cert wise? Do I go deeper into AWS (SOA, DVA, SAP)? Do I pivot to Azure since some companies prefer it? Or do I just drop certs for now and double down on projects and DSA?

Would love to hear from people who were in a similar spot as a student - what did you do and what would you do differently? And also from experienced folks in the industry - what would you actually recommend to a fresher trying to break into cloud or SDE roles?

u/ApprehensiveBid4155 — 2 days ago

Can someone give me a reality check (Remote Jobs/Freelancing)

I will be taking admission in BCA from IPU this year because honestly I don’t think forcing engineering on myself would end well.

I need to be financially independent within the next 3 - 4 years (decent 70k+) because of personal and family issues.

One of my cousin who works in tech gave me a roadmap like this:

  • learn one tech skill properly (probably web dev/full stack)
  • build projects + GitHub + LinkedIn
  • internships/freelancing
  • eventually remote jobs

But I am an absolute beginner and everything feels so complicated like how will I achieve reach on Linkedin and Github... Competition in Freelancing.. and standing out amongst the crowd

My biggest fear is:
What if I spend 3 years grinding and still don’t make it?

So I just wanted a realistic opinion from people already in tech:

  • Is this path actually possible?
  • Will it be worth it if I go all in?
  • And what’s a good backup plan alongside this without ruining focus?

Would appreciate genuine advice😭🙏🏻

reddit.com
u/Potential-Run-5259 — 1 day ago
▲ 4 r/IndianDevelopers+3 crossposts

I built CodeMappr — understand any codebase instantly. One command, zero API keys.

Ever joined a new repo and spent hours figuring out what goes where? This fixes that.

pip install codemappr

codemappr scan .

Detects 20+ project types purely from file patterns, maps your architecture, explains folder purposes, finds entry points — all fully offline. Outputs a rich terminal dashboard, committable Markdown report, and an interactive HTML report.

No API keys. No login. No internet. Just install and run.

Would love feedback on edge cases and project types you'd want added. V2 with a file relationship map is coming.

🔗 github.com/erensh27/CodeMappr

github.com
u/WompTitanium — 1 day ago

what game you tried to recreated?

As a indi game Developer,

whenever we see a good Mechanic mechanics of a game, play on mobile or on PC,

we try to think how did it what the Developer was thinking when we develop this functionality, it will be a lie. If I say, I never try to recreate GTA vice city.

but I couldn’t create a GTA game,

so, what did you try to create?

Comment if you are Developer?

reddit.com
u/laughing_wolf_games — 2 days ago
▲ 11 r/IndianDevelopers+3 crossposts

Looking for a Backend Development Internship opportunity.

Current stack:
• Java
• Spring Boot
• DBMS / SQL
• Docker
• n8n Automation
• Gen AI integrations

I’m ready to work unpaid for the first 2 months to gain real-world industry experience and contribute to actual production-level projects.

Interested only in Backend Development roles.

I’ve worked on automation workflows, APIs, backend systems, and AI-based integrations. Fast learner and ready to handle real engineering tasks.

If any startup, founder, or team is hiring interns or needs backend help, DM me.

Find me in your browser matheshnatarajan.me

reddit.com
u/Training-Clue5547 — 2 days ago

I bet you cannot score more than 50 in this Game?

Hi, I am a solo game developer, and I created B2W Ninja, inspired by the Impossible game.

made a new Impossible game in Unity, but I couldn't even create a score of more than 50

Even the Highest Ranker has a score less than.

Can beat the Highest score.... ?

reddit.com
u/laughing_wolf_games — 3 days ago

Which Payment gateway is the most appropriate for SaaS in India?

I created a free files and folder. Sharing platform openbeam.cloud but I am having struggle to find out the best payment gateway for premium feature enabling,

I have gone through many options
Stripe razor pay cash free, but I am struggling with which one is the best for international payment. I know that stripe it’s not completely compatible with Indian registered company.

so can anyone recommend me

what’s the best payment gateway?

reddit.com
u/laughing_wolf_games — 4 days ago
▲ 15 r/IndianDevelopers+2 crossposts

Having a hard time finding a job in current market.

I am a self-taught developer with 6 months of experience at a remote startup. It was my first job, and I was not very good at interviews, but I still got the job because of my passion for building stuff and and my ability to take ownership of features. I was an intern, but the pressure was quite high. I built MVP-level features like a ticket management system, a tenant system, notificatoin system and deployed projects live with CI/CD on EC2.

Whatever our small team built at that startup never reached real users because the founder kept pivoting and sometimes threatening about pay. i didn't get mentroship but we work together and spend time to figure out batter approch,

So, I completed my internship and started looking for a better job. I spent about one month preparing for interviews and building new projects based on everything I learned in the past.

It has been 2 weeks since I started applying for jobs. I applied through job boards and a few company websites, but I have received no response yet.

I love building apps that are maintainable and enjoy system design concepts. But I am bad at interview-related topics. I can explain projects and my decisions, but I get stuck on theory, patterns, and edge cases. Still, I am working on improving that.

If you guys can give me some time, I would like feedback on my portfolio, the projects I have built and how I can improve. It would be nice to know where i am standing as i am developing imposter syndromes.

Link: devtiven.com

u/Littlepoet-heart — 5 days ago
▲ 3 r/IndianDevelopers+1 crossposts

Recently laid off as a fresher. Need guidance and help.

Hi fellow developers,

As the title says, I was recently laid off by an MNC after working there for 6 months as a spring intern and 8 months full-time as a Software Engineer. I won’t name the company, but it is the same company that recently laid off around 4K people despite reporting strong profits this quarter.

I was laid off last Thursday. After following up with my director about the reason, I was told that the product was near completion and therefore less set of hands were needed, therefore company restructuring dictated this. Our business unit generally doesnt have great profit numbers so more people were impacted from around me. This layoff impacted my manager and almost half the team as well. My manager called me later to reassure me to not take it personally as I am not at fault here, my reviews were always positive and everyone was greatly pleased with my work. I’m currently on a 2-month notice period ending on 13th July, and I’ve been told that I’ll receive a decent severance package.

A little background about me:

  • Graduated in 2025 from a Tier-1 college.
  • Joined the company as a 6-month intern with a full-time offer.
  • Worked in the Identity and Access Management domain.
  • Tech stack at work:
    • Frontend: JavaScript, TypeScript, React, Redux-Saga
    • Backend: Go
    • Cloud/DevOps/DBMS: AWS
  • Other languages I’m comfortable with: C, C++, C#, Python, Java.
  • I also have a fair understanding of AI/ML.

I have a lot running through my mind right now, and being an anxious person doesn’t really help. But I want to get myself together and start preparing for interviews.

I would really appreciate guidance on the following:

  1. Current company exit formalities What should I take care of before leaving? I have collected my salary slips for the past year. What other documents or things should I absolutely look into?
  2. Maximizing interview chances Moving forward, how do I maximize my chances of getting interviews? Which platforms are the best bet right now: LinkedIn, Naukri, Instahyre, Wellfound, company career pages, or something else?
  3. Reaching out to recruiters Is it appropriate to cold text HRs/recruiters on WhatsApp? What is the most optimal way to reach out? I would especially appreciate insights from people who have worked closely with recruiters or hiring teams.
  4. Referrals How much difference do referrals actually make? Is it true that a referral from a manager/director carries more weight than a normal employee referral? A manager from Walmart told my friend otherwise, so I’m confused.
  5. Salary negotiation How negotiable is salary for SDE roles? Is it usually fixed in MNCs and more negotiable in startups, or does it depend? What components are generally negotiable? How much can one push? Is there a real risk of a company pulling the offer during negotiation?
  6. Startups vs MNCs Are startups as harsh as people say? In my current MNC, the workload wasn’t too bad. I had around 8 hours of work daily, but with time management I rarely had to work beyond working hours. What should I expect in startups in terms of culture, learning, work-life balance, and toxicity?
  7. Interview preparation for SDE-1/SDE-2 roles What should I expect in interviews as a fresher/early-career engineer applying for SDE-1/SDE-2 roles, and maybe some SDE-3 roles? What topics would you recommend I study? I’m currently comfortable with:
    • DSA in C++
    • College-level OOP, DBMS, CN, OS
    • Basic system design concepts
    • Frontend/backend development from work experience

With AI-assisted development over the last few months, I feel like I’ve gotten a little rusty with writing code from scratch. How much code am I expected to write in interviews? How much HLD/LLD should I know at this experience level?

If I remember anything else, I’ll add it in the comments.

Now coming to the help part:

This is a difficult time for me. I’m only 8 months into my full-time career, excluding my 6-month internship, and I’m trying to get back on track as soon as possible.

If anyone has leads, referrals, advice, resume feedback, or can help in any way, I’d be extremely grateful. I’d be happy to share my resume. I’m hardworking, curious, well-versed with current tech, and a quick learner.

Also, can I get my resume reviewed or do mock interviews with some of you folks here? If not, what places or communities would you recommend for resume reviews and mock interviews?

Thanks in advance. Any guidance would mean a lot right now.

reddit.com
u/WrittenBySalimJaved — 4 days ago

I hate coding at this point now. To know why read the description

Hi all, i have almost 4 yop as a SE. I am not able to understand anything in coding. Be it a documentation, KT etc. i am not any to focus. I somehow got into this company initially. And later when i questioned myself how i got here when I am not understanding and grasping many things. I got to know that our product management sucks. I don't think I will be able to crack another interview in the ongoing job market field. I get anxiety when i see LinkedIn posts seeing the job description, others posting their achievement and upskilling. I get good if I am know something and doing it for a while. For example : develop a transaction screen. But if there is a functionality in that I'm dead. I'm taking junior peoples help and i am feeling shameless. God knows how i survived in this company. I have been working for 12-14 hours if I'm not getting the output.

Sometimes i am thinking of domain change which is peaceful like HR or any other process job. So once you are trained. You know how to do the work. Coding involves lot of thinking and etc. i basically suck at maths, if i suck at maths then my DSA sucks. If my DSA sucks you know that you don't have enough capability to think or grasp.

On the other side I'm fed up of this 9 to 5 and thinking to start a business or do something new. I don't have any investments right now.

Is there anyone who/you know faced the same way?

reddit.com
u/VinDiesel823 — 4 days ago

25M Software Engineer | Took a risk for career growth and now scared I made the biggest mistake of my life

​

I’m a 25-year-old software engineer from India.

I was working in a service-based company earning around ₹30k/month. My notice period was 90 days.

After a lot of hard work, I cracked a product-based company offering me ₹91k/month (almost 3x jump). But there was one condition: joining within 30 days.

I took the risk and resigned.

I genuinely tried everything for an early release — spoke to HR, senior managers, explained mental stress, family issues, promised proper KT, documentation, smooth handover before joining, even tried negotiating respectfully.

Still, no early release.

Now I feel completely stuck.

I can’t go back to my old job because I already resigned. I can’t join the new company because the release dates are conflicting.

Mentally, I’m not okay.

My days look like this now:

- Endless Instagram scrolling

- Skipping meals

- No gym

- No talking to friends

- Constant overthinking loop with Claude

- Daily apply but no response from recruiters

- Feeling demotivated and frozen

I keep questioning myself:

Did I do something wrong by being ambitious?

Was wanting a better career a mistake?

And honestly, this fear is killing me:

If someday I get laid off in future, how would I even recover if I’m breaking like this right now?

I’m not looking for sympathy. I want practical advice from people who’ve faced career setbacks, notice period issues, or unemployment phases.

How do I recover mentally and professionally from this situation?

What practical steps should I take from here?

reddit.com
u/Excellent-Review5453 — 5 days ago
▲ 6 r/IndianDevelopers+4 crossposts

Fields - Personal Info Vault

Hi everyone,

We’ve built a minimal, privacy-focused personal data vault and are looking for beta testers for iOS.

Fields is designed to securely store personal information completely on-device with encryption. The app focuses on simplicity, privacy, and organization without accounts, ads, or cloud dependency by default.

Current features include:
• Encrypted on-device storage
• Face ID / Touch ID protection
• Custom fields and nested subfields for organizing data
• Secure vault-style UI for IDs, documents, notes, and sensitive info
• Export & import encrypted backups
• Privacy overlay when switching apps
• Minimal and clean design
• Offline-first experience

We’re especially looking for feedback on:
• Security & privacy behavior
• Face ID / Touch ID reliability
• Export/import flow
• App lock & overlay behavior while multitasking
• UI/UX consistency
• Performance and stability with lots of data

Please try adding random data, long notes, many fields/subfields, and stress test the app however you can.

If you’re interested in testing or giving feedback, feel free to comment or DM. Your feedback would really help us improve the app before launch.

testflight.apple.com
u/FieldsApp — 5 days ago
▲ 5 r/IndianDevelopers+6 crossposts

stay-available: a simple Python tool to stay online/active

Most offices care more about whether you appear “Available” than productive work. So I built a small Python tool called stay-available that simply keeps your system active so you don’t appear offline or away while work hours. This also has simple and adjustable features, like we can keep a runtime of like 3 hours, adjust the end time for 18:00. Just install it once using pip and run a single command in the terminal whenever needed. I’m also building a VS Code extension for it, so soon it’ll be even simpler with just Ctrl+Shift+P or Cmd+Shift+P and one command to start it directly from VS Code. Would love feedback, suggestions, or contributions from anyone interested.

GitHub Repo:
https://github.com/DayInfinity/stayAvailable

PyPI Library:
https://pypi.org/project/stay-available/

Run:
pip install --upgrade stay-available
stay-available

u/Weekly_Layer_9315 — 6 days ago

Claim: Free Web Hosting

​

Hello developers. I own a small web hosting company. Its our 10th Birthday and on this ocassion I am offering 10 Free Hosting Accounts (valid for 3 months) you can choose between US or India Server. We have 3 Plans, You can choose anyone you like.

Comment if you are interested.

reddit.com
u/rahulmukati — 7 days ago

The condition of Indian news websites is dismal, so here's something to make it better and so that I'm actually able to read the news!

The FocusRead Reader Mode is my first Chrome extension, if you're interested in trying it, I'm looking for feedback and testing, comment below.

u/Swimming_Own — 8 days ago
▲ 36 r/IndianDevelopers+11 crossposts

Hi everyone,

I’m a final-year B.Tech CSE student currently looking for Software Engineering internships or full-time opportunities.

My main stack is:
• MERN Stack (React.js, Next.js, Node.js, Express.js, MongoDB)
• TypeScript, JavaScript, Python, Java, C++
• PostgreSQL, MySQL, Firebase
• AWS Cloud Services

I’m actively looking for:
• Software Development Internships
• Full-Stack Developer Roles
• Backend Developer Roles
• Cloud/AI-related opportunities

Open to:
• Remote
• Hybrid
• On-site opportunities

I’m highly motivated, quick to learn, and comfortable working in fast-paced development environments.

If your company is hiring or if you can refer me, I’d genuinely appreciate it. Thank you!

u/Significant-Air-3060 — 9 days ago

How to start practice DSA without personal laptop

Same as title, currently I'm going through very rough times, including medical urgencies of multiple own family members, one who is near critical. I work in TCS, currently in RMG. My office laptop after working in client environment client image removed and tcs image will only be given when allocated to a project. I work here more than 5 years the salary is extremely poor, cannot carry on with the medical expenses. I had a personal laptop, but it gave multiple issues throughout some years to the point it is kind of totally dysfunctional. So, currently I don't have a personal computer for coding. Also, I want to resign from TCS soon since I cannot carry on with this abysmal salary,and if allocated to a project they won't release before 90 days, now there's a chance to release early. Also, tcs laptops have lot of restriction around software installation. So I wanted to know whether there are alternative ways to practice DSA and maybe some system design too through mobile or in some ways?

reddit.com
u/Kiki_Escobar — 7 days ago