Vipul Bhardwaj, Developer in Delhi, India
Vipul is available for hire
Hire Vipul

Vipul Bhardwaj

Verified Expert  in Engineering

Full-stack Developer

Location
Delhi, India
Toptal Member Since
February 28, 2022

Vipul is a dedicated developer specializing in building full-stack web applications using practical frameworks. He's passionate about solving problems for others—for him, a good solution usually requires a dose of creativity that requires more effort to adapt and perfect. Vipul likes to work on challenging problems in highly-efficient and productive teams.

Portfolio

Fintech.ai LLC
Machine Learning, Python, Full-stack Development, PDF, React...
Inception Fertility Holdings, LLC
Vue, Vuetify, APIs, Azure, Progressive Web Applications (PWA)
Daniel Rust
HTML, CSS, Rust, JavaScript, WASM, OAuth 2, Site Reliability Engineering (SRE)...

Experience

Availability

Part-time

Preferred Environment

Linux, Git, Visual Studio Code (VS Code), MacOS, Windows, iTerm2, Postman

The most amazing...

...project I've developed is NRAF, a Node.js framework for building APIs and web apps which uses zero external dependencies.

Work Experience

Senior Technical Full-stack Lead

2024 - 2024
Fintech.ai LLC
  • Worked as an intermittent CTO, formalizing the `business and product` vision into a more structured engineering-centric design document to formalize the specs which allowed for amazing velocity in the phases of development.
  • Bootstrapped the project, helped the team onboard and become productive quickly, and aligned them with business requirements.
  • Designed and implemented critical business components to maximize performance and build a solid, well-tested product core, which the team used to build on top of.
Technologies: Machine Learning, Python, Full-stack Development, PDF, React, Back-end Development, Front-end Development, Cloud Infrastructure, Generative Pre-trained Transformers (GPT), Security, Project Management, Full-stack

Full-stack Developer

2023 - 2023
Inception Fertility Holdings, LLC
  • Developed complex multi-step medical history forms for consultations using Vue 3, Tailwind CSS, and FormKit. Enhanced performance through a custom-built multi-step form engine.
  • Utilized Vue 3, Tailwind CSS, and FormKit, configuring custom themes and component UIs for individual components.
  • Focused on performance profiling, responsive design, and other enhancements to ensure a seamless user experience.
Technologies: Vue, Vuetify, APIs, Azure, Progressive Web Applications (PWA)

Full-stack Developer

2023 - 2023
Daniel Rust
  • Designed and developed a school admissions data platform, which allows users to find critical data for admissions insights, and quickly analyze it with interactive graphs and charts.
  • Created interactive data visualization using charts and data tables with advanced options of search, filter, and categorical filters on a large parameter set of school admissions data.
  • Created incremental data loads, cleaned and analyzed data pipelines for on-demand data retrieval and processing of school admissions data from various sources, and put together critical insights.
Technologies: HTML, CSS, Rust, JavaScript, WASM, OAuth 2, Site Reliability Engineering (SRE), Cypress, Database Management Systems (DBMS), Design, Full-stack Development, Responsive, Team Leadership, SaaS, Front-end Development, Accessibility, Forms, Webpack, Babel, Responsive Design, Cross-browser Compatibility, Unit Testing, DigitalOcean, CSS3, WCAG 2, Agile, Project Management, MERN Stack, Vercel, Software Design, Workflow, Auth0, Back-end Development, Heroku, Integration, Animation, Design Language, Search Engine Optimization (SEO), Responsive Web Apps, Technical Writing, Progressive Web Applications (PWA), Styled-components

Senior Software Engineer

2022 - 2023
InVideo
  • Led the development efforts on a proof of concept app built to benchmark developer experience (DX) and portability of Flutter apps; integrated with Phoenix servers over GraphQL, with a 3rd-party AI service over REST and Rust native code with FFI.
  • Built the advanced timeline for our video editor, which increased user retention by 40%.
  • Handled a code migration from Angular to React, where we moved 60% of our legacy codebase and improved product performance by 80%.
