Sarvesh Shahapurkar profile photo 1 on Tal

Sarvesh Shahapurkar

Software Engineer @ OneCard || BITS Pilani '21

Pune District

5+ years of work experience

FPL Technologies
Feb 20242 yrs 7 mosPresent

Pune District, Maharashtra, India

• Implemented multi-offer feature and scaled to around 8000 daily users, increasing the daily user activation by around 32%. • Implemented reverse pennydrop feature end-to-end which helped in onboarding customers through online KYC mode, boosting customer activations by almost 2400 customers on a daily basis. • Performed database migration and moved vendor tables to a separate service, as a part of microservices migration. • Built APIs and workflow for account-aggreagtion feature as a POC.
Cropin
Jun 20221 yr 9 mosFeb 2024

Bengaluru, Karnataka, India

• Proposed high-level design and developed a microservice for generating farmer reports using IText library and reduced its execution time by around 60% - using multi-threading in Java. The service has scaled to generating over 5000 reports till date. • Enhanced the in-house localization service APIs using design patterns and multi-tenancy, providing dynamic translation support in 16 languages based on customer preferences impacting the user experience of around 200 clients. • Built RESTful APIs for integrating IBM’s third-party weather APIs with the in-house weather advisory service, onboarding over 25 tenants. • Performed search query optimizations, redesigned the schemas and generated migration scripts using liquibase, reducing the query runtime by around 25%.
eGov Foundation
Jul 202111 mosMay 2022

Bangalore Urban, Karnataka, India

* Designed and developed REST APIs for different modules in the project and enhanced the business logic for existing APIs using Spring Boot. * Implemented Data Access and Persistence Layer in Spring Boot using the Hibernate ORM tool along with JDBC and Kafka templates. Performed PostgreSQL migrations using Flyway. * Created Dockerfiles and helm charts to build and deploy new microservices. Gained hands-on with Jenkins, Kubernetes and Kaniko. * Designed DSS dashboards for analytics using ElasticSearch along with QueryDSL and Kibana for data visualization.
Pegasystems
Mar 20214 mosJun 2021

Hyderabad, Telangana, India

* Integrated the Microsoft Graph API with Outlook and implemented upload sessions to facilitate the sending of large attachments (upto 150 MB) with Outlook messages. * Learned about the mechanism and various authorization grant types in OAuth2 and implemented the client credentials grant type for the Microsoft Graph API. * Written unit tests for the email feature, using JUnit and Mockito.
eGovernments Foundation
Jul 20206 mosDec 2020

Bangalore Urban, Karnataka, India

* Worked on NLP and API Development. * Worked on WhatsApp chatbot for facilitating bill payments and retrieval of paid receipts. * Implemented NLP in the existing chatbot. * Implemented bag-of-words model for intent recognition in Python. * Implemented fuzzy logic for entity recognition in Python. * Implemented OCR based document verification in Python. * Created mock servers with ngrok and beeceptor. * Developed a Flask API to integrate the Python source code with the mock server. * Experience with curls, webhooks and JSON. * Hands on Postman, Git, and Jenkins.

Sarvesh’s AI Stack

claude code
claude code
claude
claude
gemini
gemini
ChatGPT
ChatGPT
ChatGPT Images
ChatGPT Images

Education

Birla Institute of Technology and Science, Pilani

Bachelor's degree, Electrical and Electronics Engineering

Birla Institute of Technology and Science, Pilani

20174 yrs2021
Birla Institute of Technology and Science, Pilani

B.E, Electrical and Electronics

Birla Institute of Technology and Science, Pilani

20174 yrs2021

Join Sarvesh and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Sarvesh Shahapurkar on Tal

Headline

Software Engineer @ OneCard || BITS Pilani '21

About

