Mayank Dedhia, Developer in Mumbai, Maharashtra, India
Mayank is available for hire
Hire Mayank

Mayank Dedhia

Verified Expert  in Engineering

Bio

Mayank is an experienced staff engineer with 16 years of proven track record in designing and implementing innovative solutions, driving efficiency, optimizing systems, and enabling seamless integrations. He is skilled in microservices architecture, API designing, and event-driven design. Mayank excels in agile software development, technical specification development, and code reviews. He is a resourceful problem-solver with a strong focus on optimization and continuous improvement.

Portfolio

SystematicB2B, LLC
JavaScript, Next.js, Node.js, Tailwind CSS, Learning Management Systems (LMS)...
Bear Share Management LLC - Main
ADP, .NET, Integration, ADP APIs, GraphQL, EHS Insight, EHS Insight API, C#...
Freelance Clients
Zoho One, Zoho CRM, Zoho Books, Zoho Deluge, Zoho Forms, Zoho API, Zoho...

Experience

  • Full-stack - 16 years
  • Web Development - 16 years
  • Architecture - 10 years
  • Ruby on Rails (RoR) - 8 years
  • Node.js - 7 years
  • TypeScript - 7 years
  • React - 6 years
  • Python - 3 years

Availability

Full-time

Preferred Environment

Git, Visual Studio Code (VS Code)

The most amazing...

...thing I've worked on is designing and helping the team gradually migrate from a monolith to a microservices architecture and scale our application development.

Work Experience

Staff Software Engineer

2024 - PRESENT
SystematicB2B, LLC
  • Developed a subscription-based platform from scratch for the client’s transition to a subscription model.
  • Researched and recommended technology stack components, balancing project constraints and scalability requirements, integrating serverless deployment practices, and leveraging scalability and cost-efficiency for the platform.
  • Engineered a dynamic question flow with customizable core business logic, ensuring seamless user interaction with the platform.
  • Established continuous integration and deployment pipelines to ensure rapid iterations and updates, achieving the beta launch within a compressed timeline through the effective use of off-the-shelf components and agile methodologies.
  • Explored and prototyped AI model integrations to enhance course content personalization for users, optimizing accessibility and user engagement.
Technologies: JavaScript, Next.js, Node.js, Tailwind CSS, Learning Management Systems (LMS), OAuth, OpenAI, React, Vercel, Prisma, NestJS, OpenAI API, Quizzes

ADP Integration Specialist

2024 - PRESENT
Bear Share Management LLC - Main
  • Saved 1,640 person-hours for the client weekly by automating the data sync process between the two incompatible systems.
  • Developed a fault-tolerant tool to sync the ADP Workers' data to the EHS Insight system, which acts as a continuous feed.
  • Integrated ADP APIs and EHS Insight APIs for a seamless sync between the active ADP Workers as managed contacts in EHS.
  • Ensured appropriate observability and monitoring through detailed logs, reports, and email notifications.
Technologies: ADP, .NET, Integration, ADP APIs, GraphQL, EHS Insight, EHS Insight API, C#, .NET Core, Dependency Injection, API Integration, APIs, Bots, Logging, GitHub, Data Structures, HTML Email, Reporting, REST, REST APIs, C#.NET, Azure

Technology Consultant

2023 - PRESENT
Freelance Clients
  • Set up the Zoho Commerce store and integrated it with Easebuzz, Zoho Inventory, Zoho Books, and Zoho CRM.
  • Integrated Zoho forms for a detailed questionnaire with Zoho CRM for scoring and DoubleTick for the questionnaire result.
  • Combined Zoho Commerce with DoubleTick via Zoho Flow to send order details on WhatsApp.
  • Set up Google Analytics for WordPress site, Zoho Commerce, Zoho Forms, and Zoho Surveys.
  • Integrated Zoho Surveys with Zoho CRM to send timely survey forms to our customers and gather meaningful insights.
  • Integrated inbound leads from the WhatsApp channel via DoubleTick to Zoho CRM to have all the relevant data in one place.
