I make the world a better place by solving complex technical challenges and building reliable software solutions I drive meaningful change in organizations by nurturing strong engineering cultures and leveraging my experience in product management Read My Story Featured Blog Posts Featured Business Insider I got my green card after working at Microsoft on an H-1B visa. The process was very painful, but I love the US and don't plan to leave. The Layoff Playbook Emotional experiences and practical advice to help you get back on your feet.