Ravi Shankar Bharti, Developer in Pune, Maharashtra, India
Ravi is available for hire
Hire Ravi

Ravi Shankar Bharti

Verified Expert  in Engineering

Bio

Ravi is a senior software engineer specializing in full-stack, DevOps, and blockchain development. Over the last eight years, Ravi has been designing and building things from scratch, which helped him gain deep knowledge and expertise in shaping MVP products into amazing experiences that users love. He has expertise in all stages of the development and deployment cycle. Ravi adapts to new technologies quickly, works efficiently, and enjoys helping and mentoring others.

Portfolio

Tailorbird Inc.
Python, Amazon Web Services (AWS), React, FastAPI, Redux, Alembic, DevOps...
Definity AI Inc
Python, Amazon Web Services (AWS), React, TypeScript, PostgreSQL, SQL...
Wuzzle Inc.
Node.js, API Integration, Agile, Amazon EC2, Elasticsearch, OpenAI GPT-3 API...

Experience

  • Amazon Web Services (AWS) - 8 years
  • SQL - 8 years
  • MongoDB - 7 years
  • Node.js - 7 years
  • Express.js - 7 years
  • Full-stack - 7 years
  • Angular - 6 years
  • React - 6 years

Availability

Full-time

Preferred Environment

React, MongoDB, Amazon Web Services (AWS), Node.js, Angular, Web3.js, SQL, Visual Studio Code (VS Code), Python 3, TypeScript

The most amazing...

...thing I've done is develop, architect, and deploy a production-ready end-to-end web app for facilitating personal finances used by thousands of users.

Work Experience

Principle Engineer

2023 - PRESENT
Tailorbird Inc.
  • Collaborated with stakeholders and a product management team to understand features and designed the system architecture tailored to those needs. Led the tech team in charge of front- and back-end development to execute the project effectively.
  • Developed a React and TypeScript web app to integrate features for streamlining property onboarding on the PropTech platform. Implemented new SaaS functionalities that enabled property owners to onboard their properties five times faster.
  • Built CI/CD pipelines using GitHub Actions to deploy back-end services on a Kubernetes cluster and AWS CodeBuild to deploy the React web app on Amazon CloudFront and serve it as static content via Amazon S3.
  • Designed and developed a 2D and 3D viewer using Autodesk Forge Viewer APIs, which helped property owners view and interact with 2D and 3D models of their property floorplans.
  • Developed a back end to integrate with Autodesk APIs and fetch data from 3D floorplan models of the property. Also developed APIs to fetch property data to the front end, which helped property owners visualize the statistics and data in a 3D viewer.
  • Built Dockerfiles for 4+ back-end services and React apps to deploy as Dockerized containers in the Amazon EKS cluster. Enabled horizontal and vertical autoscaling of Kubernetes pods, which enabled a load capacity of 1,000 requests per second.
  • Led the tech team in building dashboards for property owners to manage their properties, start renovation projects, and track their progress.
  • Led the tech team in building a bidding portal for contractors to bid on materials and labor needed for various renovation projects on various properties. Owners could view bids from multiple contractors and choose a finalist for the project.
  • Created an AI chatbot using OpenAI APIs for property owners to search their properties and ask specific questions about them. Later, the AI chatbot workflow was moved to Botpress and integrated with Botpress APIs to get an even better UX.
Technologies: Python, Amazon Web Services (AWS), React, FastAPI, Redux, Alembic, DevOps, Kubernetes, Docker, React Redux, Amazon CloudFront CDN, PostgreSQL, OpenAI, Chatbots, AI Chatbots, Botpress.io, OpenAI GPT-3 API, OpenAI GPT-4 API, Redis Cache, Containers, Lambda Functions, Lambda Architecture, Jupyter, Leadership, Engineering Management, IT Management, Team Mentoring, Change Management, Project Management, Delivery Management

Full-stack Developer

2023 - 2023
Definity AI Inc
  • Developed a web app for data engineers using React, TypeScript, Material UI, and Zustand to visualize data pipelines, automated tests, test run results, and anomaly detection in pipelines.
  • Collaborated with the CTO on existing back-end services and used Python, FastAPI, and PostgreSQL to improve data pipelines, tests, test runs, and automated anomaly detection criteria.
  • Designed and developed user authentication and authorization modules for front- and back-end systems, including database schema design, JWT key management, and user role management.
  • Integrated various UI libraries like Chart.js and React-resizable panels to build highly customizable, resizable graphs/charts, helping data engineers interact with pipelines, test runs, and out-of-the-box granular metrics collection and monitoring.