Technologies: Zoho One, Zoho CRM, Zoho Books, Zoho Deluge, Zoho Forms, Zoho API, Zoho, Zoho Commerce, Zoho Inventory, Zoho Survey, DoubleClick API, API Integration, Zoho Flow, Invoicing, Invoices, Invoice Management, WhatsApp API, Google Analytics 4, WordPress, Zoho Sites, Microsoft Excel, Excel Macros, Startups, eCommerce, Inventory Management, Inventory, Google Sheets, Prototyping, Bubble, No-code Development, OpenAI, Artificial Intelligence (AI), Vercel, Customer Relationship Management (CRM), Quizzes, OpenAI API, Google Sheets API

Senior Full-stack Developer

2024 - 2024
Oppoin
  • Built a POC using to build custom pages authored using JSON powered by Protocol Buffers and gRPC framework.
  • Architected and built a POC for a JSON-based React page styled with Tailwind and custom components built on a React-JSON schema form.
  • Migrated away from Django application to make it a headless CMS with React on the front end.
Technologies: Protobuf, Python, JavaScript, Tailwind CSS, React, Node.js, RJSF, Pug, Express.js, Django, TagifyJS, Django REST Framework, XHTML, gRPC, GitHub, SCSS, Front-end Development, REST, REST APIs, Web App UI, Responsive Web Design (RWD)

Staff Software Engineer

2021 - 2024
Freelance Clients
  • Led the engineering team to scale and speed up development by designing a microservices event-driven architecture to have multiple services communicate with the current legacy monolith application and aid in gradual migration to microservices.
  • Improved performance and reliability of the systems by holistically integrating them with tools like Datadog and Sentry to better manage their monitoring and observability, leading to better compliance with SLAs.
  • Enabled the founders and stakeholders to better plan roadmaps by closely working with the stakeholders and capturing relevant customer behavioral data from the systems, leading to making data-based decisions.
  • Unlocked an enterprise customer segment by implementing web-hooks workflow and designing public APIs for the systems, enabling deeper-level integrations with different systems to ensure seamless and secure data flow between 3rd-party partners.
  • Unblocked several clients by enhancing our systems to allow the building of custom connectors for various payroll and HRIS systems via no-code/low-code systems like Workato, Make, Zapier, etc.
  • Led the team to move away from monolith for simpler API implementation by implementing a serverless API framework that would handle authentication, rate limiting, monitor usage, and was easy to extend for newer use cases.
  • Increased the efficiency of the team by introducing capacity planning, regular code reviews, better debugging techniques, backlog grooming, and writing and reviewing technical specification documents, enabling them to better handle releases and defects.
  • Enabled the development of 3rd-party integration quickly by implementing a full-stack microservice solution that acted as a boilerplate and handled authentication, storage, inter-systems communication, logging, and issue tracking, allowing it to scale faster.
Technologies: Ruby on Rails 6, Ruby, AWS Lambda, Workato, ADP APIs, ADP, Job Boards, React, TypeScript, Antd, JSON, Leadership, Distributed Team Management, System Architecture, Apache Kafka, Amazon EC2, Protobuf, Webhooks, QuickBooks API, API Integration, Amazon Web Services (AWS), APIs, Microservices, Microservices Architecture, Sentry, Datadog, Docker, Terraform, Infrastructure as Code (IaC), Software Architecture, Technical Leadership, Kanban, Third-party APIs, Back-end, Front-end, Microfrontends, Integration, Solution Architecture, Message Queues, SQL, Redis, Back-end Development, Cloud, AWS SDK, Database Design, Full-stack Development, REST APIs, PostgreSQL, Distributed Systems, Event-driven Design (EDD), CI/CD Pipelines, Ruby on Rails (RoR), DevOps, GraphQL, Flutter, Dart, iOS, Serverless, Kubernetes, Amazon DynamoDB, NoSQL, API Development, Redux, Code Review, Source Code Review, Technical Documentation, Design Specifications, Startups, XHTML, SaaS, MongoDB, Unit Testing, gRPC, Amazon Simple Queue Service (SQS), A/B Testing, API Design, Cloud Storage, Logging, Metrics, Observability Tools, Zapier, Notion, GitHub, Relational Databases, PSQL, Zod, Test-driven Development (TDD), Jira, JSON Web Tokens (JWT), Webpack, SCSS, Containerization, Software as a Service (SaaS), Sass, Amazon S3 (AWS S3), Prototyping, Bubble, ChatGPT API, CSS Modules, Styled-components, Servers, Chakra UI, Material UI, Amazon API Gateway, Technical Writing, Writing & Editing, Data Structures, Figma, Next.js, Sidekiq, Elasticsearch, Atlantis, FastAPI, Agile, Python, Front-end Development, AWS IoT, OpenAI API, REST, No-code Development, Web App UI, User Interface (UI), Tailwind CSS, OAuth, OpenAI, Artificial Intelligence (AI), Vercel, Responsive Web Design (RWD), Ruby on Rails API, Redis Cache, Web Applications, WebSockets, Event-driven Architecture, NestJS, Grafana

