All posts
Data, analytics and AI, building palStack, and life as an immigrant in tech. Pick a tag to narrow it down.
A note on dates: these are thoughts from across my career, written at different times. The dates on posts mark roughly where in the story they belong, not necessarily the day I wrote them.
- Jun 1, 2025 Hello, World: From Chennai to a New England Winter I Wasn't Ready For
- Jul 19, 2025 palStack: The Apps We Built Because Everything Else Wanted Too Much
- Aug 16, 2025 pantryPal Started Because We Kept Buying the Same Things Twice
- Nov 2, 2025 F1 to H1B: The Line Nobody Tells You Isn't Straight
- Jan 3, 2026 The Green Card I Thought I Had to Earn
- Jan 10, 2026 What it takes to keep international students enrolled, and why that's getting harder for everyone
- Jan 24, 2026 The Model I Didn't Build: Reading a Co-op Hiring Cycle as a Market
- Feb 7, 2026 The Power Dynamic Nobody Writes Into the Offer Letter
- Feb 21, 2026 One Row Per Student, Per Term: What a Year-Long Migration Taught Me
- Mar 14, 2026 Is That Spike Real? Measuring How a Campus Actually Uses AI
- Mar 28, 2026 You Can't Plot a ZIP Code: Mapping Where Our Co-op Students Actually Work
- Apr 25, 2026 From DollarDollar Bill Y'all to finPal: A Lesson in Bad Engineering
- May 9, 2026 What My Git History Says (and Doesn't) About How palStack Happened
- Aug 29, 2026 verizon.net Is Not an Employer: Entity Resolution, Rules, and Where a Model Would Help
- Sep 12, 2026 Inside the Degree Audit Rabbit Hole
- Sep 16, 2026 What Jobs Ask For vs. What Courses Teach: Letting an LLM Read Fifty Thousand Job Descriptions
- Sep 21, 2026 Teaching an Agent to Ask "Which Year?": A Semantic Layer on Top of the Unified Record
- Sep 26, 2026 Letting an Agent Forecast Without Letting It Pretend
- Sep 30, 2026 Why We Split the Pals Apart
- Sep 30, 2026 clubPal Exists Because Nobody Could Remember Whose Turn It Was
- Sep 30, 2026 The Dominoes: What Fewer International Students Means for American Higher Education
- Oct 12, 2026 I Built Nova in 3D, Then Painted Over Her
- Oct 12, 2026 A Pal Never Makes You Feel Guilty
- Oct 12, 2026 Research Suggests, Never Proven: Rebuilding the Pals on Evidence
- Oct 19, 2026 brainPal: How Our AI Agents Learn the Whole of palStack Before They Touch It
- Oct 26, 2026 A Routine, and a Few Weeks I Didn't Plan to Have
- Oct 29, 2026 The Pals Learn to Move