Technologies: Rust, TypeScript, Elixir, Phoenix, Flutter, Dart, Full-stack, Web Development, User Interface (UI), Front-end, Cloud, Back-end, Architecture, Scalable Application, Scalable Architecture, MongoDB, REST APIs, HTML, HTML5, CSS, Next.js, Node.js, Go, SQL, PostgreSQL, Redis, WebSockets, Data Visualization, Figma, Mobile, Redux, Python, Formik, Microservices, APIs, Webhooks, FFmpeg, MySQL, Video Encoding, Media Encoding, REST, AI Design, Artificial Intelligence (AI), ChatGPT API, Stable Diffusion, Platforms, Performance, Web Architecture, Elasticsearch, jQuery, Linux, Web UI Design, RabbitMQ, Docker, Payment APIs, Online Payments, API Development, HTTPS, GraphQL, Machine Learning Operations (MLOps), Ruby, User Authentication, OpenID Connect (OIDC), Cryptography, Security, API Integration, ChatGPT, OpenAI GPT-3 API, Twilio API, Twilio, Chatbots, OpenAI GPT-4 API, WASM, Storybook, Tailwind CSS, JSON, D3.js, Chart.js, Deployment, Testing, Java, React Redux, JSX, GitHub, Lambda Functions, Natural Language Processing (NLP), Cloud Firestore, Push Notifications, ESLint, Git, Phoenix LiveView, Image Manipulation, Video Editing, NGINX, Video Streaming, Algolia, Geocoding, Google Geocoding API, Geolocation, Video Compression, AWS Lambda, Amazon Simple Queue Service (SQS), Serverless, DYNAMO, Kubernetes, OAuth 2, OAuth, CI/CD Pipelines, Site Reliability Engineering (SRE), Cypress, Database Management Systems (DBMS), Design, Electron, Full-stack Development, Responsive, Team Leadership, Technical Leadership, SaaS, Front-end Development, API Testing, Chai, Amazon EC2, Automation Scripting, MVC Frameworks, Accessibility, Less, SMACSS, Forms, Webpack, Babel, Responsive Design, Cross-browser Compatibility, Unit Testing, Customer Relationship Management (CRM), DigitalOcean, CSS3, WCAG 2, Agile, Dapper, Project Management, MERN Stack, Vercel, Software Design, Workflow, Auth0, Back-end Development, Back-end Architecture, Heroku, Integration, Animation, Search Engine Optimization (SEO), Responsive Web Apps, Technical Writing, Terraform, GitHub Actions, Fastly, Stripe API, Progressive Web Applications (PWA), Styled-components, Google Cloud, Three.js, WebGL

Senior Software Engineer

2021 - 2022
NativeBase
  • Designed parts of the open-source NativeBase library. I also bootstrapped the infrastructure for unit and integration tests.
  • Architected the infrastructure to develop and deploy premium paid products, focused on enhancing the customer journey.
  • Architected internal tools, one of which was using Notion as a CMS.
Technologies: PHP, Laravel, React, React Native, JavaScript, TypeScript, Next.js, Full-stack, Web Development, User Interface (UI), User Experience (UX), Responsive Web Design (RWD), Front-end, Cloud, Back-end, Architecture, Scalable Application, Scalable Architecture, MongoDB, REST APIs, HTML, HTML5, CSS, Node.js, Go, SQL, PostgreSQL, Azure, Redis, Vue, WebSockets, iOS, Firebase, Data Visualization, Figma, NoSQL, Mobile, Redux, Material UI, Python, Formik, Microservices, APIs, Webhooks, Microsoft Power Apps, MySQL, Express.js, QA Automation, DevOps, Google Cloud Platform (GCP), REST, Chrome Extensions, Platforms, Performance, Web Architecture, Elasticsearch, jQuery, Linux, Web UI Design, RabbitMQ, Docker, Payment APIs, Online Payments, API Development, HTTPS, GraphQL, FastAPI, Ruby, User Authentication, OpenID Connect (OIDC), Cryptography, Security, API Integration, Twilio API, Twilio, WASM, Storybook, Tailwind CSS, JSON, D3.js, Chart.js, Mobile App Development, Deployment, Testing, Open Source, Java, Flutter, React Redux, JSX, GitHub, Lambda Functions, Supabase, Natural Language Processing (NLP), Cloud Firestore, Push Notifications, ESLint, Git, Prisma, Android Jetpack, Swift, Image Manipulation, Video Editing, UIKit, AVFoundation, Core Image, NGINX, Socket.IO, Algolia, Geocoding, Google Geocoding API, Geolocation, AWS Lambda, Amazon Simple Queue Service (SQS), Serverless, DYNAMO, Kubernetes, OAuth 2, OAuth, CI/CD Pipelines, Site Reliability Engineering (SRE), Svelte, Cypress, Database Management Systems (DBMS), Design, Electron, Full-stack Development, Responsive, Facebook API, Team Leadership, Technical Leadership, SaaS, Front-end Development, Mocha, API Testing, Analytics, Chai, Amazon EC2, Automation Scripting, MVC Frameworks, Accessibility, Less, SMACSS, Forms, Webpack, Babel, Responsive Design, Cross-browser Compatibility, Unit Testing, Customer Relationship Management (CRM), DigitalOcean, CSS3, WCAG 2, Multitenancy, SEO Tools, Agile, Dapper, Project Management, Vuetify, MERN Stack, React Native for Web, Vercel, Software Design, Workflow, Auth0, Back-end Development, Integration, Animation, Search Engine Optimization (SEO), Responsive Web Apps, Technical Writing, Mobile Apps, Mobile Development, Stripe API, Progressive Web Applications (PWA), Android SDK, Styled-components, Google Cloud, Three.js, WebGL, FlutterFlow

