Jeel Jotaniya, Developer in Cambridge, United Kingdom
Jeel is available for hire
Hire Jeel

Jeel Jotaniya

Verified Expert  in Engineering

Bio

Jeel is a passionate and enthusiastic back-end developer, experienced in developing production-grade back-end services with the best quality. He loves to design distributed systems that solve real-world problems. With a quick learning mentality, he focuses on researching and developing products in the best way possible. Jeel's been awarded the best employee award two times for his excellent performance over the last two years.

Portfolio

Amazon.com
Amazon Web Services (AWS), Apache Kafka, Amazon MSK, Python 3, Java...
Crest Data Systems
Python 3, FastAPI, PostgreSQL, MongoDB, RabbitMQ, Apache Kafka, Apache Flink...
crio.do
Java, Spring Boot, Postman, MongoDB, Apache JMeter, Redis, Docker

Experience

  • Python 3 - 3 years
  • Python - 3 years
  • Java - 3 years
  • FastAPI - 2 years
  • System Design - 2 years
  • PostgreSQL - 2 years
  • Database Schema Design - 2 years
  • Microservices - 2 years

Availability

Part-time

Preferred Environment

Visual Studio Code (VS Code), GitHub, Git, IntelliJ IDEA, Linux, Windows

The most amazing...

...project I've developed is Sparrows, a human networking platform that is being used by thousands of users worldwide.

Work Experience

Software Development Engineer

2022 - PRESENT
Amazon.com
  • Managed operations and handled client requests for the managed Kafka service.
  • Exposed a new open-source Kafka version in MSK with minimal supervision.
  • Developed new features for the MSK and helped in reducing the operation load.
Technologies: Amazon Web Services (AWS), Apache Kafka, Amazon MSK, Python 3, Java, Microservices, AWS Lambda, AWS Step Functions, Amazon S3 (AWS S3), Cloud

Senior Software Developer | Back End

2019 - 2022
Crest Data Systems
  • Worked as a back-end developer. My day-to-day tasks included being part of many live projects that involved understanding the client's requirements while developing REST APIs and designing database schemas and low-level systems.
  • Designed and developed the data pipeline, which can ingest 100 GB of customer events data daily, using Apache Kafka, OpenSearch, and Elastic Beats.
  • Mentored and trained more than five interns to become successful individual contributors.
  • Awarded the CAP—Crest Achievement Award—two times for my excellent performance on client projects.
Technologies: Python 3, FastAPI, PostgreSQL, MongoDB, RabbitMQ, Apache Kafka, Apache Flink, Apache JMeter, REST, Pytest, Database Schema Design, System Design, Elasticsearch, Amazon S3 (AWS S3), AWS Lambda

Student Developer CSOD '19

2019 - 2019
crio.do
  • Worked on building the back end for a food ordering app. The back end followed the MVC architectural pattern and was written using the Spring Framework in Java.
  • Built REST APIs, implementing and testing their functionality for various flows associated with the food ordering app. I also used Redis, MongoDB as a database, JMeter for load testing, and Docker for containerization.
  • Got the second price in a capstone project. The performance report is available at https://criodo.github.io/csod-2019-jeel2420/.
Technologies: Java, Spring Boot, Postman, MongoDB, Apache JMeter, Redis, Docker

Java Developer Intern

2019 - 2019
Myemmo
  • Worked as a Java back-end developer building the back end for a social media application for poets to share their work and connect with other fellow poets.
  • Developed APIs using the Spring Framework and implementing an authentication module using Spring Security.
  • Contributed to the app's success, currently available on the Google Play Store.
Technologies: Java, Spring MVC, PostgreSQL, REST, Authorization, Single Sign-on (SSO)

Experience

Sparrows

Sparrows is a human networking platform.

In the sparrows live project, I worked in a team to develop the back-end services for human networking products. My work included developing REST APIs, SQL to PostgreSQL data migration, implementing Elasticsearch for the users' search feature, Logstash for data ingestion, sending async messaging using RabbitMQ, API testing using JMeter, and designing the database schema.

Web GIS and Dynamic App Development Portal

This project was developed under RRSC-W, ISRO, the Department of Space, and the government of India. The project was organized to address sharability and a portal for geo-informatics researchers to showcase their work. The project was in two modules. One was the Web GIS, and the second was the dynamic application development portal. I have worked on the second module to create the dynamic application, using react native and python. Users can add the required fields in the web application, and based on that, an Android APK will be created and sent to the user's email address.

QEats

QEats is a food ordering application. I worked on building the back-end that followed the MVCS architectural pattern and was written using the Spring Framework in Java. My work consisted of building REST APIs, implementing and testing their functionality for various flows associated with a food ordering app. I have also used Redis for caching queries, MongoDB as a database, JMeter for load testing, and Docker for containerization.

Education

2016 - 2020

Bachelor's Degree in Computer Engineering

G H Patel College of Engineering and Technology - Vallabh Vidyanagar, Anand, Gujarat, India

Certifications

APRIL 2020 - PRESENT

Computer Vision Nanodegree

Udacity

FEBRUARY 2020 - PRESENT

Deep Learning Nanodegree

Udacity

JUNE 2019 - PRESENT

Data Structure and Algorithm

NPTEL

MARCH 2019 - PRESENT

Machine Learning

Coursera

Skills

Libraries/APIs

Pandas

Tools

GitHub, IntelliJ IDEA, RabbitMQ, Postman, Apache JMeter, Pytest, ELK (Elastic Stack), AWS Step Functions

Languages

Python 3, Java, Python

Platforms

Visual Studio Code (VS Code), Linux, Apache Kafka, Apache Flink, AWS Lambda, Docker, Amazon Web Services (AWS)

Frameworks

Spring MVC, Spring Boot, Flask, React Native, Spring

Paradigms

REST, Microservices, Test-driven Development (TDD)

Storage

Databases, PostgreSQL, Elasticsearch, Redis, MongoDB, Amazon S3 (AWS S3)

Other

FastAPI, Data Structures, Database Schema Design, System Design, RESTful Microservices, Single Sign-on (SSO), Algorithms, Okta, Documentation, Technical Writing, Writing & Editing, Authorization, Computer Vision, Deep Learning, Machine Learning, APIs, Amazon MSK, Cloud, Physics

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