Ajay Dabas, Developer in Delhi, India
Ajay is available for hire
Hire Ajay

Ajay Dabas

Verified Expert  in Engineering

Software Developer

Location
Delhi, India
Toptal Member Since
April 13, 2022

Ajay is a seasoned software engineer with a wealth of experience in full-stack development and DevOps (CI/CD). His expertise in cloud-based systems spans across AWS, GCP, & Azure. Ajay has successfully led & delivered numerous projects utilizing React, Nodejs, TypeScript, Python, Nextjs, SQL databases, MongoDB, etc. His impressive portfolio showcases his ability to take on complex challenges & deliver high-quality solutions. Ajay wants to work with a passionate team in a mission-driven company.

Portfolio

Twilio
React, Node.js, Python, TypeScript, JavaScript, Redux, SQL, NoSQL, Django...
Flint Hills Resources Ltd - Main
Serverless, React, TypeScript, MySQL, Amazon Web Services (AWS)...
MOBLYZ LLC
React, SQL, Flux, JavaScript, No-code, Linux, Docker, Node.js, TypeScript...

Experience

Availability

Part-time

Preferred Environment

APIs, Back-end Development, REST, JavaScript, Node.js, React, TypeScript, Front-end Development, Python

The most amazing...

...app I built is a cutting-edge code execution service that runs user's code in secure sandbox, similar to LeetCode, resulting in high user engagement on website.

Work Experience

Full-stack Developer

2022 - 2023
Twilio
  • Lead the design, execution, and delivery of the showcase portal for launch at SIGNAL, Twilio's annual conference. It's currently live and being used by 250+ Twilio partners and thousands of users worldwide.
  • Collaborated with cross-functional teams, including designers, product managers, and QA engineers, to deliver high-quality products on time and within budget.
  • Saved 300+ hours of developer's time by optimizing project CI pipeline to reduce deployment time from 35+ minutes to under 5 minutes!
  • Contributed to CI/CD pipeline automation, Cypress E2E tests, and Jest unit tests, and single-handedly carried out all DevOps responsibilities for my team of 4 developers.
  • Demonstrated a commitment to learning and professional development by regularly attending conferences, workshops, and online courses to stay up-to-date with the latest technologies and best.
Technologies: React, Node.js, Python, TypeScript, JavaScript, Redux, SQL, NoSQL, Django, Front-end, Back-end, APIs, Full-stack, Flask, GitHub, Playwright, Ubuntu, SEO Tools, Amazon CloudWatch, Amazon Simple Queue Service (SQS), Amazon S3 (AWS S3), UI Libraries, Component Libraries, FastAPI

Back-end Developer

2022 - 2023
Flint Hills Resources Ltd - Main
  • Developed and maintained a highly scalable, performant backend API using a Serverless stack that handled thousands of users per day for the client's user-facing frontend app. Ensured zero downtime for delivery of new API and deprecated old API.
  • Migrated CI pipelines successfully from Azure to GitHub Actions and optimized deployment time, resulting in faster development cycles, fewer bugs, and more reliable releases.
  • Developed and worked with async queues-based communication architectures that included handling huge data streams with a massive amount of data.
Technologies: Serverless, React, TypeScript, MySQL, Amazon Web Services (AWS), Amazon API Gateway, DevOps, Babel, Architecture, IT, IT Project Management, Cloud Architecture, Node.js, APIs, Back-end, Jest, CI/CD Pipelines, Web UI, Web UX, Next.js, API Integration, Full-stack, PostgreSQL, JSON Web Tokens (JWT), OAuth 2, Leadership, Software Design, Startups, Web Applications, Unit Testing, Lambda Architecture, Amazon Aurora, Axios, Front-end, Storybook, Back-end Development, Python, JavaScript, Django, Flask, GitHub, Ubuntu, Amazon CloudWatch, Amazon Simple Queue Service (SQS), Amazon S3 (AWS S3), FastAPI

Front-end Developer