Technology Consultant

2020 - 2021
Freelance Clients
  • Built an MVP involving real-time communication between the different services. One is a micro-service, and the other is a web application to control the workload between the compute resources.
  • Designed messaging structure using Protobuf and built complete micro-services communication over gRPC framework.
  • Led a team of juniors to build various microservices based on the established gRPC framework.
Technologies: Python, Protobuf, Flask, Node.js, TypeScript, System Architecture, RabbitMQ, WebSockets, Message Queues, Redis, Full-stack Development, REST APIs, Sockets, gRPC, Notion, Data Structures, FastAPI, REST, Microservices, React, Web Applications

Senior Full-stack Developer

2020 - 2021
Workstream Technologies
  • Saved 15 to 20 hours for each client per week by building a system to auto-capture employees' data from their applications and other previously filled forms. This effectively helped the client get rid of manually handling offline applications.
  • Sped up the client's hiring timeline from more than a week to a couple of days by helping them move away from physical records by developing an authoring and rendering engine allowing them to store forms to capture relevant info via them for new employees.
  • Sped up the employee's onboarding and payroll by integrating the payroll system APIs with our employee onboarding systems, allowing clients to quickly review the data and start with the employee's joining.
  • Developed a popular public Paychex SDK that was downloaded over 10,000 times, allowing faster integration into Paychex systems.
Technologies: Ruby on Rails (RoR), Ruby, JavaScript, React, Git, TypeScript, Software Development Lifecycle (SDLC), Databases, Visual Studio Code (VS Code), AWS SDK, PostgreSQL, RSpec, HTML, CSS, Agile Software Development, Technical Leadership, Team Leadership, Architecture, Full-stack, Web Development, Amazon Web Services (AWS), API Integration, APIs, Software Architecture, Kanban, Back-end, Front-end, Integration, Solution Architecture, SQL, Redis, Back-end Development, Cloud, Database Design, Full-stack Development, REST APIs, Distributed Systems, Event-driven Design (EDD), CI/CD Pipelines, DevOps, API Development, Startups, XHTML, SaaS, MongoDB, Unit Testing, Amazon Simple Queue Service (SQS), Cloud Storage, Logging, Notion, GitHub, Relational Databases, PSQL, Zod, Test-driven Development (TDD), Jira, Confluence, CSS3, JSON Web Tokens (JWT), Webpack, SCSS, Containerization, Software as a Service (SaaS), Sass, Amazon S3 (AWS S3), Prototyping, CSS Modules, Styled-components, Servers, Chakra UI, Material UI, Data Structures, Figma, Sidekiq, Elasticsearch, AWS Secrets Manager, Single Sign-on (SSO), Server-side Rendering (SSR), Docker, Agile, Python, Front-end Development, Ajax, AWS IoT, REST, Web App UI, User Interface (UI), OAuth, Responsive Web Design (RWD), Ruby on Rails API, Redis Cache, Web Applications, Event-driven Architecture, Sentry

Technical Lead | Solutions Architect

2014 - 2020
Systumbdi
  • Saved thousands of dollars annually in licensing costs by developing a database layer for several client modules, making them compatible with various databases types allowing to move to open source databases.
  • Made optimal use of the compute resources by developing a job manager which tracked various asynchronous batch jobs and did optimal compute allocation to minimize wait times and drive down infrastructure costs.
  • Saved licensing and infra costs of the client by building custom B2B and B2C eCommerce solutions with open source technologies and optimal use of the compute resources.
  • Saved hundreds of hours of multiple enterprise clients in merging their operations in a single account my created an account merging tool.
  • Helped physicians better manage their schedules by integrating the scheduling product with their individual Google Calendar to reflect their respective schedules.
  • Helped users to track and observe their health parameters via a mobile app built for Android and iOS to capture and track users' vital health parameters and observe historical graphical trends.
  • Helped enterprise hospital admins to better manage the schedules of all departments by building an efficient shift management tool which could generate optimal schedules of all physicians by considering hundreds of rules set for each physicians.