Technologies: Python, Amazon Web Services (AWS), React, TypeScript, PostgreSQL, SQL, Front-end, Full-stack, FastAPI, React Query, Material UI, Zustand, Alembic

Senior Full-stack Developer (via Toptal)

2022 - 2023
Wuzzle Inc.
  • Collaborated with a non-technical client to understand his ideas and requirements, developed the entire tech stack, and designed database models and cloud architecture for the client's application and services run.
  • Participated in daily scrum and weekly sprint planning with the client to develop the next set of deliverables according to the product roadmap. Worked with the client to convert his non-technical ideas into technical stories and deliverables.
  • Developed four different back-end services from scratch using Node.js, NestJS, MySQL, and TypeORM to complete the MVP. These services were then deployed in a microservices architecture on Amazon ECS, which had 100+ APIs distributed among them.
  • Created an API gateway in KrakenD to manage all the back-end services from a single endpoint, as well as other significant features and capabilities, including rate limiting, CORS management, API monitoring, and analytics.
  • Built Dockerfiles for each service and API gateway, tailored explicitly for deploying them as containerized applications in Amazon ECS.
  • Deployed the microservices architecture, including API Gateway in Amazon EC2 for testing in a development environment. HAProxy and Cloudflare were used for DNS management in the development environment.
  • Designed and developed an admin portal in React, TypeScript, Next.js, and Tailwind CSS for Wuzzle admins to manage platform users, view user analytics, and moderate content posted by platform users.
  • Integrated OpenAI's ChatGPT API in a Node.js service to build a suggestion engine and gamify Wuzzle's official Android and iOS app. GPT-4 and GPT-3.5-Turbo models were used to create a suggestion engine for utilizing the chat-completion feature.
  • Worked with a DevOps engineer to implement CI/CD using Buildkite, GitHub, and AWS CloudFormation. The entire cloud infrastructure was hosted on AWS using CDK in a multi-account organizational setup using services like Amazon Route 53, Amazon S3, AWS Lambda, and Amazon ECS.
Technologies: Node.js, API Integration, Agile, Amazon EC2, Elasticsearch, OpenAI GPT-3 API, Generative Pre-trained Transformer 3 (GPT-3), Amazon RDS, Amazon Aurora, MySQL, REST, REST APIs, React, Tailwind CSS, Redux, Next.js, Amazon Route 53, HAProxy, KrakenD, API Gateways, Cloudflare, Amazon CloudFront CDN, Amazon S3 (AWS S3), Continuous Delivery (CD), React Redux, Amazon Elastic Container Service (ECS), ECS, Amazon Elastic Container Registry (ECR), Databases, Git, TypeScript, ES5, OpenAI GPT-4 API, ChatGPT, Async Batch Processes, HTML5, CSS3, JSON, Babel, Ajax, Webpack, CI/CD Pipelines, Docker, Containerization, Relational Databases, AWS Lambda, Responsive Web Design (RWD), ESLint, Object-relational Mapping (ORM), NestJS, TypeORM, TypeScript 3, DOM, ECMAScript (ES6), User Interface (UI), Generative Pre-trained Transformers (GPT), Software Architecture, Cloud Architecture, Deployment, Data Management, OpenAI Assistants API, Data Visualization, OpenAI, Containers, Lambda Functions, Lambda Architecture

Lead Software Engineer

2019 - 2023
LoanGlide
  • Architected and deployed an entire cloud infra to support LoanGlide's back-end services, multiple web apps, admin dashboards, and mobile apps using AWS CloudFormation, KrakenD API Gateway, Docker, AWS WAF and Shield, Amazon ECS, Amazon ECR, and ELB.
  • Worked with stakeholders and a product management team to understand the whole system and designed database models that could achieve all their goals and requirements. Led the tech team responsible for both front- and back-end development.
  • Spearheaded the architectural design of the entire back-end stack using a microservices pattern, which included 20+ services written in Node.js, JavaScript, and TypeScript and a few in Java. Worked with the entire tech team.
  • Developed a web app in React, TypeScript, and Material UI for users to apply for personal loans from available lenders on the platform. It is currently being used by 500+ borrowers per month and generates more than $5 million worth of monthly loans.
  • Enabled autoscaling in Amazon ECS for back-end services and API Gateway to handle 100,000+ requests per second, as needed. Also enabled multiple edge locations in CloudFront to improve performance and reduce the latency of web apps for the end users.
  • Designed and developed an admin dashboard using React, Typescript, Redux, and Ant Design for LoanGlide to manage borrowers, loans, lenders, service providers, and other partners.
  • Architected and developed a rule engine in Java and Drools that estimates borrowers' creditworthiness using their credit files and other data and helps determine proper loan offers.
  • Created CloudFormation scripts to deploy the entire cloud architecture with necessary setups in a new environment from scratch, which reduced the cost of setting up a new testing and UAT environment by 70% and time by over 80%.
  • Worked on a machine learning project in Python for fraud detection. It aimed to build an ML model using XGBoost to identify and filter out fraudulent borrowers from the lending platform.
  • Developed a Node.js service to enable crypto lending with AAVE protocol. Worked with web3.js to check out balances and interact with the lending pool contract of AAVE. Created a wallet in MetaMask and used Avax test tokens to test out crypto lending.
