My primary interests lie in the algorithmic analysis of problems and engineering robust and efficient code to solve these problems.
Java is my language of choice and I have been using it for more than 5 years now. I have strong object oriented skills and I code extensively both as a part of my school curriculum and as an extracurricular activity.
Specialties:- Java
- Algorithms
Software Engineer II @ From July 2015 to Present (4 months) San Francisco Bay AreaSoftware Engineer @ - iOS Messenger Commerce - February 2015
Helping people better communicate with businesses. Read more here: https://messenger.com/business
- Facebook for iOS - May 2013 - February 2015 From May 2013 to June 2015 (2 years 2 months) Menlo Park, CASoftware Design Engineer @ I Implemented a screen reader for the Windows Phone platform. The feature is an accessibility aid for visually impaired users, and works by connecting to the app that is currently in the foreground. It then reads out the contents of the UI in view using the speech APIs for Windows Phone. From May 2012 to August 2012 (4 months) Greater Seattle AreaComputer Science Tutor @ Tutor labs for Computer Science classes in Java and Python. From January 2010 to June 2012 (2 years 6 months) Software Engineering intern @ From June 2011 to August 2011 (3 months)
Bachelor of Arts (B.A.), Computer Science @ Colgate University From 2009 to 2013 Dharmesh Bhatt is skilled in: Python, Java, Algorithms, OOP, Computer Science, iOS development, Objective-C, Software Engineering