Technologies: Ruby, Software Development Lifecycle (SDLC), Agile Software Development, Software Development, Apache JMeter, RSpec, Jest, Pytest, Selenium, Adobe Flex, Cloud Firestore, SQLite, MySQL, PostgreSQL, SQL Server 2014, AWS Lambda, Amazon EC2, Flutter, Kotlin, Android, Solidus, Flask, Celery, RabbitMQ, Backbone.js, JavaScript, .NET, React, Python, Ruby on Rails (RoR), Architecture, Full-stack, Web Development, Git, Databases, Visual Studio Code (VS Code), Amazon Web Services (AWS), API Integration, APIs, B2B, Software Architecture, Kanban, Back-end, Front-end, Integration, Solution Architecture, Message Queues, SQL, Back-end Development, Cloud, Database Design, Full-stack Development, REST APIs, Event-driven Design (EDD), DevOps, Google API, Google APIs, Google Calendar API, Microsoft Excel, Excel Macros, Trello, iOS, Dart, Firebase Hosting, Google Cloud Platform (GCP), Google Cloud, API Development, Firebase, Automation, Bots, Django, Django REST Framework, Startups, XHTML, SaaS, GitLab, jQuery, Bootstrap, Bootstrap 5, Unit Testing, E2E Testing, Amazon Simple Queue Service (SQS), CSV, eCommerce, Cloud Storage, Zapier, GitHub, Relational Databases, PSQL, Test-driven Development (TDD), Jira, CSS3, POS, Inventory Management, Inventory, Software as a Service (SaaS), Sass, Amazon S3 (AWS S3), Prototyping, CSS Modules, Styled-components, Servers, Material UI, Amazon API Gateway, Data Structures, Next.js, Single Sign-on (SSO), Server-side Rendering (SSR), Docker, FastAPI, Agile, Front-end Development, NGINX, Ajax, Microsoft SQL Server, AWS IoT, REST, No-code Development, Web App UI, User Interface (UI), Responsive Web Design (RWD), Ruby on Rails API, Redis Cache, Web Applications, Less, Event-driven Architecture, C#.NET

Technical Lead

2008 - 2015
Zeus Learning
  • Helped reduce 240 man-hours work to just a couple of hours for building each learning activity by developing an authoring system that outputs standalone rich interactives for e-learning clients, allowing us to scale up to 200+ RIAs.
  • Led a huge team of senior and junior front-end developers for a massive e-learning product for global leaders in standards-based digital learning.
  • Led the research department to check the technical feasibility of new projects and led the project up to a POC level, ensuring that it could be scaled easily.
  • Led the training of the front-end developers, building their fundamentals and training them for the usage of frameworks, preprocessors, libraries, etc. Groomed them to follow popular standards and trained them in CVS best practices and deployment management.
  • Evaluated senior front-end developers and freshers on technical knowledge and analytical thinking capabilities, using various assessments as a part of the overall screening process.
  • Built a large-level LMS and career development product that is integrated well with different learning platforms, guiding job seekers to upskill appropriate skills and seek relevant career opportunities, helping around a million US job seekers annually.
Technologies: SVG, Software Development Lifecycle (SDLC), Agile Software Development, Software Development, Highcharts, MathJax, Jasmine, C#, Git, ASP.NET, Microsoft Foundation Classes (MFC), Microsoft Foundation Class (MFC) Library, C++, Adobe Flex, Gulp, Node.js, Paper.js, TypeScript, Backbone.js, SproutCore, JavaScript, Full-stack, Web Development, Architecture, Databases, Visual Studio Code (VS Code), Kanban, Back-end, Front-end, Integration, SQL, Back-end Development, Full-stack Development, REST APIs, jQuery, Bootstrap, Bootstrap 5, Unit Testing, E2E Testing, GitHub, Relational Databases, PSQL, Test-driven Development (TDD), D3.js, Data Visualization, Data Structures, React, Redmine, Pivotal Tracker, Cucumber, Agile, Front-end Development, Ajax, Microsoft SQL Server, REST, Web App UI, User Interface (UI), Learning Management Systems (LMS), Responsive Web Design (RWD), Web Applications, C#.NET

