Hello, I'm Rushabh Shah

Your Name

About

I believe that the best code is the code you don’t have to write.

Hello, my name is Rushabh Shah, graduating in May 2024 with a Master's degree in Computer Science from California State University, Long Beach and I am an aspiring Software Engineer. I have opted for a diverse number of courses and projects during my undergrad that has helped me immensely to enhance my understanding. Unsatisfied, I keep on exploring the field more by studying recent technological innovations. I am driven and aspire to indulge in a professional career where I can not only contribute to the growth of the company but also get an opportunity to constantly learn new things as well as to enhance my knowledge in the emerging IT field.

Experiences

Associated Students, Inc., CSULB | Jun 2023 - Present  [22WestMedia]  [ASI]  [SRWC]

Software Developer  (React.js, Node.js, Sass, Javascript, HTML, CSS, PHP, Bootstrap)

Long Beach, California

  • Spearheaded the end-to-end development of 22WestMedia, a comprehensive media platform for CSULB, leading a team of four in utilizing React.js and Node.js to construct a dynamic website featuring both dark and light modes, employing Jotai for state management and database integration. Implemented live streaming capabilities for KBeach Radio, enhancing user engagement to campus radio. Led the migration of database systems from Joomla CMS to onsite MySQL server.
  • Developed and deployed Week of Welcome app for incoming freshmen, achieving a fourfold increase in website traffic, with daily user visits spiking by over 300%. Utilized Google Analytics for impactful improvements in performance and content.
  • Modernized and expanded three key CSULB websites: ASI, SRWC, 22WestMedia: strategically boosted web traffic, achieving a 55% increase in total views and 16% increase in Instagram engagement. Managed website security and SEO optimization.


Clientjoy CRM | Jul 2021 - Jun 2022  [Link]

Software Engineer  (Laravel, PHP, Vue.js, Vuex, MySQL)

Ahmedabad, India

  • Developed interactive dashboard charts for Clientjoy CRM using Laravel, Vue.js, and Vuex, leading to a 30% increase in Daily Active Users (DAU). App engagement duration and user activities, including invoice collection, lead/proposal creation, and meeting scheduling, has been significantly elevated by 40% as a result of leveraging actionable insights from dashboard.
  • Implemented Lexorank Algorithm to optimize lead and stage ordering in Kanban board, resulted in a 2x speed improvement for Kanban board API calls post lead or stage swaps. Wrote migrations to perform CRUD operations.
  • Conducted the optimization drive for MySQL Database Indexing to reduce search query result time by a 2.65ms average per query. Built Add to Calendar(ICS-iCalendar) feature which works on Google, Outlook, and other calendars.
  • Leveraged Redis for dashboard caching, increased operational efficiency by 20% by reducing redundancies and optimizing back-end architecture. Streamlined Agile development and assisted in CI/CD setup, cutting deployment time by 15%: faster releases.
  • Wrote automation scripts to perform actions like changing subscription of a user, and crediting money in wallet, which markedly saved 2 hours daily, achieving efficient time and cost savings.


Scrumfolks | Jun 2020 - May 2021  [Link]

Software Engineer  (AngularJS, Spring Boot, Django, PostgreSQL, React, HTML, CSS, Bootstrap)

Ahmedabad, India

  • Pioneered Online Shopping Web application serving 500+ active users, with managing MySQL databases, and dynamic content rendering via RESTful APIs. Collaborated in architectural decisions - Revamping of sorting and filtering system.
  • Designed efficient API endpoints, ensuring a smoother and faster shopping experience and achieved a 25% reduction in server processing and an 18% improvement in system latency, enabling the platform to handle more concurrent users and reducing operational cost. Integrated user profile, item data, and user sign-up modules, boosting site engagement.
  • Conducted JUnit testing to ensure the stability and resilience of new features verifying their functionality. Oversaw the development of test plans, used Postman for testing of APIs and web services, resulting in a 20% reduction in testing duration.

Projects