Technologies: Amazon Elastic Container Service (ECS), Amazon Elastic Container Registry (ECR), AWS Lambda, AWS CodeBuild, Node.js, Java 9, MongoDB, SQL, Express.js, React, React Native, Python, JBoss Drools, Material UI, Auth0, Agile, Scrum, JavaScript, HTML, CSS, TypeScript, SCSS, Docker, Redux, Jest, Chai, Mocha, Google APIs, DevOps, Continuous Delivery (CD), Continuous Integration (CI), MySQL, AWS CodeCommit, Amazon Route 53, Amazon Aurora, Amazon Web Services (AWS), Full-stack, Next.js, API Integration, GraphQL, Jira, Front-end Development, Axios, NoSQL, APIs, jQuery, WebSockets, Microservices Architecture, Pixel Perfect, Web Development, MERN Stack, REST, REST APIs, Amazon S3 (AWS S3), Responsive Web Apps, Microservices, PostgreSQL, Tailwind CSS, Minimum Viable Product (MVP), JSON Web Tokens (JWT), OAuth, JSX, Back-end, Amazon RDS, Apache Kafka, Architecture, Apollo, React Redux, Cloud, Continuous Deployment, Authentication, Full-stack Development, Hybrid Frameworks, Prisma, Figma, Technical Architecture, Leadership, Databases, Git, QR Codes, Technical Leadership, ES5, Web 3.0, Async Batch Processes, HTML5, CSS3, JSON, Babel, Ajax, Webpack, Amazon Simple Queue Service (SQS), CI/CD Pipelines, Relational Databases, Amazon EC2, Responsive Web Design (RWD), ESLint, Redis, Cypress, Object-relational Mapping (ORM), Object-oriented Programming (OOP), Sequelize, TypeORM, Machine Learning, Vercel, DOM, ECMAScript (ES6), Web3, User Interface (UI), User Experience (UX), Software Architecture, Crypto, Cloud Architecture, Single Sign-on (SSO), Deployment, Data Management, Data Scraping, Data Visualization, Redis Cache, Containers, Lambda Functions, Lambda Architecture, Jupyter, Engineering Management, IT Management, Team Mentoring, Change Management, Project Management, Delivery Management

Co-founder and CTO

2016 - 2019
Boosters Edutech Pvt Ltd
  • Led the tech team working on a cross-platform mobile application, frontend and backend services. Successfully designed and developed the Minimum Viable Product (MVP), and later scaled and optimized it for production.
  • Architected and deployed entire cloud infrastructure to support Boosters web app, admin dashboards, and mobile apps. Enabled auto-scaling capabilities and CI/CD using AWS, HAProxy, Docker, and API Gateway, which reduced the deployment time by 50%.
  • Developed the entire back end for the Boosters native Android app using Node.js, Express, and MongoDB, which covered 200+ different API endpoints and had in-built support for Firebase, AWS Lambda, Google's Vision APIs, and MongoDB text search.
  • Built a content management system using React for content ingestion, where 500,000+ questions were added to the platform using Vision APIs, MathJax, and LaTeX variants. The same CMS platform also designed mock tests for the platform.
  • Built a web app on the MEAN (MongoDB, Express, AngularJs, Node.js) stack to allow students to practice mock tests and gain advanced insights into their strengths and weaknesses. The tests are used by 1,000+ students every day.
  • Designed and developed Boosters hybrid mobile application using Angular and Ionic framework, which helped students work on their daily practice papers, analyze their strong and weak areas and improve them using the app's guided learning.
  • Architected and developed an end-to-end automation pipeline to manage a team of content curators and approvers to handle questions, tests, and other study materials. Implemented a Chegg-like algorithm to assign new questions and approvals.
Technologies: Angular, AngularJS, React, React Native, Node.js, Express.js, MongoDB, CouchDB, Firebase, PouchDB, HAProxy, HTML5, CSS3, JavaScript, TypeScript, Agile, DevOps, CI/CD Pipelines, Cloudflare, Firebase Hosting, Firebase Cloud Functions, Scrum, Jest, Mocha, Chai, Amazon Web Services (AWS), Full-stack, GitLab, API Integration, Material UI, Chart.js, HTML, CSS, Front-end, Front-end Development, NoSQL, APIs, jQuery, Web Development, REST, REST APIs, Amazon S3 (AWS S3), Responsive Web Apps, Minimum Viable Product (MVP), JSON Web Tokens (JWT), Back-end, Architecture, Cloud, Continuous Deployment, Authentication, Full-stack Development, Hybrid Frameworks, Ionic, Technical Architecture, Leadership, NestJS, Databases, Git, Technical Leadership, ES5, JSON, Babel, Ajax, Linux, Relational Databases, Amazon EC2, Responsive Web Design (RWD), Object-relational Mapping (ORM), Object-oriented Programming (OOP), DOM, ECMAScript (ES6), User Interface (UI), User Experience (UX), Software Architecture, CTO, Cloud Architecture, Deployment, Data Management, Data Scraping, Data Visualization, IT Management, Team Mentoring, Change Management, Project Management, Delivery Management

Co-founder and CTO

2016 - 2019
Esmartify Private Limited
  • Led the tech team that handcrafted all aspects of the software experience, including mobile applications, front-end web apps, and back-end services.
  • Designed and deployed the entire cloud infrastructure to support the Esmartify Platform using multiple AWS EC2 instances, HaProxy, Cloudflare DNS, and MongoDB.
  • Built an admin dashboard using AngularJS, JavaScript, and Chart.js. To manage proximity campaigns and Bluetooth Low Energy devices and visualize user statistics and heat maps.
  • Developed the entire monolithic backend for the Esmartify's native Android and web apps using Node.js, Express, and MongoDB.
  • Built and deployed CI/CD pipelines to support the continuous deployment of a software architecture using code, which reduced deployment time by almost 50%.
  • Built another web app for Esmartify's partners to manage their proximity campaigns and view statistics and performance of their campaigns, using AngularJS, Chart.js, Node.js, and Express.
  • Designed Esmartify's and Accio's websites using Next.js, React, MUI, and Redux. All of these pages were statically generated (SSG) for better SEO.
Technologies: Node.js, MongoDB, AngularJS, SQL, Express.js, HAProxy, Bluetooth Low Energy (LE), Bluetooth Beacons, Internet of Things (IoT), Ionic, Firebase, Firebase Cloud Functions, Firebase Hosting, JavaScript, HTML5, CSS3, MySQL, Docker, Amazon Web Services (AWS), Full-stack, GitLab, API Integration, Material UI, Chart.js, Jira, PHP, HTML, CSS, Front-end, Front-end Development, NoSQL, APIs, jQuery, WebSockets, Pixel Perfect, Web Development, REST, REST APIs, Amazon S3 (AWS S3), Responsive Web Apps, Minimum Viable Product (MVP), JSON Web Tokens (JWT), GitHub, Back-end, React, Next.js, Architecture, Cloud, Continuous Deployment, Authentication, Full-stack Development, Figma, Angular, TypeScript, Bootstrap, Technical Architecture, Leadership, Databases, Git, Technical Leadership, ES5, JSON, Babel, Ajax, Webpack, Linux, CI/CD Pipelines, Relational Databases, Amazon EC2, Responsive Web Design (RWD), Redis, Object-oriented Programming (OOP), DOM, ECMAScript (ES6), User Interface (UI), User Experience (UX), Software Architecture, CTO, Cloud Architecture, Deployment, Data Management, Data Visualization, IT Management, Team Mentoring, Change Management, Project Management, Delivery Management

Freelance Front-end Developer

2018 - 2018
DocVita
  • Developed the entire desktop experience in Angular and TypeScript and built conversational user interfaces for medical professionals using DocVita.
  • Built DocVita's AI voice assistant using Google Speech APIs and integrated it with DocVita's desktop app to provide a seamless experience to medical professionals.
  • Tracked and fixed bugs on DocVita's voice assistant AI platform built using Web Speech API, using GitLab as reporting tool and issue management system.
