Rishabh Jain
Verified Expert in Engineering
Software Developer
Rishabh has five years of working experience as a full-stack engineer and has worked chiefly with JavaScript, React, and Node.js over the years while having some experience with wearables IoT devices. He has exposure in healthtech, edtech, and fintech and has worked with very small team startups to mid-sized teams.
Portfolio
Experience
Availability
Preferred Environment
React, Node.js, TypeScript, Prisma, GraphQL
The most amazing...
...thing I've built is the Mappes platform, which is a social network for the manufacturing industry.
Work Experience
Senior Airtable/Zapier Expert
Andre Mateus
- Created Airtable intake automation to create new entries based on events.
- Designed Airtable automation to automate manual day-to-day operations.
- Built Airtable reports to manage business operations.
- Created form automation using Zapier to capture client data via Airtable and process the data points automatically using Zapier before saving the cleaned data in Airtable.
Node.js Developer
Hike SEO Ltd
- Fixed crawler logic to reduce 403 errors, which decreased the 403 responses by 90% for an innovative SEO solution.
- Added API authentication to the crawler and upgraded the code to the latest TypeScript and Firebase versions.
- Created analytics module for the crawler, which helped troubleshoot production issues and analyze crawl results after the crawl was complete.
- Integrated error reporting using Sentry to support identifying bugs in production.
- Fixed many bugs and added some key features in the crawler to improve the overall usage of the app.
Senior Airtable/Zapier Expert
ASH Asia
- Designed Airtable bases according to the client's requirements and created a retail distribution platform in Airtable.
- Created stock-keeping unit (SKU) reports for each country that offers ASH Asia services.
- Added automation via Zapier to manage creating new entries in the company's database.
Senior Full-stack Developer
Sandylane Tech Inc
- Brought down the running time of dbt functions from five minutes to 30 seconds.
- Built a settings page to connect multiple data sources via OAuth.
- Created a settings page to configure user preferences for the application.
Senior Full-stack Developer
Loop Inc
- Developed the front end that helps track and improve a repository's ramp time.
- Decreased general page load times by 95% by improving database queries and removing blocking JavaScript code snippets in the back end.
- Converted the Prisma designs to pixel-perfect Tailwind CSS React code in the front end.
- Aggregated financial and sales data from multiple platforms like Salesforce and Gong and displayed those using React and multiple visualization libraries on the client side.
- Automated data fetching from multiple CRMs via Zapier to sync our database with client's CRM.
Full-stack Software Engineer
LoanCrate
- Joined the team in its initial phase and helped build the company's 1st product, managing $5 billion in loans every month with 0% downtime.
- Built a viewer of documents for the product, enabling real-time editing and signing of loan-related documents.
- Entitled automated vulnerability scanning of the Docker images and package dependencies.
- Integrated the product with multiple external compliances, documents, and security services.
- Responded to events, provided resolutions without causing downtime in the system, and acted as an on-call engineer ten days every month.
- Used React and TypeScript to create the complex parts of the app's front end, like building an exception tracker, dynamic tables, etc.
- Handled complex fintech logic to compute loan-related numbers and various loan compliances using React and Node.js.
- Used Zapier to fetch the change in compliances based on government notifications to external vendors.
Full-stack Engineer
Self-employed
- Worked on an integrations platform that triggered Pavlok’s actions based on triggers from other apps like Google Calendar or Oura.
- Visualized the integrated data using multiple charts and user reports.
- Managed the back-end data store of events from various sources and ran reports on them.
Full-stack Software Engineer
Human Capital
- Integrated caching in the existing web app, which improved the overall performance of the app.
- Created an Airtable SDK to standardize data flow with Airtable as a back end for the web app.
- Made many improvements to the web app, including fixing bugs and improving performance.
- Used React and Airtable to present data related to VC funding in the company's internal app.
- User Zapier to automate and sync data fetching across Airtable and internal databases.
Full-stack Software Engineer
Pesto
- Trained over 100 engineers in full-stack web development and remote work professional skills.
- Built a learning portal for students. It is currently being used by more than 250 students every day.
- Took over 400 technical interviews as a part of Pesto's selection procedure.
- Shipped multiple features in a team of two for teams across the company.
- Optimized the build and deployment process by 75%, bringing it down from 60 minutes to 15.
- Automated the entire student journey in Pesto using multiple scripts, Zapier, Slack, and Airtable.
- Used React to build an automated vetting process for students applying to the boot camp.
Senior Full-stack Software Engineer
Mappes.io
- Created a full-stack React, Node.js, DynamoDB, and Elasticsearch web app to help suppliers find manufacturers and generate leads.
- Built the initial project from scratch with one member and made it live before hiring our second engineer.
- Managed the DevOps of the app using CircleCI and AWS.
Senior Full-stack Engineer
Aikaan Labs Pvt.Ltd
- Created the front-end React-Redux application to manage the IoT deployments and visualize analytics data.
- Implemented over-the-air (OTA) updates functionality for the Raspberry Pi devices.
- Managed the development operations via CircleCI, Docker, and AWS.
Full-stack Engineer
Tricog Health
- Brought down revenue loss due to missed electrocardiograms (ECGs) from 10% to 0%.
- Developed a desktop application to view and diagnose ECGs.
- Designed and automated reports generation using dygraphs.
- Integrated calling and messaging tools in the internal dashboard to make sales operations easier.
Experience
Ensure Single Commit
https://github.com/marketplace/ensure-single-commitUsed GitHub APIs and webhooks to listen to PR events and ensure each had only one commit before it got merged. Helped in keeping Git history linear.
Renovate
https://github.com/renovatebot/renovateIn this project, I fixed four high-priority bugs and implemented ten features while maintaining 100% of test coverage for every change.
Open Resource Access Point (RAP)
http://openrap.io/The system is built on top of Raspberry Pi and full-stack JavaScript. It serves content offline to multiple devices through a local access point.
GopherHost Blog
Skills
Languages
JavaScript, TypeScript, HTML, HTML5, GraphQL, CSS, SQL, Go
Frameworks
Express.js, JSON Web Tokens (JWT), Jest, Redux, Tailwind CSS, Material UI, Bootstrap, WebApp, Next.js, Cypress, Electron, Angular, Ionic
Libraries/APIs
React, Node.js, REST APIs, jQuery, React Router, React Redux, Socket.IO, GitHub API, Chart.js, D3.js, Puppeteer, Recharts, Google Cloud API, Twilio API
Tools
Git, GitHub, JSX, Zapier, CircleCI, Prisma, React Apollo, Slack, JavaScript Testing, Amazon CloudFront CDN, Retool, Notion, Terraform, Chromatic, Figma, Jira, GitLab CI/CD, SendGrid, Docker Compose, NPM, Sequelize, Miro, Webpack, Capacitor, Sentry
Paradigms
REST, Automation, Automated Testing, Continuous Delivery (CD), Continuous Integration (CI), Responsive Web Design (RWD), Testing, Unit Testing, Continuous Deployment, Agile Software Development, DevOps, Test-driven Development (TDD)
Platforms
Web, Docker, Firebase, AWS Lambda, Raspberry Pi, Amazon Web Services (AWS), Twilio, Netlify, AWS Elastic Beanstalk, Google Cloud Platform (GCP), Contentful
Storage
JSON, Web Forms, PostgreSQL, Redis, Databases, MySQL, MongoDB, NoSQL, Amazon S3 (AWS S3), Elasticsearch, Amazon DynamoDB, Google Cloud, Database Security
Other
Airtable, Web Development, APIs, Full-stack, Full-stack Development, Front-end, Single-page Applications (SPA), Dashboards, Data Sourcing, API Integration, Front-end Development, SDKs, Back-end, UI Components, Web Pages, Web Page Mockups, DOM, Gatsby, MVP Design, Minimum Viable Product (MVP), Real-time Data, Storybook, User Interface (UI), CI/CD Pipelines, HTTP, Templates, User Experience (UX), Apollo, OAuth, Responsive Web Apps, Learning Management Systems (LMS), Cloud, Amazon RDS, Bug Fixes, Code Review, Data Visualization, Design, Back-end Development, Data Analysis, Content Management Systems (CMS), Documentation, Pixel Perfect, Web Scraping, Finance, Apollo Server, Fintech, WebSockets, Architecture, Firebase Hosting, Performance, Okta, QA Testing, Serverless, Chrome Extensions, Cloudflare, Open Source, Software Packaging, Data Build Tool (dbt), Firebase Cloud Functions, Tokenization, Marketplaces
Industry Expertise
E-learning
Education
Bachelor's Degree in Computer Science
Birla Institute of Technology - Ranchi, Jharkhand, India
Certifications
Next.js & React – The Complete Guide (incl. Two Paths!)
Udemy
HTML, CSS & JavaScript – Certification Course for Beginners
Udemy
Modern React with Redux
Udemy
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring