Hello. I’m Dinesh Joshi. I’m a Principal Software Engineer. I currently work for Apple, Inc in the SF Bay Area. I’m an avid programmer and a hobbyist. I developed an early interest in computer programming around the age of 10 when our family got our first computer (386DX). Since then it has been an obsession for me.
I graduated from Georgia Tech in 2009 and worked for Yahoo! Finance for ~7 years as a Software Engineer building highly scalable architectures (think 10-20X Twitter Scale). I enjoyed the challenges and in 2016 I started working for Apple. Since then I’ve learned a lot about hardware. My current interests are ML, AI, IoT. I’m passionate about building robust & scalable software.
Over the years I have programmed in several languages, built games for school kids and free lanced as a web developer. I love read, writing and learning anything related to technology. I will blog about life & philosophy once in a while.
Disclaimer: This is my personal blog. The opinions I express here are my own. They do not reflect those of my current or former employers.