Technologies: React, Angular, AngularJS, Material 2, JavaScript, Full-stack, Jira, HTML, CSS, Front-end, Front-end Development, jQuery, Web Development, GitHub, TypeScript, Figma, Bootstrap, Git, ES5, HTML5, CSS3, JSON, Ajax, Responsive Web Design (RWD), DOM, User Interface (UI), User Experience (UX)

Freelance Back-end Developer

2017 - 2017
Olivya Inc
  • Designed and deployed the cloud infrastructure for supporting Olivya mobile app using AWS EC2, Fargate, Lambda, Docker, HAProxy, and Cloudflare.
  • Developed the entire back end for the Olivia mobile app using Node.js, Express, and MongoDB. It included support for authentication and authorization using Passport.js and JWT tokens and full-text search using MongoDB.
  • Developed the payment flow using Razorpay payments, processing more than INR 100,000 every month.
  • Designed and deployed the CI/CD setup using Jenkins, Bitbucket, and AWS CodeSuite to allow continuous delivery, which reduced the deployment time by more than 60%.
  • Deployed server cron jobs to compute daily and weekly user rankings, which helped in better statistics and user engagements.
Technologies: Node.js, MongoDB, Passport.js, Jenkins, DevOps, Chai, Mocha, Continuous Integration (CI), Continuous Delivery (CD), Mongoose, JavaScript, Amazon Web Services (AWS), Full-stack, NoSQL, APIs, Web Development, REST, REST APIs, JSON Web Tokens (JWT), GitHub, Back-end, Cloud, Authentication, Technical Architecture, Databases, Git, ES5, JSON, Ajax, Linux, Relational Databases, Amazon EC2, Object-oriented Programming (OOP), Flask, Software Architecture, Cloud Architecture, Deployment, Data Management

Software Engineering Intern

2015 - 2015
Intel
  • Worked on the PairHMM QuickAssist FPGA accelerator to enable 2x speed of GATK HaplotypeCaller application.
  • Implemented a code collaborator for Intel India internal projects to enable peer code and document review. Added pre-checks for mandatory peer code review before any PR merge.
  • Implemented algorithms to verify hardware acceleration using C++.
Technologies: C++, Python, Perl, VHDL, FPGA, JavaScript, Full-stack, HTML, CSS, Front-end, Front-end Development, Git, Ajax, Object-oriented Programming (OOP), Flask

Experience

LoanGlide | Fintech Startup

LoanGlide is a fintech startup based in California that provides easy and instant access to financing for people residing in the United States of America. As a founding engineer of LoanGlide, I was in charge of designing the entire cloud architecture, software technologies, and tools from scratch.

I architected and deployed the cloud architecture on AWS using AWS CodeBuild, Amazon ECS and ECR, and Docker with proper security measures using AWS Shield and AWS WAF. I also led the development of LoanGlide's web apps which are currently being used by hundreds of users every month and originate more than $5,000,000 worth of loans. I implemented a fraud detection system to decrease the fraud rates by almost 25%.

Esmartify | IoT Startup

Esmartify was an IoT and location services-based startup that helped make places smart using BLE beacons and other location services. As a co-founder and CTO, I was responsible for the entire technology stack, cloud infrastructure, and its deployment.

I designed and deployed the cloud architecture on AWS EC2 using HAProxy, Docker, and Cloudflare for DNS management. I also created back-end architecture for supporting Esmartify's mobile app Accio and a web app for managing location-specific campaigns, using Node.js, MongoDB, AngularJS, and React.

Boosters Edutech

Boosters is an edutech startup that helps users in their higher education preparation specializing in Joint Entrance Examinations. As a co-founder and CTO of Boosters, I led the tech team responsible for the cross-platform mobile app, web app, website, and cloud infrastructure.

I designed and deployed the cloud infrastructure on AWS using EC2, Docker, AWS SNS, ECR, HAProxy, and Cloudflare for DNS management. Developed the entire back-end architecture, which included 500+ APIs for supporting the mobile app and web apps using Node.js, MongoDB, SQL, and Firebase. I also developed a cross-platform mobile app using React Native, Redux, and PouchDB, which could also be used offline.

eCommerce Web App

One of my notable projects involved building a scalable and robust eCommerce platform. In this project, I utilized several Azure services to ensure the application's high availability, security, and performance.