Full-stack Engineer

2019 - 2020
uLesson
  • Led the engineering effort of developing and architecting a desktop app built with Electron.
  • Designed distribution architecture for desktop apps built with Electron.
  • Developed and implemented asset processing pipelines in the cloud for end-to-end encryption of digital assets.
  • Built back-end APIs using Laravel best practices, powering features like live classes.
Technologies: Laravel, Amazon Web Services (AWS), React, Electron, JavaScript, PHP, Full-stack, Web Development, User Interface (UI), User Experience (UX), Responsive Web Design (RWD), Front-end, Cloud, Architecture, Scalable Application, Scalable Architecture, Ruby on Rails (RoR), MongoDB, REST APIs, HTML, HTML5, CSS, Next.js, Node.js, SQL, PostgreSQL, Azure, Redis, Vue, Bootstrap, WebSockets, Android, Firebase, Data Visualization, Figma, NoSQL, React Native, Redux, Material UI, Python, Django, Formik, Microservices, APIs, Webhooks, MySQL, Express.js, QA Automation, DevOps, REST, DataTables, CoffeeScript, Performance, Elasticsearch, jQuery, Linux, Web UI Design, RabbitMQ, Docker, Symfony, Payment APIs, Online Payments, API Development, HTTPS, GraphQL, FastAPI, Ruby, SAML, User Authentication, OpenID Connect (OIDC), Cryptography, Security, API Integration, Twilio API, Twilio, Chatbots, Tailwind CSS, JSON, D3.js, Chart.js, Mobile App Development, Deployment, Testing, Open Source, Java, React Redux, JSX, GitHub, Lambda Functions, Nuxt.js, Supabase, Web Scraping, Cloud Firestore, Push Notifications, ESLint, Git, Prisma, Laravel Spark, UIKit, AVFoundation, Core Image, NGINX, Socket.IO, Video Streaming, Algolia, Geocoding, Google Geocoding API, Geolocation, AWS Lambda, Amazon Simple Queue Service (SQS), Serverless, DYNAMO, Kubernetes, Flask, OAuth 2, OAuth, Edtech Design, Education Technology (Edtech), CI/CD Pipelines, Site Reliability Engineering (SRE), Cypress, Database Management Systems (DBMS), Design, Full-stack Development, Responsive, Amazon Aurora, Azure Active Directory, Facebook API, Team Leadership, Technical Leadership, SaaS, Front-end Development, Mocha, API Testing, Analytics, Chai, Amazon EC2, Automation Scripting, Zend Framework, Laminas, MVC Frameworks, Accessibility, Less, SMACSS, Forms, Webpack, Babel, Responsive Design, Cross-browser Compatibility, Unit Testing, Customer Relationship Management (CRM), DigitalOcean, CSS3, WCAG 2, Multitenancy, SEO Tools, Agile, Dapper, Project Management, Vuetify, MERN Stack, Vercel, Software Design, Workflow, Auth0, Back-end Development, Back-end Architecture, Integration, Animation, Search Engine Optimization (SEO), Responsive Web Apps, Sidekiq, Technical Writing, Amazon DynamoDB, Mobile Apps, Mobile Development, Stripe API, Progressive Web Applications (PWA), Android SDK, Styled-components, Google Cloud, Microsoft SQL Server, ASP.NET MVC

Software Engineer

