Rushabh Kapadia
no image
Rushabh Kapadia

EDUCATION
The University of Southern California | Master of Science, Computer Science Los Angeles, CA, USA
• GPA: 4.0 • Analysis of Algorithms • Introduction to Artificial Intelligence • Web and Mobile Technologies

Veermata Jijabai Technological Institute (VJTI) | Bachelor of Technology, Information Technology Mumbai, MH, India
• CGPA: 9.25/10.0 • Rank: 3rd (Top 1%)
• Software Development • Software Engineering • Web Development • Operating Systems • OO Design

WORK EXPERIENCE
USC Viterbi School of Engineering, Los Angeles, CA, USA | Graduate Teaching Assistant May 2020–Present
• Ideated and designed challenging coursework to learn web development principles; tutored students to create and deploy scalable websites and mobile applications. (JavaScript, HTML, CSS, Python, Java, Nodejs, Angular, Reactjs, AWS, GCP, Android)

Adobe Inc., San Jose, CA, USA | Software Developer Intern May 2020-August 2020
• Engineered a cross-functional solution for tracing entity usage patterns and interactions across different Adobe Experience Platform services using concurrency (Scala, Akka framework, Slick JDBC, Mockito, ScalaTest, Docker, AWS)
• Formulated the entity tracking module to monitor entity state over 24 hours across different services by leveraging a distributed polling mechanism to collect and analyze service behavior in near real-time. (Java, Junit, SpringBoot)

Morgan Stanley, Mumbai, India | Full - Stack Engineer August 2018–July 2019
• Crafted a new high-quality range reporting execution engine from scratch for multi-day profit and loss reporting (Scala, Java, C#, Spring Framework, Junit, Play Framework)
• Introduced caching and XML dictionary generation automation tools to achieve performance speedups (Python, JavaScript, Angular) for in-house SQL query generation compiler.

Credit Suisse, Mumbai, India | Software Engineer Intern May 2017–July 2017
• Developed an innovative user-interface module for a real-time trading platform to support a new form of Algorithmic trading strategy as a Business Analyst/Developer intern (C#, WPF, .Net).
• Optimized cache utilization strategy through designing efficient data structures in the trading platform (C++).

PROJECTS (DEMO: HTTP://TINY.CC/DEMO_RUSHABH)
Android News Aggregator |Android SDK, Amazon Web Services, Java April 2020–May 2020
• Built and launched a news summary app to read the latest news articles from Guardian, Google News, and New York Times sources
• The app provides a one-stop for all news related to technology, sports, politics, and global issues with an intuitive UI to personalize user preferences and set push notifications for topics.

React News App | JavaScript, React, Nodejs, HTML, CSS, Google cloud platform February 2020–March 2020
• Developed and deployed a news aggregation web application to read the latest news articles from Guardian and NY Times sources
• Users can search for specific articles through Bing Autosuggestions feature, bookmark articles, comment on articles/discussions, and share articles on various social media platforms.

Fat2Fit Fitness Tracker | Java, Spring Framework, JavaScript, Angular, HTML, CSS July 2018
• Devised a fitness and diet tracking web application for assigning 15-day plans to users based on questionnaires and trainer advice.
• The application has plan history, daily targets, and push notification facilities for trainers to personalize routines for each user and send alerts to clients for daily milestones.

Routed – Dynamic Bus Scheduling and Bus Allocation | Python August 2017–May 2018
• Delivered a dynamic bus scheduling and allocation system in collaboration with public transit services (BEST) operating in Mumbai, India, removing 8% inefficiencies in the scheduling process leading to decreased monetary losses.
• Implemented a new pipeline for forecasting weekly bus schedules by leveraging ARIMAX, SARIMAX, and LSTM RNNs methods to ensure maximal reuse of buses and minimal waiting time for passengers across more than 120 bus routes.

TECHNICAL SKILLS
• Programming languages: Java, C++, Scala, Python, C, C#, R
• Web Technologies: JavaScript, TypeScript, HTML, CSS, Bootstrap, PHP
• Frameworks: Spring, Hibernate, Spring Boot, AKKA, React, Angular, D3.js, Node.js, Slick JDBC, JPA, JUnit, Qt, WPF, .Net
• Databases: Oracle SQL, MongoDB, MySQL, PostgreSQL, IBM DB2, Teradata
• Other: Android development, Git, Gradle, Jenkins, AWS, GCP, Docker, Tableau

LEADERSHIP & INVOLVEMENT
Community of Coders, VJTI | Founder, Lecturer May 2016–May 2018
• Partnered a new peer community in the Computer Engineering Department for mentoring junior and sophomore students in interview preparation, coding competitions, and organizing lecture series on Computer Science topics.

VJTI Recreational Centre | Executive Director June 2015–May 2017
• Spearheaded marketing, sponsorship, and event management divisions comprising of 37 executives and 113 co-ordinators for acquiring sponsorships, devising marketing strategies, and event planning within a fast-paced, deadline-driven environment.

CitiusTech Excellence Award 2018 February 2018
• Awarded to Honors student for outstanding academic performance in junior with a scholarship of 500$