Rishab Jain

10426 Anson Ave · Cupertino, CA 95014 · (408) 508-8064 · rishabxjain@gmail.com · Resume

Experienced software engineer with 3+ years of experience with demonstrated success in developing and maintaining software systems to increase reliability and performance. Seeking to leverage former experience and problem solving abilities to build exceptional software in my next role.


Experience

Founding Software Engineer, Part Time

Stealth Startup

  • Pre-seed startup targeting the musical composition industry.
  • Building a web application based on ReactJS for user-interface along with Python/Flask for full-stack development.

January 2024 - Present

Software Engineer

Cisco

  • Collaborated with a cross-functional team of six to develop new features for Plug-And-Play service in Cisco DNAC which helps manage device configurations for various network devices for Enterprise platforms.
  • Implemented Java RESTful web services using Spring Framework to manage device workflows and settings.
  • Developed features in Plug-And-Play service to improve user experience using Javascript/ReactJs, resulting in a 20% reduction time for networking devices to be configured.
  • Optimized existing Plug-And-Play service to improve performance and scalability by refactoring codebase and improving database queries to MongoDB leading to an increase in device-handling capacity by 50%.
  • Identified and resolved issues reported by clients and QA resulting in enhanced reliability and improved overall stability of Plug-And-Play service.
  • Conducted live debugging sessions with customers to promptly identify and resolve issues, ensuring a seamless customer experience.
  • Automated hundreds of manual tests using Selenium and Python bolstering the efficiency of bug detection in the codebase and improving software reliability by 15%.
  • Collaborated with engineers, product managers, and UI/UX designers on all aspects of the software development cycle including design, planning, development, and testing.
  • Managed Docker orchestration and Docker containerization using Kubernetes.

July 2020 - September 2023

Software Engineering Intern

Automation Anywhere

  • Developed Windows Installation GUI applications to reduce installation time of software bots across the Process Discovery product using C++ and MFC as a member of the Installer team consisting of two other engineers, designed to check computer specifications (RAM, memory, OS) during software installation.
  • Created three C++ class objects to validate system prerequisite requirements before continuing with bot installation across multiple products ensuring accurate software deployment.
  • Led development of an auto-restarter program utilizing C++ to restart the application as part of the final installation process, reducing installation time by 25%.

June 2019 - September 2019

Software Engineering Intern

ZineOne, Inc.

  • Led implementation of recommendation carousel for restaurants based on user's location for major resort chain’s websites improving customer experience for thousands of customers using Python and Apache Solr.
  • Produced personalized welcome messages on the client’s mobile and desktop web application using JavaScript, HTML5, and CSS3, identifying customers through client-provided API to retrieve user information.
  • Incorporated Instagram API into JavaScript and Node.js backend to display client’s Instagram content on site.

July 2018 - September 2018

Projects

Algorithmic Trading | Github

  • Gathered list of current companies in S&P 500 and leveraged IEX-Cloud API to obtain company's financial information.
  • Implemented Equal-Weight, Quantitative Momentum, and Quantitative Value investment strategies using NumPy and Pandas.
  • Program generates an Excel spreadsheet containing stock, number of shares to buy, and metrics used to determine the output.

Newly Released Sneakers | live URL

  • Gathered data from multiple vendors by web scraping Nike, Adidas, and UnderArmor websites using Selenium and storing data on 25 different sneakers per website into MongoDB; deployed platform with AWS Amplify.
  • Architected RESTful API in Node.js and Express to return sneaker information from MongoDB database.
  • Implemented a login feature that allows users to create an account and save shoes in a shopping cart.
  • Crafted front end to display new sneaker releases to visitors utilizing JavaScript, React, HTML5, and CSS3.

Amnis: Live Lectures | Github

  • Educational webcasting application utilizing Machine Learning with NLP to tag live videos.
  • Incorporated livestream web interface, a tagging feature to find video highlights, and chat-based Q&A using JavaScript, React, and Node.js.
  • Built verification system providing portals for students and professors in JavaScript and Google OAuth.
  • Leveraged Google Natural Language Processing (NLP) API to process audio for live web video to generate tags.
  • Built local chat clients allowing users to post questions during lectures which were sorted by popularity utilizing JavaScript, React, Node.js, and MongoDB.

Rendevous: Android Application | Github

  • Mobile Android app that allows users with similar hobbies to create/participate in events related to those hobbies.
  • Enabled users to register an account and find hobbies they are interested in or create a new event with each hobby containing specific events to RSVP to as well as add friends using Java, Android Studio, and Firebase.


Education

University of California, Santa Cruz

Bachelors of Science in Computer Science

Relevant Coursework: Computer Graphics, Computer Security, Computer System Designs, Mobile Applications, Databases, Artificial Intelligence

September 2016 - June 2020

Skills

Technologies
  • ReactJs
  • Spring Boot
  • Docker
  • Kubernetes
  • Amazon Web Services (AWS)
Programming Languages
  • Java
  • C++
  • Python
  • JavaScript
  • C
  • Node.js
  • Express.js
  • SQL

Interests

Apart from being a developer, I enjoy spending time with my friends and playing sports.

I follow a number television shows, play board games, and spend time exploring the latest technology advancements.