2017 - 2018
Youstart
  • Built more than five Ionic apps for clients in various domains from music players to dating apps.
  • Worked on an internal JavaScript library that was set on top of the Ionic ecosystem and allowed developers in the company to import predefined modules directly into their apps.
  • Mentored two interns building their first Ionic apps and helped them successfully publish those apps in both the Android and iOS app stores.
Technologies: Ionic 2, Ionic, Ionic 4, Amazon Web Services (AWS), AngularJS, React Native, Mobile, Redux, Material UI, Python, Django, APIs, Webhooks, Microsoft Power Apps, Zapier, MySQL, Express.js, QA Automation, DevOps, REST, Angular, DataTables, CoffeeScript, Chrome Extensions, Xamarin, .NET, Performance, Elasticsearch, jQuery, Linux, Web UI Design, RabbitMQ, Symfony, Payment APIs, Online Payments, API Development, HTTPS, Machine Learning Operations (MLOps), Ruby, SAML, User Authentication, OpenID Connect (OIDC), Cryptography, Security, API Integration, Twilio API, Twilio, Chatbots, Angular Material, JSON, D3.js, Chart.js, Mobile App Development, Deployment, Testing, Open Source, Java, React Redux, JSX, GitHub, Lambda Functions, Game Development, Game Design, 2D Games, Nuxt.js, Web Scraping, Cloud Firestore, Push Notifications, ESLint, Git, Swift, NGINX, Socket.IO, Algolia, Geocoding, Google Geocoding API, Geolocation, AWS Lambda, Amazon Simple Queue Service (SQS), Serverless, DYNAMO, Flask, OAuth 2, OAuth, Edtech Design, Education Technology (Edtech), CI/CD Pipelines, Site Reliability Engineering (SRE), Cypress, Database Management Systems (DBMS), Design, Salesforce API, Full-stack Development, Responsive, Azure Active Directory, ASP.NET, Facebook API, Team Leadership, Technical Leadership, SaaS, Front-end Development, Mocha, API Testing, Analytics, Chai, Amazon EC2, Automation Scripting, Capacitor, MVC Frameworks, Accessibility, Less, SMACSS, Forms, Webpack, Babel, Responsive Design, Cross-browser Compatibility, Unit Testing, DigitalOcean, CSS3, WCAG 2, PSQL, SEO Tools, Agile, Project Management, Vuetify, MERN Stack, React Native for Web, Software Design, Workflow, Auth0, Gaming, Back-end Development, Heroku, Integration, Animation, Search Engine Optimization (SEO), Responsive Web Apps, Technical Writing, Mobile Apps, Mobile Development, Progressive Web Applications (PWA), Android SDK, Styled-components, Internet of Things (IoT), Google Cloud, Microsoft SQL Server, ASP.NET MVC, T-SQL (Transact-SQL), FlutterFlow

Banking App for Applying Loans

https://github.com/vipulbhj/React-Banking-App
A small banking app written in React and bootstrapped with CRA which comes with a functional back end including features that include:
• Authentication
• Authorization
• Applying for a loan
• Saving progress for a partially filled loan form upon logout
• Loan categorization based on the form's completion status
• Auto logout after a set time of inactivity.

NRAF (Not-Really-A-Framework)

https://github.com/vipulbhj/nraf
NRAF is a lightweight library/framework that allows you to build web applications. It is written from scratch, which means it uses zero npm dependencies. This is one of the key reasons why I started working on it.

The Node.js ecosystem has the problem of developers relying on external dependencies a little too much. This poses a lot of issues, including serious security issues, which we have seen a few times in the past. NRAF doesn't use any external dependencies, and everything is built from scratch.

React Draggable Tab Navigation

https://github.com/vipulbhj/react-draggable-tab-navigation
I built and open-sourced a React component that could be used to build intractable tab experiences like the ones you use in a browser. The project was built as an MVP and was later open-sourced for others to use and learn from.
2015 - 2019

Bachelor's Degree in Computer Science

Rajasthan Technical University (RTU) - Jaipur, India

Libraries/APIs

React, Node.js, REST APIs, Vue, Formik, jQuery, API Development, Twilio API, React Redux, Socket.IO, Chai, React Native for Web, Stripe API, Three.js, WebGL, WebRTC, Google Sheets API, FFmpeg, D3.js, Chart.js, Core Image, Google Geocoding API, Salesforce API, Facebook API, Microsoft Word Add-on Development, Sidekiq, Leaflet, React Router

