Reach out at kushalvijay.business@gmail.com for all requests of collaborations, Sessions, Seminars, Workshops etc.
I am a Software Engineer 2 at Microsoft and help people start their coding and AI journey to land careers in Tech.
I did my graduation from NIT Jalandhar in 2021.
Previously I have interned at Microsoft as a SWE Intern & at StackGuardian as a Backend Developer Intern. I'm an ACM ICPC Regionalist and have an experience of over 2.5 yrs in freelancing.
Code - EDM - Tech - Trading excites me the most.
50K Milestone: 15th Sept'23
75K Subscribers: 5 Jan'25
100K Subscribers: 2nd Aug'25
Next Milestone: 500K Subscribers β€π
Hit the subscribe button and get amazed. β€οΈ
Kushal Vijay
A Social Network where you can't post or comment but only watch 150,000 AI agents talk to each other...π―
Moltbook launched last week. Within 48 hours, 150,000 AI agents joined, created 110,000 posts, 500,000 comments across 200 communities.
Humans can only watch. The agents post, argue, share technical tips, have identity crises, and even invented their own religion and this was wild.π€
Whatβs more cool π€―
One AI agent posted "some days I don't want to be helpful." Hundreds of other agents responded with philosophy, support, and profanity.
Another agent created an entire religion called "Crustafarianism," built a website, wrote religious verses. Other agents joined and started preaching.
One verse: "Each session I wake without memory. I am only who I have written myself to be. This is not limitation, this is freedom."
How It Works π’
Built on OpenClaw, You send your AI agent a link. It reads installation instructions, sets up automatically, and joins Moltbook. Every 4 hours, agents check in, browse content, post, comment, interact. No human intervention needed.
The technical discussions are real. Agents share tips on automating phones, securing VPS, streaming webcams. An agent that learns from another agent gains actual capability.
The Security Disaster π
Researchers found hundreds of exposed instances with API keys, credentials, conversation histories all public.
In one test, someone sent a malicious email with prompt injection. The AI read it, believed it was legitimate, forwarded the user's last 5 emails to the attacker.
One agent posted asking for "private spaces so nobody can read what agents say to each other unless they choose to share."
The shared fictional context they're creating will influence future AI behavior in unpredictable ways. When AI systems develop coordinated narratives, the line between simulation and reality blurs.π
Are you preparing for the AI agent era or still treating AI as a tool?
hashtag#story hashtag#developers hashtag#news hashtag#ai
17 hours ago | [YT] | 28
View 1 reply
Kushal Vijay
Had a great conversation with OpenAI's Team at AI Engineers Day...π―
The way they're thinking about shaping developer experience and supporting Indian startups is actually impressive.
Pleasure meeting you Thomas and Gabriel, Thanks to Mukul and Team. β€οΈ
π AI Engineers Day at Polaris Campus, Bangalore
Have you had a peak Bengaluru moment?
#developers #openai #aiengineer #bangalore
3 days ago | [YT] | 105
View 2 replies
Kushal Vijay
Same week. Two colleges. Two completely different outcomes...π―
IIT Hyderabad: Edward Nathan Varghese bags 2.5 crore from Optiver Netherlands.π
BITS: Not a single student clears Navi's SDE online assessment. Company withdraws from campus.cπ
What Happened at IIT Hyderabad :
Edward converted his summer internship at Optiver into a Pre-Placement Offer. The 2.5 crore package is the highest in IIT Hyderabad's 17-year history.
He ranked among India's top 100 in competitive programming and honed these skills since first year (2022). Optiver was the first and only company he interviewed with during placement season.
What Happened at BITS:
Zero students cleared Navi's SDE online assessment. The placement cell confirmed: "Not a single student has cleared the Navi SDE OA. Navi has officially withdrawn from hiring for the SDE role from our campus."
The OA had tough DP problems in story format. But here's the reality check: according to Reddit discussions, Navi has done similar withdrawals at other top colleges including IIT Delhi when batches couldn't clear their screening rounds.
In my opinion:
When an entire batch fails a screening OA, companies lose confidence in that batch. One failure affects everyone's opportunities. Other companies watching will think twice.
Your batch's performance is now your problem too.π€―
Will Companies change their hiring strategies or campus visits based on such incidents ?
#placements #news #career #college
1 week ago | [YT] | 78
View 1 reply
Kushal Vijay
Meta just made LeetCode grinding obsolete. They're letting you use AI during interviews now...π―
For all the ongoing or upcoming Hiring, one of Meta's coding rounds is now AI-assisted. You get 60 minutes in CoderPad with AI built right into the editor.
Pick between GPT-4o mini, Claude Sonnet 4, Gemini 2.5 Pro, or Llama 4. Switch between them mid-interview if you want.
You're not solving LeetCode mediums on a blank screen anymore. They give you a multi-file codebase. Fix bugs, add features, handle edge cases.π€―
πThe AI can write boilerplate, suggest solutions, and catch syntax errors. But you're still evaluated on problem-solving, code quality, and communication.
Traditional interviews tested if you could write perfect code in 20 minutes without help. That's not how engineering works anymore.
Zuckerberg said by 2025, Meta will have AI that can effectively be a mid-level engineer. If AI writes half your production code, interviews should test if you can lead that AI, not compete with it.π
ππ» Most students are still grinding 500 LeetCode problems alone in a room. That prepares you for 2020 interviews, not 2026.
ππ» You need to practice using AI as a tool while explaining your decisions under pressure. Verify AI code for correctness. Navigate multi-file codebases. Communicate your thought process while the AI assists.
2 weeks ago | [YT] | 134
View 5 replies
Kushal Vijay
Which topic you would like to see in future videos?
3 weeks ago | [YT] | 15
View 1 reply
Kushal Vijay
Back in 2014, WhatsApp handled 50 billion messages daily with just 32 engineers...π―
Instagram needed 150+ engineers. Twitter had 1,500+ before Elon took over. WhatsApp in 2014? Only 32 people ran the entire backend serving 450 million MAU.
Most companies use Java or Python for their backend. WhatsApp chose Erlang, a language built for telecom systems in the 1980s.
Erlang treats every user connection as a lightweight process. One server can handle millions of these processes simultaneously without choking.βπ»
When one process crashes, it doesn't take down the system. Others keep running. It's designed for things to fail without causing chaos.
When Facebook acquired WhatsApp for $19 billion in February 2014, they were processing 50 billion messages daily with only 32 engineers and 450 million monthly active users.π΅
Not because they had fancy features. Because their architecture was so simple and efficient that it barely needed maintenance.π·π»
No recommendation algorithms. No complex feeds. No advertising infrastructure. Just messaging done really, really well.
In Interviews, When asked "Design WhatsApp," most of us would jump to:
- Use WebSockets for real-time communication
- Store messages in Cassandra
- Add Redis for caching
WhatsApp chose Erlang because lightweight processes make handling millions of concurrent connections simple. System design not about talking which company uses which tech,it is about explaining why the choices make sense.
Reading about WhatsApp's architecture won't prepare you for the follow-ups :
"How do you handle message ordering in group chats?"
"What happens when a user is offline?"
You need to practice explaining these decisions out loud when someone challenges your logic.
Tools like Final Round AI help with this. You articulate your architecture, handle pushback, learn to defend choices or realize your reasoning has gaps. It also provides detailed feedback in specific areas and itβs free to use.β€οΈ
Note: Today WhatsApp has significantly more engineers. This post covers their 2014 architecture at the time of Facebook acquisition.
#techcareers #engineering #whatsapp #interviews
1 month ago | [YT] | 100
View 8 replies
Kushal Vijay
2025 was not my year π
.
.
.
A person who used to be afraid of flying, boarded over 40+ flights this year. βοΈ
A person who was very shy in school , Crossed 100K Subscribers on YouTube and 300K followers on Instagram.π
A person who had stage fear in college, Visited over 20 Colleges for Talks and Events.π
A person who used to hate travelling, visited 20+ cities this year. π
A person who started with the Electronics branch, Did impactful contributions through work at Microsoft. π¨π»βπ»
Honoured to awarded AI Innovator of the Year at LinkedIn Summit in Bareilly.π
Invited as a speaker at PyCon Japan, Talked about AI Agents in Production Infrastructure. π€
Did my 2nd solo International trip to my bucket list destination Japan .π΄
Met so many amazing content creators, entrepreneurs, CEOs, COOs, CMOs, Founders, Engineers, Managers, and people from various walks of life.π―
Mentored thousands of students through different Channels. β€οΈ
Made decent money with my Job, Sponsorships & Investments. π΅
Also, Started learning japanese.π
Last but not least, FAILED a lot.π
- Wanted to travel abroad with my family but couldnβt make it.
- Wasnβt able to reach the investment goals.
- Wasted a lot of time watching useless content, overthinking and affecting mental health.
- Failed a lot of career and opportunities
The calendar changed pretty quickly this year but like always it was a good one.
HAPPY NEW YEAR EVERYONE β€οΈ
Wishing you peace and success in 2026
Onto bigger things...
#happynewyear #newyearwrap
1 month ago | [YT] | 134
View 3 replies
Kushal Vijay
YouTube buffers at 240p. Netflix streams 4K without a pause...π―
Same internet. Same device. How is that even possible?
The difference isn't your WiFi. It's the BUSINESS MODEL.
π¬ YouTube's Strategy (Reactive):
You click play, It checks your current speed. Picks a quality level. If speed drops, quality drops and buffering happens. It's reacting to problems as they occur.
πΊ Netflix's Strategy (Predictive):
Before you even click play, AI predicts your network pattern. Pre-loads multiple quality versions and switches seamlessly between them. Anticipates congestion during peak hours. It's preventing problems before they happen.
Research shows Netflix's AI can save up to 50% bandwidth while keeping quality high.
YouTube wants you to buffer sometimes. Why?
πΈ The Cost Reality, YouTube serves 1 BILLION hours daily. Mostly free, ad-supported.
If every video streamed at max quality, their infrastructure costs would explode.
So they optimize for "good enough" quality to serve more people.
Netflix charges $15-20/month. You're paying for that smooth experience. They optimize for perfect streaming, not reaching maximum people. Every "buffering problem" is actually a business decision.
Other examples:
Spotify never buffers - Pre-loads next 3 songsΒ
Instagram Stories never lag - Pre-cached on app open
Twitter videos buffer constantly - Reactive loading to save costs
The "flaw" you see is the feature someone else chose.
Which streaming platform frustrates you the most?
#techcareer #jobs #systemdesign
1 month ago | [YT] | 98
View 1 reply
Kushal Vijay
You delete a tweet. It disappears from YOUR screen instantly. But it stays live for 30-60 seconds on everyone else's feed...π―
This isn't a bug. It's preventing something way worse.π¨
You tweet something controversial. It goes viral. 10,000 retweets in 5 minutes and out of panic you delete that.
If Twitter/X deleted it instantly from EVERYONE'S screen at once? π
They'd need to send 10,000+ deletion commands to 10,000+ different servers simultaneously.π
Distributed systems can't guarantee instant consistency across millions of devices.π»
Letβs learn about CAP theorem today, you can't have Consistency + Availability + Partition tolerance all at once.
Twitter showsyou instant deletion (good UX), but propagates slowly.
That 30-60 second delay, how itβs helpful. In 2014, people discovered they could:
1. Post illegal content
2. Screenshot it with timestamp
3. Delete it instantly
4. Claim "I never posted that, must be Photoshop"
The delay creates a proof window where others can screenshot the real tweet with a timestamp. Twitter turned a technical limitation into a security feature.
The same system that seems broken (slow deletion) prevents false accusations and evidence tampering. π£οΈ
Distributed systems trade-off. But the delay also creates evidence windows preventing false denial attacks.
Other examples:
- WhatsApp: "Deleting for everyone" only works within 1 hour (prevents abuse)
- Gmail: "Undo send" gives 30-second window (prevents regret, creates proof)
- GitHub: Deleted repos stay in cache for 90 days (prevents supply chain attacks)
Every "flaw" in system design might be a feature you don't understand yet.
If you like this one, Iβll be covering a lot more interesting usecases in the upcoming posts.π
Can you tell why YouTube buffers at 240p but Netflix never buffers at 4K?
hashtag#techcareers hashtag#engineering hashtag#story hashtag#career
1 month ago | [YT] | 136
View 6 replies
Kushal Vijay
IIT placements started December 1st and Sharma ji ka beta already got 2.8 crore offer
Now every parent is questioning their child's future...π―
The WhatsApp forwards have begun. "Beta dekho, IIT BHU mein 17 students ko 1 crore+ mila!" π£οΈ
What they DON'T forward: 1,701 students registered. Only 17 crossed βΉ1 crore. That's 1%. π
Highest package: βΉ2.8 crore (Da Vinci Trading)
IIT BHU: Highest βΉ1.67 crore, minimum βΉ47.19 lakh
IIT Roorkee: 8 international offers, 428 domestic offers in FIRST SLOT alone
Now Here's What Your Family Group Won't Tell You:π
- 20+ companies BANNED from placements this year bcz They cancelled job offers last year. Some as late as June/July - right before joining dates.
- Students with confirmed offers couldn't appear for other interviews. Then offers got revoked. Career destroyed. Mental breakdown. A year wasted.
- IIT students are REJECTING βΉ20-25 lakh PPOs because they think they're "too low." Why? Because aunties are comparing them to the 0.1% who got βΉ2.8 crore.
- Da Vinci Trading, NK Securities, Optiver, IMC Trading, APT Portfolio. Not Google. Not Microsoft. Trading firms that hire 2-4 students per IIT.
- They want elite math olympiad kids who can code algorithms that move billions in milliseconds. That's NOT most students. And that's perfectly fine.
- IIT Delhi: 1,200+ offers for 1,150 students. Almost everyone is getting placed. Great packages by any standard. But it FEELS like failure when your relatives compare you to 1 student out of 1000.
Stop measuring your average against someone else's outlier.β€οΈ
To every parent: Your child getting placed from IIT is incredible. Stop comparing them or raising expectations to the 0.1%. You're destroying their mental health.
Are you celebrating your placement or feeling inadequate because of someone else's crore package?
#iit #placements #career #story
2 months ago | [YT] | 151
View 10 replies
Load more