Technical Lead

2014 - 2014
LearningMate
  • Saved 160 developer hours per interactive for 25+ deliverables by developing a reusable and scalable browser-based 3D interactive engine that aids in understanding the working of complex mechanical tools and shapes with cross-sectional views.
  • Reduced the development and maintenance efforts of the whole web development team by restructuring and streamlining development processes.
  • Introduced coding standards and regular code reviews, implemented appropriate build and deployment mechanisms, helped build an in-house components library, set team-level guidelines on coding styles for reusability and scalability, etc.
Technologies: Software Development Lifecycle (SDLC), Agile Software Development, Software Development, Three.js, JavaScript, Full-stack, Web Development, Architecture, Git, Databases, Visual Studio Code (VS Code), Front-end, SQL, jQuery, Data Structures, React, Node.js, Team Leadership, Deployment, Front-end Development, Web App UI, User Interface (UI), Responsive Web Design (RWD)

Experience

Interactive Runtime Engine

An XML-based authoring system that helps users build simple web interactive pages.

It usually takes a few days to a few weeks to make simple web interactive pages, and a lot of time is spent on simple business logic or building the final deliverable. I developed an engine, using TypeScript, Node.js, and Backbone.js, that parses an XML and is used for building multi-page, e-learning interactive content that's ready to be deployed. The overall time to develop such interactive pages dropped from a couple of weeks to a couple of hours.

Multi-adapter Sharding Ruby Gem

A Ruby gem for projects where the same codebase is required to connect to multiple relational DBMS at the same time. This allowed the project to be tested with SQL Server and PostgreSQL database types, allowing the client databases to be migrated one by one in phases.

I developed the gem, which could monkey patch the Ruby on Rails framework in a way that it could tweak each and every SQL statement before firing that up in the database. The gem was highly configurable, to the point that individual tables could be considered from their respective database type.

This enabled the use of the same legacy code for the SQL server to be made compatible with PostgreSQL within a matter of weeks. This was used in migrating 12 projects from a proprietary SQL server to open-source PostgreSQL. The gem helped save thousands of dollars on server licensing and reduced several thousand hours of development time and significant QA time as well.

Job Manager

A Flask-based microservice for managing asynchronous jobs across various servers. This service allowed other services to assign bulk jobs to appropriate servers and track them via a job manager by polling. Multiple microservices can also poll for jobs.

I designed and developed the job manager solution using Flask on Python. The solution can keep track of bulk jobs along with sub-tasks. It also has a neat dashboard to view the overall status of jobs and tasks. In addition to freeing up a lot of compute resources across various servers, the job manager helped to better manage asynchronous tasks.

B2B eCommerce

A complete RoR and Android-based B2B eCommerce solution for manufacturers and their sales reps, along with inventory management and accounting.

The Android app for sales reps had features to generate orders on behalf of retailers, manage their accounts, and operate the app completely offline in areas where mobile networks were poor or non-existent.

I designed and built the complete solution using a Solidus framework for RoR and the Java Android app. The solution helped the salesmen reduce the amount of physical stock they carried during sales tours and handle client orders and client accounting much more efficiently. It also helped manufacturers better plan their inventory based on backorders generated, and they got meaningful insights for sales based on regions and in-demand items.

B2C eCommerce

An RoR and Android-based B2C eCommerce solution for the marketplace. It aims to be a low-cost tech solution, allowing marketplaces to offer lower operating costs for retailers listed on their platforms.

The complete solution helps retailers conduct online sales much more efficiently without worrying about overhead costs. The onboarding features help retailers set up for online sales, design their microsites using the built-in content management system, and access the portal using an Android app. I designed and built the complete solution using a Solidus framework for RoR and a Kotlin-based Android app.

Stocks Ticker