Hi, Sarvesh this side. I have graduated with a B.E degree from BITS Pilani in 2021. As a Software Engineer with 4.5 years of solid experience in the domain of Backend development, I have a strong hold on Java, Micronaut, Spring, JPA, OpenSearch, Redis, Hibernate,SQL, Kafka, PostgreSQL, RESTful Web Services and Kafka. In addition, I am well versed with version control systems like Git, and deployment tools like EC2, ECS and EKS. As a quick-learner, I am always eager to learn and adapt to new technologies. Converting ideas to efficient and high-quality code has always been a passion. Having worked in a team which follows Agile methodologies, I have a good understanding of the entire Software Development Life Cycle and the working of CI/CD pipelines. Being a self-driven and highly motivated individual, I am always open to new challenges where I can put my expertise to use. Some of my remarkable achievements are as mentioned • Implemented multi-offer feature and scaled to around 8000 daily users, increasing the daily user activation by around 32%. • Implemented reverse pennydrop feature end-to-end which helped in onboarding customers through online KYC mode, boosting customer activations by almost 2400 customers on a daily basis. • Performed database migration and moved vendor tables to a separate service, as a part of microservices migration. • Built APIs and workflow for account-aggreagtion feature as a POC. Let us connect and create an impact together !!

Location

Pune District

AI stack

claude code

claude

gemini

ChatGPT

ChatGPT Images

Work experience

Software Engineer at FPL Technologies, Feb 2024 - Present · 2 yrs 7 mos, Pune District, Maharashtra, India, • Implemented multi-offer feature and scaled to around 8000 daily users, increasing the daily user activation by around 32%. • Implemented reverse pennydrop feature end-to-end which helped in onboarding customers through online KYC mode, boosting customer activations by almost 2400 customers on a daily basis. • Performed database migration and moved vendor tables to a separate service, as a part of microservices migration. • Built APIs and workflow for account-aggreagtion feature as a POC.

Software Engineer at Cropin, Jun 2022 - Feb 2024 · 1 yr 9 mos, Bengaluru, Karnataka, India, • Proposed high-level design and developed a microservice for generating farmer reports using IText library and reduced its execution time by around 60% - using multi-threading in Java. The service has scaled to generating over 5000 reports till date. • Enhanced the in-house localization service APIs using design patterns and multi-tenancy, providing dynamic translation support in 16 languages based on customer preferences impacting the user experience of around 200 clients. • Built RESTful APIs for integrating IBM’s third-party weather APIs with the in-house weather advisory service, onboarding over 25 tenants. • Performed search query optimizations, redesigned the schemas and generated migration scripts using liquibase, reducing the query runtime by around 25%.

Software Engineer at eGov Foundation, Jul 2021 - May 2022 · 11 mos, Bangalore Urban, Karnataka, India, * Designed and developed REST APIs for different modules in the project and enhanced the business logic for existing APIs using Spring Boot. * Implemented Data Access and Persistence Layer in Spring Boot using the Hibernate ORM tool along with JDBC and Kafka templates. Performed PostgreSQL migrations using Flyway. * Created Dockerfiles and helm charts to build and deploy new microservices. Gained hands-on with Jenkins, Kubernetes and Kaniko. * Designed DSS dashboards for analytics using ElasticSearch along with QueryDSL and Kibana for data visualization.

Software Engineer Intern at Pegasystems, Mar 2021 - Jun 2021 · 4 mos, Hyderabad, Telangana, India, * Integrated the Microsoft Graph API with Outlook and implemented upload sessions to facilitate the sending of large attachments (upto 150 MB) with Outlook messages. * Learned about the mechanism and various authorization grant types in OAuth2 and implemented the client credentials grant type for the Microsoft Graph API. * Written unit tests for the email feature, using JUnit and Mockito.

Software Engineering Intern at eGovernments Foundation, Jul 2020 - Dec 2020 · 6 mos, Bangalore Urban, Karnataka, India, * Worked on NLP and API Development. * Worked on WhatsApp chatbot for facilitating bill payments and retrieval of paid receipts. * Implemented NLP in the existing chatbot. * Implemented bag-of-words model for intent recognition in Python. * Implemented fuzzy logic for entity recognition in Python. * Implemented OCR based document verification in Python. * Created mock servers with ngrok and beeceptor. * Developed a Flask API to integrate the Python source code with the mock server. * Experience with curls, webhooks and JSON. * Hands on Postman, Git, and Jenkins.

Education

Bachelor's degree, Electrical and Electronics Engineering, Birla Institute of Technology and Science, Pilani

B.E, Electrical and Electronics, Birla Institute of Technology and Science, Pilani

Public links

leetcode: https://leetcode.com/f20170164