2022 - 2022
MOBLYZ LLC
  • Developed a multi-step Workflow Builder that their clients will use as a wizard to upload/select items to/from the inventory, perform checkout orders, confirm, and more.
  • Converted and matched the designs from Figma into React UI code and followed the best coding practices using linting and formatting.
  • Set up data validation in place for all the data they receive in workflow with nice user-friendly error messages. Unit tested the code using Jest.
Technologies: React, SQL, Flux, JavaScript, No-code, Linux, Docker, Node.js, TypeScript, Amazon Web Services (AWS), Google Cloud Platform (GCP), NoSQL, Next.js, Continuous Delivery (CD), SOAP, API Development, API Design, Continuous Integration (CI), Continuous Deployment, Continuous Development (CD), CI/CD Pipelines, Ajax, UI Components, Databases, PostgreSQL, Redux, Full-stack, Figma, MUI (Material UI), CSS, Microservices, Git, Large-scale Projects, Heroku, MongoDB, MongoDB Atlas, REST APIs, User Interface (UI), Web Dashboards, Serverless Framework, AWS Cloud Development, Netlify, Front-end Development, Webpack, Security, Containerization, Web App Development, MERN Stack, Babel, Architecture, IT, IT Project Management, Cloud Architecture, Cypress, Jest, Web UI, Web UX, Data Visualization, JavaScript Charting, JSON Web Tokens (JWT), OAuth 2, Leadership, Software Design, Startups, Web Applications, Unit Testing, Amazon Aurora, Axios, Front-end, Storybook, GitHub, Ubuntu, SEO Tools, Amazon CloudWatch, UI Libraries, Component Libraries

Full-stack Developer

2022 - 2022
AMAZD
  • Planned and executed the migration from Heroku to Google Cloud for the company's back-end infrastructure, including APIs, databases, caching, workflows, etc. Saved lots of money for the client and improved the scalability of systems.
  • Implemented notifications for AMAZD's widget that appears on their client's online stores. It boosted the engagements and improved the UX by letting the users know if there were any new messages from the support agents.
  • Integrated Segment.io tracking in their back-end application to better understand the customer behavior and system actions. It helped them in generating useful metrics to show to their investors.
Technologies: TypeScript, JavaScript, Next.js, GraphQL, Node.js, REST, REST APIs, React, Google Cloud Platform (GCP), Google Cloud Functions, Firebase, Google Cloud Storage, Google Cloud Build, APIs, DevOps, HTML, CSS, MUI (Material UI), Cloud, MUI CSS, React Redux, Google Cloud SDK, Cookies, Microservices, Full-stack, Figma, Amazon Web Services (AWS), MySQL, eCommerce, User Experience (UX), Test-driven Development (TDD), JSON, NestJS, UI Development, Responsive UI, Front-end, Shopify API, Shopify, Front-end Architecture, ECMAScript (ES6), Chakra UI, Prisma, Mongoose, Scrum, Technical Documentation, Context API, Web Design, UI Design, UX Design, Code Review, Technical Hiring, Source Code Review, Task Analysis, Interviewing, Team Management, HTML5, Databases, NoSQL, UI Components, JSX, Ajax, Linux, Docker, SQL, Continuous Delivery (CD), SOAP, API Development, API Design, Continuous Integration (CI), Continuous Deployment, Continuous Development (CD), CI/CD Pipelines, PostgreSQL, Redux, Login & Registration, WebSockets, Git, Large-scale Projects, Heroku, MongoDB, MongoDB Atlas, RabbitMQ, Slack API, User Interface (UI), Web Dashboards, Serverless Framework, AWS Cloud Development, Netlify, Front-end Development, Webpack, Security, Back-end Architecture, Twilio API, Containerization, Web App Development, MERN Stack, Babel, Architecture, IT, IT Project Management, Cloud Architecture, Back-end, Cypress, Jest, Web UI, Web UX, API Integration, Data Visualization, JavaScript Charting, JSON Web Tokens (JWT), OAuth 2, Leadership, Software Design, Startups, Web Applications, Unit Testing, Lambda Architecture, Amazon Aurora, Axios, Storybook, Python, Django, Flask, GitHub, Playwright, Ubuntu, SEO Tools, Amazon CloudWatch, UI Libraries, Component Libraries, FastAPI

