Skip to main content

experience



[techlead]

April 2021 to present ( ~ 1 year)

Talentica | Pune, India

  • Led the planning and development effort for a team of 5 in addition to all of the previous responsibilities as Senior Software Engineer.


[senior software engineer]

April 2019 to March 2021 (1 year 11 months)

Talentica | Pune, India

  • Designed and Implemented Organisation level API Gateway and Documentation Portal using a combination of Kong and existing solutions supported by the microservices, currently fronting various services and documentation for customers.
  • Designed and Implemented a generic Notification Listening, Subscription and Sender Solution to be used by various microservices within the organisation therefore relieving the responsibility of sending notifications to a dedicated service while also providing flexibility by supporting various retry, signature, authentication, transformation and filter policies and durability.
  • Technologies used: Kong, Java, SpringBoot, SQL( MySQL & Postgres ), NoSQL (DynamoDb), AWS(SQS, SNS, Lambda,etc), NodeJS, Jenkins, OpenAPI3, Junit, Jmeter.


[software engineer]

August 2018 to March 2019 (8 months)

Talentica | Pune, India

  • Designed and Implemented multiple microservices (major components or entire services) for lending platform use cases like underwriting, credit-pull, product pricing, asset, income and property verification
  • Added enhancement in the existing data masking strategy (used in data streaming / logging) that resulted in a performance improvement from 30 seconds to under a second for a payload of 5 GB.
  • Implemented common libraries for reusability of features (data masking, adding abstractions over rest clients, logging and encryption integration ) across SpringBoot microservices in the organisation.
  • Technologies used: Java, SpringBoot, SQL( MySQL ), NoSQL (DynamoDb), AWS(SQS, SNS, Lambda, ECS), Jenkins, OpenAPI3, Junit, Jmeter.


[software engineer]

July 2015 to August 2018 (3 years 2 months)

Tesco | Bengaluru, India & London, UK

  • Developed solutions for GM products that reduced fulfilment time from 3 days to 2 hours.
  • Increase picking process efficiency by 20% and reduce wastage by identifying loopholes in the picking system.
  • Identified and Developed solutions to bring cross-system improvements via end to end automation tests, monitoring
  • Transitioned gradually from existing .NET legacy solutions to cloud based Java SpringBoot microservices.
  • Technologies used: Java, SpringBoot, SQL( MSSQL & Postgres ), NoSQL (Couchbase), Kafka, .NET, TIBCO, Jenkins, AWS, Junit, Cucumber.


[research intern]

June 2014 – July 2014 (2 months)

Institute for Plasma Research | Gandhinagar, India

  • Performed Harmonics Analysis in Nuclear Fusion Power Supplies to come up with robust, reliable power supply solutions.
  • Practical Exposure to processes followed in ISRO & ITER India and plasma physics applications in nuclear fusion, industries & medicine.