Kshitiz Miglani, Developer in Delhi, India
Kshitiz is available for hire
Hire Kshitiz

Kshitiz Miglani

Verified Expert  in Engineering

Bio

Kshitiz is a seasoned software developer working with Amazon and has 6+ years of experience developing applications that scale efficiently and remain maintainable in the larger frame of the product lifecycle. He has built robust applications that have scaled from 500 to 21+ million users, serving one of the biggest supply chains in the world. Kshitiz also delivered on projects in Java and Python with companies like Samsung and Paytm and freelanced with multiple Silicon Valley startups.

Portfolio

Amazon.com
Java, Python, Spring MVC, Git, Microservices...
Atom
Java, Git, Google Cloud Platform (GCP), System Design, Data Structures...
Paytm
Java, Python, Spring MVC, PostgreSQL, Microservices, REST, APIs, Git...

Experience

  • Java - 6 years
  • REST APIs - 6 years
  • Microservices - 5 years
  • System Design - 5 years
  • Django - 5 years
  • Python - 5 years
  • Spring - 5 years
  • Data Structures - 5 years

Availability

Full-time

Preferred Environment

Java, Python, Amazon Web Services (AWS), Microservices, APIs, Git, System Architecture, REST APIs, Linux, Continuous Integration (CI)

The most amazing...

...attainment I've achieved is to onboard Peru, South Africa, and Germany on Amazon's central payroll application.

Work Experience

Software Developer

2019 - 2021
Amazon.com
  • Developed new flows for complex order translations to optimize latencies for heavy traffic processes.
  • Led a project for launching the central payroll application for Amazon employees in multiple countries.
  • Automated Amazon's production deployment report that is currently created manually and takes the major bandwidth of an individual.
Technologies: Java, Python, Spring MVC, Git, Microservices, Database Management Systems (DBMS), Data Structures, System Design, NoSQL, Spring 5, Spring 4, Spring, Spring Boot, Back-end, Amazon Web Services (AWS), Technical Leadership, Payment APIs, Software Architecture, NumPy, Pandas, REST, PostgreSQL, REST APIs, API Documentation, MVC Frameworks, Architecture, Integration, CI/CD Pipelines, Test Automation, Fintech, AWS Lambda, OAuth 2, API Development, API Architecture, API Backwards Compatibility, Linux, PyCharm, PIP, RDBMS, QA Automation, Redis, SQLAlchemy, JSON, Functional Programming, Web Scraping, Technical Writing, Spring Security, Databases, CSV, JavaScript, Company Databases, Hibernate, SSL, Amazon DynamoDB, Decision Trees, Back-end Development, Back-end Performance, Continuous Integration (CI), Unit Testing, Integration Testing, Relational Databases, Java 11, JUnit, Mockito, Ubuntu, Bash Script, VM, DataFrames, Low Latency, Data Processing, Multithreading, Technical Documentation, Writing & Editing, Automation Scripting, Scripting, Automation

Software Developer Engineer

2019 - 2019
Atom
  • Designed core functionalities in Atom, a habit reinforcement app.
  • Increased user retention by 300% by gamifying the user experience and implementing pages to display user achievements.
  • Redesigned API flows to make the application more secure.
Technologies: Java, Git, Google Cloud Platform (GCP), System Design, Data Structures, Back-end, Technical Leadership, Software Architecture, NumPy, Serverless, Pandas, REST APIs, API Integration, REST, PostgreSQL, Open Source, API Documentation, MVC Frameworks, Architecture, CI/CD Pipelines, Test Automation, OAuth 2, API Development, FastAPI, Python, API Architecture, API Backwards Compatibility, Flask, Django, Django REST Framework, Linux, PyCharm, PIP, RDBMS, Pytest, Redis, SQLAlchemy, JSON, Spring Security, Databases, CSV, Company Databases, Hibernate, SSL, Decision Trees, Back-end Development, Back-end Performance, Continuous Integration (CI), Spring Boot, Unit Testing, Integration Testing, Relational Databases, Java 11, JUnit, Mockito, Ubuntu, Bash Script, Low Latency, Multithreading, Technical Documentation, Swagger, Writing & Editing, Automation Scripting, Scripting, Automation, Apache Kafka

Software Developer Engineer

2018 - 2019
Paytm
  • Designed and developed user onboarding back-end flow for Paytm Fastag, which is currently being used by 6.8 million active users.
  • Fixed critical issues within the system and implemented a robust end-to-end testing framework.
  • Updated data handling procedures to reduce latency issues and provide a better user experience.
