Jaydip Kamani, Developer in Ahmedabad, Gujarat, India
Jaydip is available for hire
Hire Jaydip

Jaydip Kamani

Bio

Jaydip is a profoundly talented software engineer with over seven years of experience in software design and development. He is a specialist in building, testing, and deploying RESTFul APIs. He has helped Awaaz De scale its capacity by ten times and leads a team of four software engineers. His skills include back-end development, Java, Python, SQL, JavaScript, Django, Spring, Hibernate, and Git. He holds a master's degree in computer science and learns new things quickly.

Portfolio

Amazon India
Java, APIs, Back-end, Git, Pipelines, Amazon Web Services (AWS)...
Awaaz De
Python, Django, Django REST Framework, PostgreSQL, Celery, RabbitMQ, Git, Redis...
SuperTax India
Java, Spring, Hibernate, JPA, Git, MySQL, JavaScript, HTML, CSS, Apache Maven...

Experience

  • Java - 7 years
  • Back-end - 6 years
  • MySQL - 5 years
  • RabbitMQ - 5 years
  • Python - 5 years
  • Spring - 4 years
  • Django - 4 years
  • JavaScript - 3 years

Preferred Environment

Linux, PyCharm, Eclipse, Spring Tool Suite (STS), Git, Jira, Slack, IntelliJ IDEA, Windows

The most amazing...

...thing I've built for Awaaz De is a product that provides end-users with personalized voice calls and SMS notifications about the status of their loans.

Work Experience

Software Development Engineer 2

2022 - PRESENT
Amazon India
  • Worked on enabling and enhancing the customer experience for payment methods such as Credit Card (CC) and Convenience Value Store (CVS) for the Amazon Japan marketplace by integrating with different payment service providers and gateways.
  • Helped team launch a service to delete the payment data for a customer when the customer requests account closure in Amazon Japan Marketplace.
  • Built, tested, and deployed APIs for micros services.
  • Participated actively in tech interviews for the team hiring.
Technologies: Java, APIs, Back-end, Git, Pipelines, Amazon Web Services (AWS), Amazon DynamoDB, Microservices, Distributed Systems, Asynchronous Programming, REST APIs, Caching, Batch File Processing, Linux, Data Structures, Algorithms, NoSQL, Software Engineering, Agile, IntelliJ IDEA, Amazon Simple Queue Service (SQS), Amazon Simple Notification Service (SNS), AWS Security Token Service (STS), Message Queues, Fintech, Payment Processing, Tokenization, Payment Gateways, Apache Kafka, Processing & Threading, Spring Boot, Background Threading, Mockito, Event-driven Programming, GraphQL, Kubernetes, OAuth 2, Docker, API Integration, Unit Testing, React, TypeScript, AI Tools, Software Architecture, Full-stack, AI Agents, Scalability, Cloud, Software Design, Web Development, Node.js, Full-stack Development, Communication, Documentation, Banking & Finance, Event-driven Architecture, Event-driven Design (EDD), Digital Banking, General Data Protection Regulation (GDPR), Open Banking, Open Banking APIs, React Redux, RESTFul APIs, DevOps, Role-based Access Control (RBAC), Payment APIs, Databases, Large Language Models (LLMs), Automation, Model Context Protocol (MCP), Artificial Intelligence (AI), Identity & Access Management (IAM), OpenID Connect (OIDC), Microservices Architecture, Back-end Development, Computer Science, Cloud Services, JSON

Senior Software Engineer

2019 - 2022
Awaaz De
  • Created different code and app modules to send pre-recorded voice calls, SMSs, and WhatsApp messages using Python, Django, RabbitMQ, and PostgreSQL.
  • Resolved the system's performance issues, increasing daily voice call scheduling capacity from three hundred thousand voice calls to over five million voice calls.
  • Headed and implemented back-end code migration from Python 2.7 and Django 1.11 to support Python 3 and Django 3.
  • Built, tested, and deployed APIs for web development.
  • Led a team of four people and officially managed two software engineers.
Technologies: Python, Django, Django REST Framework, PostgreSQL, Celery, RabbitMQ, Git, Redis, Distributed Systems, REST APIs, Agile, APIs, Amazon Web Services (AWS), Microservices, SQL, Back-end, PyCharm, Linux, Software Engineering, Data Structures, Algorithms, Fintech, Processing & Threading, Background Threading, Event-driven Programming, OAuth 2, API Integration, AWS Lambda, Unit Testing, Django ORM, Software Architecture, Startups, Full-stack, Scalability, Cloud, Software Design, Web Development, Full-stack Development, Communication, Documentation, Banking & Finance, Event-driven Architecture, Event-driven Design (EDD), FastAPI, Jest, RESTFul APIs, DevOps, Role-based Access Control (RBAC), Databases, Auth0, Identity & Access Management (IAM), Microservices Architecture, Back-end Development, Computer Science, Cloud Services, Pytest

Software Engineer

