Close

RISHAV BHARTI

Software Engineer

Hire Me

About Me

I am a Software Engineer, and I enjoy building things for the web.
My forte lies in frontend development and have the know-how of developing full-stack applications using the MERN stack.
Currently, at Spinny, I focus on optimising the user experience for selling cars and streamlining the lead journey through a CRM application.
Previously at revidd, I played a key role in building a groundbreaking No-code SaaS platform, empowering users to launch their own customisable video streaming platform.
In addition to my professional experience, I have built a few personal projects - where I conceptualised, designed, and developed them end-to-end, notably learnlit - an online learning and teaching marketplace.
I am passionate about building great software and exceptional digital experiences. I look forward to collaborating and building solutions that ease human life.

Experience

Spinny

Software Developer - Frontend

Optimising the user experience for selling cars and streamlining the lead journey through a CRM application

  • Developing modular components to render UI dynamically based on JSON, enabling role-based access control and ensuring that users are presented with the appropriate UI based on their assigned roles.
  • Building a component library to provide a consistent user experience across all internal products and improve developers' productivity.
  • Optimised a backend for frontend service by serving JSON directly from the file system instead of a database. Hence, bringing down the response time by ~15% and eliminating cost incurred on db (~1000 USD).
  • Refactoring codebase for performance and readability.
  • Developed a dynamic file uploader to streamline document collection for the RC transfer process, enhancing efficiency in procurement and pre-sales processes.
  • Developed functionality to send attachments in chat messages, similar to that on WhatsApp web.

Tech stack - React, Redux, Storybook, GraphQL, Node.js

revidd

Software Engineer - Frontend

Building a No-code SaaS which allows one to launch their own video streaming platform (imagine Shopify/Wix for Netflix/Udemy)

  • Part of the team responsible for developing the MVP in 4 months.
  • Developed several modules (like Page Builders, Channel and Stream Library, etc.) for Content and Storefront management using React. This involved building complex forms to make the storefronts highly customizable.
  • Created a rich dashboard using charts and geomap for data visualization. Batched multiple API calls to reduce network overhead and thus increase performance.
  • Developed several pages and modular components for web storefronts using Next.js, and 5+ screens for the android app using React Native.
  • Devised the algorithm for the Electronic Program Guide, providing web users with a seamless display of program schedules across various channels.
  • Mentored juniors and interns by helping them learn React and its ecosystem by curating and documenting resources and assignments and doubt resolution.

Tech stack - React, Next.js, Redux Toolkit, Material UI, Tailwind CSS

MissionEd

Web Development Intern

  • Developed reusable components and new pages using React
  • Improved styling and responsiveness of the web app

Projects

learnlit

An online learning and teaching marketplace

  • Researched, conceptualized, and developed the entire platform end-to-end using MVC architecture.
  • Developed an easy-to-use, responsive and consistent UI with 15+ pages for instructors to create courses and students to enroll and learn.
  • Designed database schema and built 25+ REST API endpoints for various functionalities. Implemented JWT based authentication.

Tech stack - Next.js, Redux Toolkit, Material UI, Tailwind CSS, Express, MongoDB

View Project | Source: Frontend, Backend

Elements UI

A React UI library

  • Developed 7 reusable components using React and Emotion (CSS-in-JS)
  • Documented using storybook and published as a npm package
  • Developed the landing page using HTML and Tailwind CSS

Tech stack - React, Emotion, Storybook

View Project | Source: Elements-UI

Education

RGPV, Technocrats Institute of Technology, Bhopal

2016 - 2020

B.E. (Information Technology)

Activities and Societies: Techno IT Club, Literary Club

CBSE, Sri Chaitanya Vidya Niketan, Visakhapatnam

2014 - 2016

XIIth

ICSE, Mount Assisi School, Bhagalpur

2002 - 2014

Xth

Activities and Societies: National Cadet Corps

Extracurricular

Skills

Get in Touch