Rishabh Singh

Software Engineer

Available For Hire

About

Software Engineer with 2.5+ years of experience, specialising in innovative solutions for Fintech startups. Passionate about leveraging technical expertise to drive societal impact and personal growth. Committed to organisational excellence through strategic problem-solving and continuous improvement.

Projects

Sault

🎉 Received grant from Superteam

A platform to create personalized Solana Blinks and receive crypto payments in the user's existing wallet or create a new wallet on our platform.

NextJsSolanaReact Hook FormTailwindZod
Sault
Sault
Sault
Sault
Sault
Sault

Explore and buy Coffee from the best coffee shops. Payments are handled using Stripe SDK.

ReactExpressMongoDBTypescriptReduxReact-QueryStripe SDK
Find me a Coffee Shop
Find me a Coffee Shop
Find me a Coffee Shop
Find me a Coffee Shop
Find me a Coffee Shop
Find me a Coffee Shop
Find me a Coffee Shop

Create private rooms and chat with your friends.

ReactTypescriptMaterial UIFirebase
Converse
Converse
Converse
Converse
Converse
Converse

Marketplace for NFTs on Solana.

ReactTypescriptReact-QueryTailwindOpenSea
Sol-FT
Sol-FT
Sol-FT
Sol-FT
Sol-FT
Sol-FT
Sol-FT
Sol-FT

Make reservations for hotels & stays and/or register your hotels for other users to reserve.

ReactTypescriptReact-QueryReact Hook FormExpressStripe SDKCloudinaryMongoDBPlaywright
Rezerv
Rezerv
Rezerv
Rezerv
Rezerv
Rezerv
Rezerv
Rezerv
Rezerv

A platform to get movies and series information.

ReactReduxFirebaseTailwind
Banned by Google
for "impersonating" Netflix
OTT-Stream
OTT-Stream
OTT-Stream
OTT-Stream
More Projects

Blogs

What is Reconciliation? How to create our own Reconciler?
What is Document Object Model? What is Virtual DOM? What is diffing?
Reconciliation: If you search for the dictionary meaning of the word reconciliation, you will get something like the following result: the action of m ...
Read Blog 10 mins read
What is Reconciliation? How to create our own Reconciler?
Why 0.1+0.2 !== 0.3 in JavaScript?
Not just that, but why is 0.1*0.1 = 0.010000000000000002 and not 0.01? Why is 1.1-1.0 = 0.10000000000000009 and not 0.1?
Understanding the problem: All the number systems like decimal, binary, hexadecimal etc. have some limitations or edge cases. E.g.: The number of 3's ...
Read Blog 4 mins read
Why 0.1+0.2 !== 0.3 in JavaScript?

Experience

Software Development Engineer

Signzy Technologies | Fintech Startup

  • Developed an intuitive user feedback system to enhance UX by 30% and provide actionable insights for future product development.

    ReactNode.JSTypescriptMySQLMaterialUI
  • Updated the Know Your Customer (KYC) process by integrating third party APIs as mandated by Reserve Bank of India guidelines.

    Node.JSReact.JSTypescriptMySQL

Software Engineer

Lensta Technologies (Givfin) | Fintech Startup

  • Led the development of a comprehensive platform to track and identify loan defaulters, integrating data from 10+ government and online sources. Improved Non-Performing Loan recovery rates by 25%.

    ReactTypescriptMaterialUIJestPythonNode.JsMongoDB
  • Enhanced the Loan Origination System by developing new features, updating the UIs and backend services, resulting in increased efficiency for the operations team.

    React.JSReduxTypescriptMaterialUIExpress.JsMySQL
  • Developed a standalone product to streamline the onboarding of client leads for sales executives and remove manual overhead by 100%.

    React.JSReduxTypescriptMaterialUIExpress.JsMySQL
  • Developed company's new website single-handedly based on design team's requirements and improved its performance as suggested by digital marketing team.

    HTMLCSSBootstrapJavaScript

Skills

React

Next.Js

Typescript

Node.Js

Express.Js

MongoDB

MySQL

PostgreSQL

HTML

CSS

Javascript

Redux

React Query

Prisma

Drizzle

React Hook Form

Playwright

REST APIs

Zod

Tailwind

ShadCN

Material UI

Python

Puppeteer

Git

GitHub

Vercel

AWS

Firebase