
I've spent ~10 years as an engineer — starting in India, then Tesla, Yahoo, and now LinkedIn's Data Privacy & Infrastructure team, where I work on distributed systems in Java, Scala, and Spark at 250M+ member scale. Along the way I've made most of the decisions people get stuck on: changing countries, changing domains, staying IC instead of going into management, and deciding when a comfortable role has stopped teaching me anything.
This is a conversation about your specific situation, not a lecture. Bring the actual decision you're facing and we'll work through it.
Things I can help you think through:
• Getting from Senior to Staff — what changes in scope, and what to start doing now
• Navigating interview process
• Switching domains — into infrastructure, data, privacy, or toward AI-native companies
• Whether the IC track is right for you, or you're drifting into management by default
• Building visibility and impact when your work is invisible platform work
• The India-to-US path, or the reverse — what transfers, what doesn't, what it costs, financial planning
Come with context: your years of experience, current stack and company, what's frustrating you, and what you've already considered.