House Price Prediction Using Machine Learning  [Link]

  • Utilized Django to create a web app predicting house prices based on features like bedrooms, bathrooms, and sqft. Integrated advanced prediction module that aids in storing past predictions, streamlining data analysis for brokers and offering seamless negotiation of real estate prices. Dataset of over 21,000 house records was trained using Random forest algorithm, achieving an accuracy of 92%. Developed various modules including OTP Authentication, forgot password and other CRUD operations.

Furniture Online Shopping Website  [Link]

  • Led a team of 3 by building an E-Commerce Web Application where user can browse and buy Furnitures with best deals, can add to cart items, create wishlist and can checkout. User can create an account using their Google or Facebook account or by OTP Email verification and can pay with PayPal sandbox or other Debit/Credit Cards.
  • Technologies used: Python, Django, HTML5, CSS3, JavaScript, Bootstrap, Ajax, jQuery, PostgreSQL

Blog Website J2EE  [Link]

  • Designed a Blogging Web Application where users can register themselves and post content which anyone can see.
  • A user can create an account, can Like and Comment on other’s blog-post, can also search any post by title and can also modify their profile details too. User first needs to create an account with proper verification and then they can create their portfolio by posting.
  • Technologies used: Java, JSP, Servlets, MySQL, Html, CSS, Bootstrap

Skills

Programming & DBMS

  • Java
  • JavaScript
  • Python
  • PHP
  • C
  • C++
  • C#
  • MySQL
  • SQL
  • Redis
  • PostgreSQL

Web Technologies

  • Restful API
  • React.js
  • Vue-js
  • Vuex
  • Microservices
  • Bootstrap
  • Element UI
  • jQuery
  • AJAX
  • HTML
  • CSS

Framework & Libraries

  • Django
  • Laravel
  • Spring Boot
  • Node.js
  • Flask
  • ASP .Net
  • JSP
  • Servlets
  • JDBC
  • Object Oriented design
  • GIT

Resume

I am pursuing MS in CS at California State University, Long Beach and want to Build Software products with Leadership qualities using problem solving and with technical skills to provide efficient solutions to real-world problems. Looking for a challenging role in reputable organization as well as to enhance my knowledge in emerging IT field. Here is my attached Resume.

Portfolio

  • Education
  • Honours and awards
  • Leadership/Volunteer
California State University, Long Beach    Aug 2022 - May 2024
   -Masters of Science in Computer Science (GPA: 3.7/4.0)
Gujarat Technological University, India    Aug 2018 - Jun 2022
   -Bachelor of Engineering in Computer Engineering (GPA: 9.0/10.0)                
Infosys Certified Software Programmer [Link]
->Cleared 3 rounds of online Coding Competition InfyTQ and HackWithInfy organized by Infosys, an Indian multinational information technology company to achieve this title. The online round consisted of implementation of Data Structure and Algorithms, Database Management System and Software Engineering.
Google Kickstart 2020 [Link]
-> Secured 1815th rank in Google Kickstart round H all over the world and ranked top in my college. It is a coding event conducted by Google every year.
Competitive Programming [Link]
-> Ranked among top 15% in India and ranked 557th all the over world in March Cook-Off organized by Codechef, an online coding platform for competitive programming.
-> Secured 5 stars on Hackerrank on Java, Python and Problem-Solving using Algorithms.
Head of Operations
-> Managed Cultural and Academic Tech fest in our college during my undergrad with a team of 7 members which was visited by students from other universities across India. Looked after all the events and competitions, prize distribution, managing students and visitors..
GECG Coding Club
-> Actively organized various coding challenges. Started this club in my college with my peers where we created groups and organize coding challenges. Students from CE and IT department used to participate in this and then rankings were listed. My job was to create coding contests and manage our club across the computer science department.
Academic Tutor
-> Taught Java and object-oriented programming to juniors during my bachelor under my professor. I design question papers for class tests and weekly exams, and sometimes check papers. My major role was to solve doubts of students who were having doubts about Java and OOPS.

Contact

Location:

San Jose, California, United States

Anything interesting to talk, let's grab a cup of coffee!

Loading
Your message has been sent. Thank you!