2018 - 2019
SuperTax India
  • Built and maintained file processing microservices to efficiently process uploaded Excel files for the Indian Goods and Services Tax (GST) invoices with different file formats using Java, Spring, Redis, and MySQL.
  • Built and deployed RESTful APIs using Java, Spring, Hibernate, and MySQL.
  • Developed, tested, and deployed microservices end-to-end using Nginx and Jenkins.
Technologies: Java, Spring, Hibernate, JPA, Git, MySQL, JavaScript, HTML, CSS, Apache Maven, JUnit, Redis, REST APIs, Agile, APIs, Amazon Web Services (AWS), Microservices, SQL, Back-end, Slack, Spring Tool Suite (STS), Software Engineering, Data Structures, Algorithms, Fintech, Processing & Threading, Spring Boot, Background Threading, Mockito, Event-driven Programming, GraphQL, OAuth 2, Docker, API Integration, AWS Lambda, Unit Testing, React, Google Cloud Platform (GCP), Startups, Full-stack, Scalability, Cloud, Software Design, Web Development, Full-stack Development, Communication, Documentation, Banking & Finance, Event-driven Architecture, React Redux, RESTFul APIs, Role-based Access Control (RBAC), Databases, Auth0, Identity & Access Management (IAM), Microservices Architecture, Back-end Development, Computer Science, Cloud Services, JSON

Software Engineer

2015 - 2018
iBASEt India
  • Fixed bugs by following test-driven development (TDD).
  • Developed, tested, and deployed different product modules of core products.
  • Built APIs for products using Java, Spring, Hibernate, Oracle, and SQL Server.
Technologies: Java, Spring, Hibernate, JUnit, Git, Apache Maven, Oracle, Test-driven Development (TDD), REST APIs, Agile, APIs, SQL, Back-end, Windows, IntelliJ IDEA, Spring Tool Suite (STS), Jira, Software Engineering, Data Structures, Algorithms, Processing & Threading, Background Threading, Mockito, Unit Testing, Communication, Documentation, RESTFul APIs, Databases, Back-end Development, Computer Science

Experience

Product for Personalized Communication

https://app.awaaz.de/
This Python-based web application provides mobile solutions to healthcare, agriculture, and financial institution in India. This solution includes interactive voice responses and SMSs. I built a website that enables end-users of micro-finance banks to serve 60 to 70 different use cases in ten different vernacular languages.

Website for GST Filling

https://www.supertax.in/
I developed file processor and reconciliation microservices for the Indian Goods and Service Tax (GST) filling, reconciling sales and purchase invoices uploaded by users to simplify the process. It increased reconciliation pairing by 20% using string similarity.

Education

2013 - 2015

Master's Degree in Computer Science

Gujarat Technological University - Ahmedabad, Gujarat, India

2009 - 2013

Bachelor's Degree in Computer Engineering

Gujarat Technological University - Ahmedabad, Gujarat, India

Skills

Libraries/APIs

REST APIs, Django ORM, React, Node.js, React Redux

Tools

Celery, RabbitMQ, Git, Jira, Apache Maven, Spring Tool Suite (STS), Auth0, Pytest, PyCharm, Slack, IntelliJ IDEA, Amazon Simple Queue Service (SQS), Amazon Simple Notification Service (SNS)

Languages

Python, Java, SQL, JavaScript, HTML, CSS, GraphQL, TypeScript

Frameworks

Spring, Hibernate, Django, Django REST Framework, JUnit, Spring Boot, Mockito, JPA, OAuth 2, Jest

Paradigms

Test-driven Development (TDD), Agile, Event-driven Programming, Unit Testing, Event-driven Architecture, Microservices Architecture, Microservices, Event-driven Design (EDD), DevOps, Role-based Access Control (RBAC), Automation, Model Context Protocol (MCP), Asynchronous Programming

Platforms

Amazon Web Services (AWS), Linux, Apache Kafka, Docker, AWS Lambda, Oracle, Eclipse, Windows, AWS Security Token Service (STS), Kubernetes, Google Cloud Platform (GCP)

Storage

PostgreSQL, Databases, Redis, MySQL, JSON, Amazon DynamoDB, NoSQL

Industry Expertise

Banking & Finance

Other

Back-end, APIs, Fintech, Payment Processing, Tokenization, Processing & Threading, API Integration, Software Architecture, Startups, Full-stack, Software Design, Web Development, Documentation, RESTFul APIs, Payment APIs, Identity & Access Management (IAM), Back-end Development, Cloud Services, Software Engineering, Distributed Systems, Data Structures, Algorithms, Payment Gateways, Background Threading, AI Tools, Scalability, Cloud, Full-stack Development, Communication, Digital Banking, General Data Protection Regulation (GDPR), Open Banking, Open Banking APIs, OpenID Connect (OIDC), Computer Science, Pipelines, Caching, Batch File Processing, Message Queues, AI Agents, FastAPI, Large Language Models (LLMs), Artificial Intelligence (AI)

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