A simple stocks ticker where data is fetched over WebSocket and displayed in a table. A graph view is also available upon clicking any stock row, and graphs can be zoomed and panned. I created this using TypeScript and React.

Math Techbook

A massive HTML5 e-learning product for a well-known e-learning company, based on Backbone.js.

The product is meant for mathematics students in grades six through ten. It has several rich and accessible interactives that help students learn many math concepts, including branches of algebra, geometry, and trigonometry. Each interactive was built using a Backbone.js library with various other front-end technologies and libraries.

The solution is an excellent way to teach mathematical concepts to students, using visual learning style and gamification. I led a team of 13 front-end developers and was responsible for the team's bi-monthly releases. I was both a team lead and a tech lead for the project.

Client Onboarding Tool

A web application for importing client data. This module is used to add a hospital's initial data into the system, such as personnel, assignments, and schedules for the personnel on those assignments.

I designed and developed the complete module. The back end is written in RoR, and the front end was built using React. The solution creates master records for personnel and assignments, computes and records the demand for an assignment based on the schedule, and adds the schedule of the hospital into the system. The module is used to onboard new hospitals and import their initial data into the system via Excel files or copy-pasting tables onto the application. This speeds up the data transfer from a few weeks to a few minutes by eliminating many manual steps of data configuration.

Rule Builder

A web application for setting rules for a hospital's schedule generation. This module defines rules in the system before a schedule can be generated. It was a rewrite of a very old, buggy Windows application. During the rewrite, we had to ensure the UI was intuitive.

I developed the whole front end of the module using React, and most of the back end was written using Ruby on Rails. The rules can be configured sentences with placeholders for various data types, such as numbers, dates, ranges, repeat patterns, single-select dropdowns, and multi-select dropdowns.

Once the schedules are generated, they create Google Calendar events for the Physicians, which allows them to always know their generated schedule from their phones.

Reports Builder

A web module for viewing reports. The reporting module was highly configurable, and parts of the query were stored in the database. Configurations included access to reports, reusable columns, how columns are viewed, transformations to data in columns, filters, complex joins, and user-level filters.

Due to its highly configurable nature, using developers to maintain existing reports or add new ones wasn't necessary. Consultants with knowledge of just the SQL server could execute those changes.

Access Configurator

A Flask-based microservice for managing the website's page access for users based on their country's residency. This service allowed an admin to manage the page configurations for countries via an Excel document.

I designed and developed the Python solution using Flask. The solution could use the same Excel document the client used to discuss and plan the page access. The client only had to upload their file, and the configurations were parsed and saved in the MySQL database.

It also has a neat visualization to view the navigation menu for any country based on the uploaded Excel file. The tool helped the client better manage their frequent changes to page access for different team members across the globe.

Bid Checker Tool

A bid checker tool to validate potential bids based on more than 20 complex rules spanning multiple ISO regions. The tool had various reports indicating all the invalid bids, risky bids, easy bids, and bid optimization suggestions. The tool took rule considerations of different constraints in a path, their previous bid data, a proprietary technique to formulate potentially winning bids, total available power, projected power consumption, power losses, etc.

I later integrated the tool with the Django application, where Django APIs were called from a different system, allowing the tool to be invoked and fetch the tool's status.

Education

2004 - 2008

Bachelor's Degree in Computer Engineering

Mumbai University - Mumbai, India

Certifications

JUNE 2022 - JUNE 2024

Certified Scrum Product Owner (CSPO)

Scrum Alliance

Skills

Libraries/APIs

Backbone.js, Node.js, React, REST APIs, API Development, jQuery, Ruby on Rails API, Underscore.js, ADP APIs, Protobuf, QuickBooks API, Zod, Auth, D3.js, Sidekiq, OpenAI API, Microsoft Foundation Class (MFC) Library, Three.js, MathJax, Highcharts, Chart.js, Microsoft Foundation Classes (MFC), NumPy, Antd, Zoho API, DoubleClick API, WhatsApp API, TagifyJS, Pandas, Google API, Google Calendar API, Google APIs, Sockets, Google Sheets API

Tools