I leveraged Azure App Service for hosting the web application. Azure App Service allowed me to quickly deploy and manage web applications without worrying about the underlying infrastructure. This provided scalability and flexibility to handle varying loads during peak times, such as seasonal sales or promotions.

To securely store and manage product data, user profiles, and transactions, I implemented Azure SQL Database with PostgreSQL. To handle user authentication and authorization, I integrated the app with Azure Active Directory (AAD), which provided robust identity management capabilities. This allowed seamless single sign-on (SSO) and RBAC for users accessing the eCommerce platform.

To ensure fast and reliable content delivery to users across the globe, I used Azure Content Delivery Network (CDN). Azure CDN cached static content like images, CSS files, and JavaScript libraries in edge locations worldwide, reducing latency and improving the overall user experience.

Education

2012 - 2016

Bachelor's Degree in Computer Science

Indian Institute of Technology, Indore - Indore, MP, India

Skills

Libraries/APIs

React, Node.js, Chart.js, jQuery, REST APIs, React Redux, Passport.js, Web3.js, Material 2, Chai, Google APIs, OpenAI Assistants API, React Query, Azure Blob Storage API, Redux-Saga

Tools

Mongoose, Git, Auth0, Jira, JSX, GitHub, Figma, ChatGPT, Babel, Webpack, Amazon Simple Queue Service (SQS), Sequelize, Jenkins, Amazon Elastic Container Service (ECS), Amazon Elastic Container Registry (ECR), AWS CodeBuild, JBoss Drools, Mocha, AWS CodeCommit, GitLab, Prisma, Amazon CloudFront CDN, Azure App Service, Jupyter

Languages

SQL, Python, JavaScript, HTML, CSS, TypeScript, HTML5, CSS3, GraphQL, ES5, ECMAScript (ES6), Java, C++, Java 9, Perl, VHDL, SCSS, PHP, TypeScript 3, Python 3, Python 2

Frameworks

Angular, AngularJS, Express.js, Material UI, Redux, Next.js, Tailwind CSS, JSON Web Tokens (JWT), Bootstrap, React Native, NestJS, Flask, Ionic, Jest, Cypress, Alembic, Botpress.io

Paradigms

Agile, Scrum, REST, Responsive Web Design (RWD), Object-oriented Programming (OOP), Lambda Architecture, Microservices Architecture, Microservices, Continuous Deployment, Object-relational Mapping (ORM), Change Management, DevOps, Continuous Delivery (CD), Continuous Integration (CI)

Platforms

Amazon Web Services (AWS), Amazon EC2, Firebase, AWS Lambda, Docker, Linux, Bluetooth Low Energy (LE), Apache Kafka, Vercel, Kubernetes, Azure, Azure Functions

Storage

MongoDB, MySQL, Databases, JSON, Relational Databases, Redis Cache, CouchDB, PouchDB, Amazon Aurora, NoSQL, Amazon S3 (AWS S3), PostgreSQL, Elasticsearch, Redis, Azure Active Directory, Azure SQL, Azure Cache

Industry Expertise

Project Management

Other

Full-stack, Front-end, Front-end Development, APIs, Web Development, MERN Stack, Responsive Web Apps, Minimum Viable Product (MVP), Back-end, Architecture, Authentication, Full-stack Development, Leadership, QR Codes, Async Batch Processes, DOM, User Interface (UI), Cloud Architecture, Deployment, Data Management, Data Visualization, Lambda Functions, Engineering Management, IT Management, Team Mentoring, CI/CD Pipelines, Firebase Hosting, Amazon Route 53, API Integration, Axios, Pixel Perfect, OAuth, Amazon RDS, Cloud, Hybrid Frameworks, Technical Architecture, OpenAI GPT-3 API, Technical Leadership, OpenAI GPT-4 API, Ajax, ESLint, TypeORM, Web3, User Experience (UX), Generative Pre-trained Transformers (GPT), Software Architecture, CTO, Crypto, Single Sign-on (SSO), Data Scraping, OpenAI, Containers, Delivery Management, HAProxy, Bluetooth Beacons, Internet of Things (IoT), FPGA, Cloudflare, Firebase Cloud Functions, WebSockets, Apollo, Generative Pre-trained Transformer 3 (GPT-3), KrakenD, API Gateways, ECS, Web 3.0, Containerization, Machine Learning, FastAPI, Zustand, Chatbots, AI Chatbots, Azure Content Delivery Network, Azure Blob Storage

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