About Me

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.

If you’re interested in contacting me, feel free to say hi on Twitter or LinkedIn.

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.