Aniket Modi Software Engineer Resume

Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

Aniket Modi

Software Engineer
Bangalore, Karnataka, India [email protected] +91-9724415394
https://www.linkedin.com/in/aniket-modi-372a31168/ https://github.com/AniketModi

PROFILE
A proficient backend developer with 2.5 years of experience in developing end to end solutions for 5+ projects and also 5+
enhancements in the existing products including scaling the existing service and improving the performance of the service using cutting-
edge technologies like Java, SpringBoot, Python and databases like MariaDB, MongoDB. Also, have an experience of making products
using the GenAI Solutions.

PROFESSIONAL EXPERIENCE
Senior Software Engineer @ Engati Technologies Pvt. Ltd 01/2024 – present
eSenseGPT Bangalore, India
•Designed and developed GenAI Features : Azure OpenAI integration on the Engati, Custom Prompt
integration, Intent Sentiment detection, Image/table parsing of the PDF.
Experienced in working with various LLM models including OpenAI, Azure OpenAI, and Google Vertex AI.

Developed a Gen-AI Analytics Dashboard which will show the engagement by channels, intent/sentiment

percentage, sentiment percentage and answered/unanswered query analysis.


Tech Stack: Java, Springboot, Rest APIs, Python, MySQL, Kafka, DuckDB, MongoDB
Software Enginner @ Engati Technologies Pvt. Ltd 08/2022 – 01/2024
Seller Assist Data Ingestion Job Bangalore, India
Designed and developed data ingestion for Shopify stores using a Kafka, Shopify GraphQL Queries and APIs.

Scaled to handle around 1M of data at once while doing the initial and incremental load.

Tech Stack: Java, Springboot, Rest APIs, Redis, Kafka, MySQL


E-commerce (Shopify)
Enhanced customer segmentation and improved backend APIs for better performance and scalability to

create a segment of 2L-3L customers per store and parallel 3-5 stores at once.
Designed and Developed Product Recommendation feature, Enhanced Product Discovery Feature,

broadcast attribute conversation analytics.


Improved the performance of segment creation, making it capable of working on a large scale by reducing

memory usage by 5-10% and CPU usage by around 2-3%.


Tech Stacks: Java, Springboot, Redis, Python, DuckDB, MySQL, Parquet Files, ETL
Software Development Engineer Intern @ Flipkart Internet Pvt. Ltd 01/2022 – 06/2022
Data Transfer Node Banglore, India
Data transfer node was getting used to transfer data from Hive to Elastic Search every day based on

schedulers.
Helped to reduce the data loss by 5% and increasing the efficiency by 2-3% for transferring the data from

Hive to ElasticSearch with Data Transfer Node.


Tech Stacks:: Java, Springboot
Node- Migration
There were serval nodes, which were getting used to generate the requirements but the system was

deprecated, transferred them to new system.


Worked on the migration of some existing nodes of existing requirement-generation flow from the

deprecated system to the new system by doing necessary changes in job file
Tech Stacks:: Java, Springboot

EDUCATION
B.Tech in Information and Communication Technology (CPI - 7.43 / 10) 08/2018 – 05/2022
Dhirubhai Ambani Institute of Information and Communication Technology Gandhinagar, India

AREAS OF INTEREST SKILLS


Backend Development, DSA, DBMS, OOPs, Problem Solving Java, Python, C++, C, REST APIs, Kafka, Redis, SQL, NoSQL, MySQL,
MariaDB, MongoDB, DuckDB, Springboot

ACHIEVEMENTS
Scaled the E-commerce ETL Job times from 6 hrs to 2 hrs

Solution to extract the image and tables from the pdf in order and store the generated summary of it for RAG.

Optimised the DuckDB Queries and scaled the Shopify segmentation jobs to run for parallel stores with 2-3L customers each.

AWARDS
Positive Participator 02/2024
Engati Technologies Private Limited

You might also like