Git, GitHub, Pytest, RSpec, AWS SDK, Sentry, GitLab, Microsoft Excel, Amazon Simple Queue Service (SQS), Logging, Observability Tools, Zapier, Notion, Jira, Webpack, Figma, Gulp, RabbitMQ, Celery, Apache JMeter, Terraform, Zoho One, Zoho Forms, Zoho Inventory, Trello, Confluence, Prisma, Google Sheets, Bubble, Redmine, Pivotal Tracker, Cucumber, NGINX, Grafana

Languages

JavaScript, TypeScript, C#, Python, HTML, CSS, Ruby, C++, GraphQL, HTML5, Sass, Excel VBA, SQL, Dart, XHTML, Visual Basic for Applications (VBA), CSS3, SCSS, C#.NET, Kotlin, Python 3, Java, CoffeeScript, Zoho Deluge, Pug, Less

Frameworks

.NET, Ruby on Rails (RoR), Tailwind CSS, .NET Core, Next.js, Adobe Flex, Flask, Flutter, Jest, Django, Django REST Framework, gRPC, JSON Web Tokens (JWT), Material UI, NestJS, SproutCore, Paper.js, ASP.NET, Selenium, Jasmine, Alchemy, Ruby on Rails 6, Express.js, Redux, Bootstrap

Paradigms

Object-oriented Programming (OOP), MVC Design, Unit Testing, REST, Agile Software Development, Microservices Architecture, Kanban, Database Design, Event-driven Design (EDD), DevOps, Automation, E2E Testing, Test-driven Development (TDD), Testing, Functional Programming, Agile, Responsive Web Design (RWD), Event-driven Architecture, RESTful Development, Microservices, B2B, Microfrontends, Dependency Injection

Platforms

Visual Studio Code (VS Code), Solidus, AWS Lambda, Apache Kafka, Amazon Web Services (AWS), Docker, AWS IoT, Android, Amazon EC2, Workato, Zoho CRM, WordPress, iOS, Google Cloud Platform (GCP), Kubernetes, Firebase, Vercel, Azure

Storage

MySQL, Relational Databases, SQL Server 2014, PostgreSQL, Redis, MongoDB, PSQL, Amazon S3 (AWS S3), Elasticsearch, Microsoft SQL Server, Redis Cache, Databases, SQLite, Cloud Firestore, XML Parsing, JSON, Datadog, Amazon DynamoDB, NoSQL, Google Cloud

Other

Full-stack, Web Development, API Integration, Software Architecture, Back-end, Integration, Back-end Development, Full-stack Development, Startups, SaaS, Communication, Data Structures, Web Applications, Algorithms, Software Development Lifecycle (SDLC), Software Development, WebSockets, Architecture, ADP, APIs, Front-end, Solution Architecture, Message Queues, Cloud, Distributed Systems, Excel Macros, Bots, CSV, eCommerce, Cloud Storage, POS, OAuth, Software as a Service (SaaS), Prototyping, CSS Modules, Styled-components, Servers, Chakra UI, AWS Secrets Manager, Single Sign-on (SSO), Server-side Rendering (SSR), Front-end Development, Ajax, No-code Development, Web App UI, User Interface (UI), Learning Management Systems (LMS), Quizzes, RESTful Microservices, SVG, Team Leadership, Technical Leadership, Accessibility, Agile Sprints, Certified Scrum Product Owner (CSPO), Document Parsing, Content Management Systems (CMS), Job Boards, Leadership, Distributed Team Management, System Architecture, Webhooks, Infrastructure as Code (IaC), Third-party APIs, CI/CD Pipelines, Zoho Books, Zoho, Zoho Commerce, Zoho Survey, Zoho Flow, Invoicing, Invoices, Invoice Management, Google Analytics 4, Zoho Sites, RJSF, EHS Insight, EHS Insight API, Firebase Hosting, Serverless, Code Review, Source Code Review, Technical Documentation, Design Specifications, Bootstrap 5, A/B Testing, API Design, Metrics, Inventory Management, Inventory, Cloudinary, Data Visualization, Containerization, Vite, ChatGPT API, Amazon API Gateway, Technical Writing, Writing & Editing, HTML Email, Reporting, Deployment, Atlantis, FastAPI, OpenAI, Artificial Intelligence (AI), Customer Relationship Management (CRM)

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