Technologies: Java, Python, Spring MVC, PostgreSQL, Microservices, REST, APIs, Git, Data Structures, System Design, MongoDB, Technical Leadership, Payment APIs, Software Architecture, Serverless, Pandas, REST APIs, API Integration, Amazon Web Services (AWS), Open Source, API Documentation, Elasticsearch, MVC Frameworks, Architecture, Integration, CI/CD Pipelines, Test Automation, Marketplace Platforms, Fintech, AWS Lambda, OAuth 2, API Development, FastAPI, API Architecture, API Backwards Compatibility, Linux, PyCharm, PIP, RDBMS, QA Automation, Pytest, Redis, SQLAlchemy, JSON, Functional Programming, Web Scraping, Spring Security, Databases, CSV, JavaScript, Company Databases, Hibernate, SSL, Amazon DynamoDB, Decision Trees, Back-end Development, Back-end Performance, Continuous Integration (CI), Spring Boot, Unit Testing, Integration Testing, Relational Databases, Java 11, JUnit, Mockito, Ubuntu, VM, DataFrames, Low Latency, Data Processing, Multithreading, Technical Documentation, Swagger, Writing & Editing, Automation Scripting, Scripting, Google Sheets, Automation, Apache Kafka

Software Developer Engineer

2017 - 2018
Appster, Pty., Ltd.
  • Worked on creating a live polling application capable of handling sustained heavy traffic.
  • Implemented data compression algorithms to store low-resolution images as a placeholder for images to be loaded later in full quality if the user interacts with them. Reduced app loading time by seven times.
  • Optimized product functionalities to be better suited for mobile devices.
Technologies: Java, Microservices, APIs, SQL, Git, Algorithms, Python 3, Serverless, Pandas, REST APIs, API Integration, REST, PostgreSQL, Amazon Web Services (AWS), Data Engineering, Open Source, API Documentation, GraphQL, Docker, Azure, Elasticsearch, MVC Frameworks, Architecture, Integration, CI/CD Pipelines, Marketplace Platforms, API Development, Python, API Architecture, API Backwards Compatibility, Flask, Django, Django REST Framework, Linux, RDBMS, QA Automation, Pytest, Redis, JSON, Databases, Hibernate, Decision Trees, Back-end Development, Back-end Performance, Spring Boot, Unit Testing, Relational Databases, Java 11, JUnit, Mockito, Ubuntu, Low Latency, Multithreading, Technical Documentation, Swagger, Writing & Editing, Scripting, Google Sheets

Experience

Highway Toll Payment App

Created a complete back end to onboard users for a highway toll payment app. The development process emphasized the security of API flows and end-to-end data encryption, featuring a microservices architecture connected with payment gateways.

Education

2014 - 2018

Bachelor's Degree in Information Technology (Computer Science)

NSIT - India

Skills

Libraries/APIs

Pandas, REST APIs, API Development, NumPy, SQLAlchemy

Tools

Git, Java Concurrency, PyCharm, Pytest, Google Sheets

Languages

Java, Python, SQL, Java 11, Bash, GraphQL, JavaScript, Bash Script, Python 3, CSS

Frameworks

Spring MVC, Django, Spring 5, Spring 4, Spring Boot, Spring, OAuth 2, Django REST Framework, Spring Security, Hibernate, JUnit, Mockito, Flask, Swagger, Google Guice

Paradigms

Microservices, REST, Test Automation, API Architecture, Continuous Integration (CI), Unit Testing, Automation, Functional Programming, Marketplace Platforms

Platforms

Amazon Web Services (AWS), Linux, Google Cloud Platform (GCP), AWS Lambda, Ubuntu, Apache Kafka, Docker, Azure

Storage

Database Management Systems (DBMS), MySQL, PostgreSQL, NoSQL, RDBMS, Redis, JSON, Databases, Amazon DynamoDB, Relational Databases, MongoDB, Elasticsearch, Company Databases

Other

APIs, Product Lifecycle Management (PLM), Data Structures, Algorithms, System Design, Programming, Back-end, Back-end Development, Software Architecture, API Integration, Open Source, API Documentation, MVC Frameworks, Architecture, Integration, Fintech, API Backwards Compatibility, PIP, QA Automation, Web Scraping, Technical Writing, CSV, Decision Trees, Back-end Performance, Low Latency, Multithreading, Writing & Editing, Automation Scripting, Scripting, Technical Leadership, Payment APIs, Serverless, Data Engineering, CI/CD Pipelines, FastAPI, SSL, Integration Testing, DataFrames, Data Processing, Technical Documentation, Artificial Intelligence (AI), System Architecture, VM

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