# Nikhil Sheth > Software Engineer problem solver in databases, distributed systems, backend. Accelerated Honors CS degree Location: San Francisco Bay Area, United States Profile: https://flows.cv/nikhilsheth Computer Science Graduate with Cum Laude Honors. Experienced in developing backend application, databases, distributed systems, and web apps. Passionate about distributed systems, databases, and back end development. Looking for my next endeavor filled with challenges and great people! ## Work Experience ### Software Engineer II @ Microsoft Jan 2023 – Present ### Software Engineer @ Microsoft Jan 2021 – Jan 2023 | Seattle, Washington, United States ### Multi Node Key-Value Store Distributed System with Replication and Partition Tolerance @ Unknown Jan 2019 – Jan 2020 Created a mutli-node distributed system that included partition tolerance and replication. Applied CAP theorem to prioritize Availability and Partition Tolerance while having eventual Consistency. It allowed for repartitioning of keys and changing the replication protocol (i.e. 2 replicas to 3). In addition, established causal consistency with our system. Python3, Docker, Flask, Bash. ### Software Engineer @ Kaiser Permanente Jan 2019 – Jan 2019 | Pleasanton, CA Software Engineering at Kaiser -- creating and setting up a Cassandra cluster. Responsible for dynamic data transfer systems between high scaled systems. In charge of developing a web application (react front-end, node backend), that utilized the Cassandra cluster. This prototype formed the basis for Kaiser's data model strategy. Node.js, React.js, CQL (Cassandra Query Language), Express, Bootstrap. ### Software Engineer @ SPEC Software Jan 2018 – Jan 2018 Custom application software company. Responsible for development and stress testing various databases systems (MongoDB, AWS DynamoDB, CouchBase) and ran analytics to determine the best NoSQL option for the next generation data warehousing. Dynamically queried and constructed optimal schemes for efficient memory and query times at scale. Node.js, Mongodb, AWS DynamoDB, CouchBase. ### Software Engineer - Projects @ Self Jan 2013 – Jan 2018 - Price Comparer: Conducted price arbitrage on video game pricing by webscraping various websites such as eBay, Gamestop, and more to discover where the cheapest game prices were located at. Developed using: Python, Jupyter Notebooks, BS4. - Microsoft Paint Clone: Developed a working clone of microsoft paint that enables the user to draw freely, along with created filled shapes or outlines of shapes using a variety of colors. Developed using: Java, JFrame, JPanel, and Eclipse. - Networked TicTacToe: Developed client server application that networked multi-user real-time Tic Tac Toe games. Developed using: Java, JFrame, JPanel, and Eclipse. ## Education ### Bachelor's degree in Cum Laude Honors, Computer Science University of California, Santa Cruz Jan 2017 – Jan 2020 ### High School Diploma Amador Valley High School Jan 2013 – Jan 2017 ## Contact & Social - LinkedIn: https://linkedin.com/in/nikhil-sheth-06a872158 - GitHub: https://github.com/nps225 --- Source: https://flows.cv/nikhilsheth JSON Resume: https://flows.cv/nikhilsheth/resume.json Last updated: 2026-03-22