Tools

Figma, JSX, GitHub, Git, Prisma, Android Jetpack, NGINX, Amazon Simple Queue Service (SQS), Webpack, Babel, Microsoft Power Apps, Zapier, DataTables, RabbitMQ, ChatGPT, Geocoding, Mocha, Capacitor, Microsoft Word, Dapper, Auth0, Fastly, Retool, Terraform, Postman

Frameworks

Laravel, Electron, Jest, Ruby on Rails (RoR), React Native, Next.js, Phoenix, Flutter, Bootstrap, Ionic, Redux, Material UI, Django, Express.js, Angular, .NET, Angular Material, Tailwind CSS, Nuxt.js, Flask, OAuth 2, Svelte, Cypress, ASP.NET, .NET Core, Vuetify, Android SDK, Symfony, NestJS, Laravel Spark, UIKit, Sails.js, Windows PowerShell, Zend Framework, ASP.NET MVC, Ionic 2, Ionic 4, AngularJS

Languages

JavaScript, TypeScript, PHP, Ruby, Elixir, Dart, HTML, HTML5, CSS, SQL, Python, Scala, GraphQL, SAML, Java, C#, Swift, CSS3, Kotlin, Rust, Go, CoffeeScript, WASM, DYNAMO, Less, T-SQL (Transact-SQL), Haskell

Paradigms

Responsive Web Design (RWD), ETL, DevOps, REST, Web Architecture, Web UI Design, Testing, Responsive, Unit Testing, Agile, Back-end Architecture, Search Engine Optimization (SEO), Mobile Development, Scalable Application, Microservices, SMACSS

Platforms

Amazon Web Services (AWS), iOS, Android, Mobile, Google Cloud Platform (GCP), Xamarin, Linux, Docker, Twilio, Algolia, AWS Lambda, Amazon EC2, DigitalOcean, Vercel, Heroku, FlutterFlow, Azure, Firebase, Kubernetes, WooCommerce, WordPress, Visual Studio Code (VS Code), MacOS, Windows

Storage

MongoDB, NoSQL, MySQL, JSON, Cloud Firestore, Database Management Systems (DBMS), Google Cloud, PostgreSQL, Redis, Elasticsearch, Azure Active Directory, PSQL, Redis Cache, Amazon DynamoDB, Microsoft SQL Server, Amazon Aurora

Industry Expertise

Project Management

Other

Full-stack, Web Development, User Interface (UI), Front-end, Cloud, Back-end, Architecture, WebSockets, Data Visualization, APIs, Webhooks, QA Automation, Chrome Extensions, Performance, HTTPS, FastAPI, User Authentication, Cryptography, API Integration, Storybook, Mobile App Development, Open Source, Push Notifications, ESLint, Serverless, OAuth, Edtech Design, Education Technology (Edtech), CI/CD Pipelines, Design, Full-stack Development, Team Leadership, Technical Leadership, SaaS, Front-end Development, API Testing, Analytics, Automation Scripting, MVC Frameworks, Accessibility, Forms, Responsive Design, Cross-browser Compatibility, WCAG 2, SEO Tools, MERN Stack, Software Design, Back-end Development, Integration, Animation, Responsive Web Apps, Technical Writing, Vue 3, Mobile Apps, Progressive Web Applications (PWA), Styled-components, Internet of Things (IoT), User Experience (UX), Scalable Architecture, Video Encoding, Media Encoding, AI Design, Artificial Intelligence (AI), ChatGPT API, Stable Diffusion, Platforms, Payment APIs, Online Payments, Machine Learning Operations (MLOps), OpenID Connect (OIDC), Security, OpenAI GPT-3 API, Chatbots, OpenAI GPT-4 API, Deployment, CTO, Lambda Functions, Game Development, Game Design, 2D Games, Supabase, Natural Language Processing (NLP), Web Scraping, Phoenix LiveView, Image Manipulation, Video Editing, AVFoundation, Video Streaming, Geolocation, Video Compression, Site Reliability Engineering (SRE), Laminas, Customer Relationship Management (CRM), Zoho, Multitenancy, Workflow, Gaming, GitHub Actions, API Design, Design Language, iTerm2, Machine Learning, PDF, Cloud Infrastructure, Generative Pre-trained Transformers (GPT)

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring