# Paarth Chothani > Staff Software Engineer at Uber - Michelangelo, Gen AI Apps/Gen AI Platform/Feature Store, Co-Lead - Hindu Chapter Location: San Francisco Bay Area, United States Profile: https://flows.cv/paarth Specialties: C, C++, Java, .NET,C#,J2ME,Web Services -REST AND SOAP technology, Matlab ## Work Experience ### Staff Software Engineer @ Uber Jan 2021 – Present | San Francisco Bay Area ### Co-Lead for Hindu Interfaith Chapter @ Uber Jan 2021 – Present | San Francisco Bay Area ### Sr Software Engineer @ Microsoft Jan 2019 – Jan 2021 | Greater Seattle Area Microsoft Teams ### Software Development Engineer - 2 @ Amazon Jan 2012 – Jan 2019 | Greater Seattle Area ### Research Asssistant @ Northeastern University Jan 2010 – Jan 2011 • Developed a Neuron Tracing Software using Java and Matlab Ja for neuron image Processing neurons manually as well as automatically and can convert the trace to swc format • Designed and Implemented an open source extensible framework to add plug-ins created for ImageJ and Matlab in existing software. • Implemented 2 dimensional and 3 dimensional view of stack of images using ImageJ, Image3D and Java3D • Processed images with Matlab code which was converted using MatlabJA ### Academic Projects @ Northeastern University Jan 2009 – Jan 2010 Data Mining Analysis using Weka and Java • Experience with data classification techniques and tools including: Bayes Classifiers, Decision Trees and WEKA • Built a train data set and testdata sets and applied the k-nearest neighbor approach to find the optimal value of k where bias and variance are equal • Applied Decision Tree method by building a tree for a self created data set and also applied the same method on a real data set to build a model for that data set • Analyzed a real data set by observing the underfitting and overfitting of data and found the optimized value of minNum using decision tree method where the data neither underfits or overfits Job Portal using ASP.NET, C#, AJAX and SQL Server 2005 • Developed a Resume Builder using OpenPDF library and perfomed skill profiling by parsing through the resume and searching for keywords • Implemented features like user account management, profile management, dynamic job search, document management, , password recovery considering the security aspects like authentication, authorization and access control. Binomial Heap and Hash Map Using C • Implemented the binomial heap and hash map in C Pharmacy Supplier-Chain Management using Java Swings • Developed a SCM that handles Drug Inventory, Orders, Invoices, and Payments using the Object Oriented Analysis and design, and Core Java Concepts RESTful Service Using Java • Implemented Restful SOA Client and Server in Java. • Designed and developed XML data transformation using XSLT SOAP based Service using Java • Developed a SOA client using JAX-WS proxies and dispatch and Server using SEI and Provider in Java Data Hiding Software using Matlab and MS Access • Implemented Steganography using LSB method and cryptography which hides differrent types of Data ### Software Development Engineer Intern @ Amazon.com Jan 2011 – Jan 2011 • Designed and developed an Android Application that authenticates an Amazon customer with Amazon Web Services and authorizes them to send authenticated requests to Amazon Backend Services • Implemented a native C++ Library that can store and save objects in S3 - the Amazon Storage Web service • Developed a native C++ prototype application that can save and restore the state of an application in the cloud by modifying an open source C++ application • Won an award at the "Mobile Hackend" event by implementing and presenting an Android Prototype Application that let’s an Amazon customer buy any item instantly from any Amazon local seller • Won an award at the "Social Media Hackend" event by developing and presenting an Android Prototype Application that let’s an Amazon customer bid and buy selected products with their friends ### Software Development Engineer Intern @ Intuit Jan 2010 – Jan 2010 • Developed scripts using Groovy that manages servers for patching and routing the traffic of different client applications to different data centers of Intuit • Prepared and implemented test cases and smoke tests using design documents, Java and TestNG • Implemented automated tool in Java for comparison testing against two filing systems • Developed a script using Groovy which determines patch release information on the nodes in a particular environment in an Agile process • Developed a tool using Ant and Java which builds automated release notes for a software release • Fixed the Change Requests and optimized and refactored the code for better performance and maintainability • Performed feasibility studies and started development for an Iphone/IPad app “Speech to World” for TECH CHALLENGE using google search api • Acted as an interface between business units, technology teams and support teams • Presented an Innovative Idea of integrating tracking software to payment solution for the Intuit Refund card website that can help the debit card business to grow ### Software Developer Intern @ IndiaNIC Infotech Ltd Jan 2009 – Jan 2009 Developed various Android Applicatons including Media Player which synchronizes images and audio file, IQTest, Vedic Numerology,etc. Developed different types of animation styles using XML and animation classes ### Academic Project @ NIRMA University Jan 2008 – Jan 2008 Data Hiding Software using Matlab and MS Access: Implemented Steganography using LSB method and cryptography which hides differrent types of Data ## Education ### Masters in Computer Science Northeastern University ### Bachelor's in Computer Science and Engineering Nirma University ## Contact & Social - LinkedIn: https://linkedin.com/in/paarthchothani - Portfolio: http://net35.ccs.neu.edu/home/chothani/ --- Source: https://flows.cv/paarth JSON Resume: https://flows.cv/paarth/resume.json Last updated: 2026-04-12