Software Engineer

2021 - 2021
upcover
  • Developed a web app from scratch, using React, Node.js, and NoSQL database to automatically verify contractors' insurance and notify employers if insurance is invalid or has expired.
  • Designed and developed the event queue-based architecture for one of the core services of upcover.
  • Built multiple APIs in their Firebase-based back end that was related to their core insurance business.
Technologies: TypeScript, Firebase, Node.js, React, Google Cloud Platform (GCP), Redux, Serverless, WebSockets, JavaScript, Dashboards, Relational Database Services (RDS), Socket.IO, MongoDB, Architecture, Performance, Event-driven Architecture, REST APIs, Amazon RDS, APIs, AWS Lambda, Back-end, Back-end Development, API Integration, SQL, REST, HTML, CSS, MUI (Material UI), Cloud, MUI CSS, React Redux, Google Cloud SDK, Cookies, Microservices, Full-stack, Figma, Amazon Web Services (AWS), MySQL, User Experience (UX), Test-driven Development (TDD), JSON, UI Development, Auth0, Responsive UI, Front-end, Front-end Architecture, ECMAScript (ES6), Puppeteer, Mongoose, Healthcare, CSV, Scrum, Technical Documentation, Context API, Web Design, UI Design, UX Design, Code Review, Technical Hiring, Source Code Review, Task Analysis, Interviewing, Team Management, HTML5, Databases, NoSQL, UI Components, JSX, Ajax, Linux, Docker, Next.js, Continuous Delivery (CD), SOAP, API Development, API Design, Continuous Integration (CI), Continuous Deployment, Continuous Development (CD), CI/CD Pipelines, PostgreSQL, Login & Registration, Python, Git, Large-scale Projects, Heroku, MongoDB Atlas, RabbitMQ, User Interface (UI), Web Dashboards, Serverless Framework, AWS Cloud Development, Firebase Authentication, Netlify, Front-end Development, Webpack, Security, Back-end Architecture, Containerization, Stripe, Stripe API, Web App Development, MERN Stack, DevOps, Babel, IT, IT Project Management, Cloud Architecture, Cypress, Jest, Web UI, Web UX, Data Visualization, JavaScript Charting, JSON Web Tokens (JWT), OAuth 2, Leadership, Software Design, Startups, Web Applications, Unit Testing, Lambda Architecture, Amazon Aurora, Axios, Storybook, Django, Flask, GitHub, Playwright, Ubuntu, SEO Tools, Amazon CloudWatch, FastAPI

Software Engineer

2020 - 2020
Sparrow Charts
  • Used machine learning to help clients understand the demographics of their Twitter followers. Created a microservice to estimate users' age from their Twitter profile using machine learning models.
  • Designed and implemented a Node.js microservice that helps clients in task management and a goals dashboard to track monthly progress.
  • Implemented multiple features in their React-based customer-facing application, including UI components, supporting query parameters to restore app state, pagination, and caching.
Technologies: TypeScript, React, Node.js, FeathersJS, Google Cloud Platform (GCP), Python 3, Computer Vision, WebSockets, JavaScript, Dashboards, Relational Database Services (RDS), Socket.IO, MongoDB, Architecture, Performance, Event-driven Architecture, REST APIs, Amazon RDS, APIs, Back-end, Back-end Development, API Integration, XML, SQL, REST, HTML, CSS, MUI (Material UI), Cloud, MUI CSS, React Redux, Google Cloud SDK, Cookies, Microservices, Full-stack, Figma, Amazon Web Services (AWS), MySQL, User Experience (UX), Test-driven Development (TDD), JSON, UI Development, jQuery, Flask, Responsive UI, Front-end, Front-end Architecture, ECMAScript (ES6), Puppeteer, Mongoose, CSV, Scrum, Technical Documentation, Context API, Web Design, UI Design, UX Design, Code Review, Technical Hiring, Source Code Review, Task Analysis, Interviewing, Team Management, HTML5, Databases, NoSQL, UI Components, JSX, Ajax, Linux, Docker, Continuous Delivery (CD), SOAP, API Development, Flask-RESTful, Artificial Intelligence (AI), API Design, GitLab CI/CD, Continuous Integration (CI), Continuous Deployment, Continuous Development (CD), CI/CD Pipelines, PostgreSQL, Redux, Login & Registration, Asyncio, Python, Git, Large-scale Projects, Heroku, MongoDB Atlas, RabbitMQ, User Interface (UI), Web Dashboards, Serverless Framework, AWS Cloud Development, Firebase Authentication, Netlify, Front-end Development, Webpack, Security, Back-end Architecture, Containerization, Web App Development, MERN Stack, DevOps, Babel, IT, IT Project Management, Cloud Architecture, Cypress, Jest, Web UI, Web UX, Data Visualization, JavaScript Charting, JSON Web Tokens (JWT), OAuth 2, Leadership, Software Design, Startups, Web Applications, Unit Testing, Lambda Architecture, Amazon Aurora, Axios, Storybook, Django, GitHub, Ubuntu, SEO Tools, Amazon CloudWatch, FastAPI

Twilio Showcase

https://showcase.twilio.com/
Showcase is a digital platform utilized by Twilio partners to present their services to individuals, startups, and enterprises, who can leverage it to access the power of communication. This platform is accessed by over 250 Twilio partners and thousands of user worldwide.

Opendevs

Opendevs is an edtech platform with a goal of democratizing the learning of modern and state-of-the-art web development technologies, for the constantly expanding pool of talented developers. The platform offers a range of educational resources, including courses, practice problems, quizzes, and mock interviews, which help developers to build their skills and expertise.

Demographics API

Demographics API is a Python based API that utilizes machine learning models to estimate the age of Twitter users, based on their profile information.

This API is highly scalable and can handle the requests of thousands of users simultaneously. It utilizes a PostgreSQL database, in combination with machine learning models, to accurately estimate a user's age in a fast and efficient manner.

By leveraging this API, people can gain valuable insights into the demographics of their Twitter followers, enabling them to better understand their audience and tailor their messaging accordingly.

Comments Management App

The Comments Management app is designed to enhance engagement on websites by facilitating rich online discussions through a comprehensive comments section.

Business owners can easily integrate this app into their website and customize its appearance to suit their branding requirements. Once installed, the app seamlessly handles all aspects of comment storage, retrieval, and management, including essential features such as privacy controls and rate limiting.

By leveraging this app, businesses can increase user engagement and build a sense of community around their website, ultimately driving growth and improving the overall user experience.

Pluto

Pluto is a dynamic web platform that empowers college students to showcase their innovative technology projects, while also offering a window into the work of their peers.

Throughout its development, this project was streamed live on YouTube, with a primary audience of junior students seeking to enhance their knowledge of the MERN stack - a popular suite of technologies for building web applications.

Image Caption Generator

https://github.com/dabasajay/Image-Caption-Generator
In this research project, a machine learning model was created to automatically generate captions for images. The model utilizes a sophisticated CNN and RNN architecture and has achieved an impressive BLEU-1 score of 0.6.

Developed using Python, this project has garnered significant interest on GitHub, with over 250+ stars and 60+ forks.

Languages

TypeScript, SQL, Python, JavaScript, HTML, CSS, ECMAScript (ES6), HTML5, Hugo, GraphQL, Python 3, XML, SCSS, Sass, Java, PHP

Frameworks

Next.js, Cypress, Express.js, Redux, MUI (Material UI), MUI CSS, Django, Flask, Bootstrap, Serverless Framework, Jest, JSON Web Tokens (JWT), OAuth 2, FeathersJS, NestJS, Flux, Apache Velocity, Tailwind CSS, Angular, Selenium, React Native

Libraries/APIs

Node.js, React, REST APIs, React Redux, Context API, API Development, Slack API, Salesforce API, JavaScript Charting, AWS Amplify, Socket.IO, jQuery, Vue, Puppeteer, Jenkins Pipeline, Redux Form, Flask-RESTful, Asyncio, Twilio API, Keras, TensorFlow, Shopify API, Stripe, Stripe API

Tools

GitHub, JSX, Git, Firebase Authentication, Webpack, Babel, AWS AppSync, Amazon CloudWatch, Amazon Simple Queue Service (SQS), AWS Simple Notification Service (SNS), AWS Step Functions, Jenkins, GitLab, Figma, Auth0, Mongoose, GitLab CI/CD, MongoDB Atlas, RabbitMQ, Amazon Cognito, Prisma, CircleCI, Plotly, React Apollo

Paradigms

Event-driven Architecture, REST, DevOps, Microservices, Test-driven Development (TDD), Scrum, UI Design, UX Design, Back-end Architecture, Unit Testing, Lambda Architecture, Continuous Delivery (CD), Continuous Integration (CI), Continuous Deployment, Continuous Development (CD), ETL

Platforms

Docker, Google Cloud Platform (GCP), Firebase, AWS Lambda, Google Cloud SDK, Amazon Web Services (AWS), Heroku, Netlify, Linux, Visual Studio Code (VS Code), Azure, Ubuntu, Salesforce, Shopify, WordPress

Storage

NoSQL, PostgreSQL, MongoDB, Amazon S3 (AWS S3), MySQL, JSON, Databases, Amazon Aurora, Google Cloud Storage, Amazon DynamoDB

Industry Expertise

Web Design, Security, Social Media, Healthcare

Other

Serverless, Dashboards, Relational Database Services (RDS), Architecture, Amazon RDS, APIs, Back-end, Back-end Development, API Integration, Full-stack, User Experience (UX), UI Development, Responsive UI, Front-end, Front-end Architecture, CSV, Technical Documentation, Code Review, Technical Hiring, Source Code Review, Task Analysis, Interviewing, Team Management, UI Components, Ajax, CI/CD Pipelines, API Design, Login & Registration, Drag & Drop, Large-scale Projects, User Interface (UI), Web Dashboards, AWS Cloud Development, Front-end Development, Containerization, Web App Development, MERN Stack, IT, IT Project Management, Cloud Architecture, Web UI, Web UX, Data Visualization, Leadership, Software Design, Startups, Web Applications, Axios, Storybook, Playwright, SEO Tools, UI Libraries, Component Libraries, FastAPI, Computer Vision, Machine Learning, Deep Learning, WebSockets, Performance, Google Cloud Functions, Google Cloud Build, Cloud, Amazon API Gateway, Cookies, Chrome Extensions, Chakra UI, Social Media Apps, Image Processing, SOAP, Artificial Intelligence (AI), No-code, Amazon Route 53, Cloudflare, SMS, eCommerce, Payment APIs, 3D Visualization, Gatsby, Cryptography, Apollo, Apollo Server

AUGUST 2020 - PRESENT

Python Programming - From Basics to Advanced

Udemy

AUGUST 2020 - PRESENT

The Modern GraphQL Bootcamp

Udemy

JULY 2020 - PRESENT

Modern React with Redux

Udemy

JULY 2020 - PRESENT

Node.js: Advanced Concepts

Udemy

JULY 2020 - PRESENT

DevOps, CI/CD (Continuous Integration/Delivery) Hero

Udemy

JANUARY 2020 - PRESENT

AWS Bootcamp: Going Cloud-native

Coursera

JANUARY 2019 - PRESENT

Full-stack Web Development

Udemy

JANUARY 2019 - PRESENT

Machine Learning and Deep Learning

Coursera