Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic
Twinkle

Twinkle

Gurugram

Summary

Software Engineer with extensive experience at Weave Communications, focusing on microservices and semantic search. Demonstrated success in optimizing API performance and improving payment solutions. Skilled in cross-functional collaboration and technical discussions, utilizing expertise in Golang and REST to achieve significant results in dynamic environments.

Overview

8
8
years of professional experience

Work History

Software Engineer 3

Weave Communications
Remote
07.2021 - Current
  • Built a POC chatbot leveraging pg_vector for semantic search and conversational intelligence.
  • Led integrations with multiple Patient Management Systems (PMS) to enable seamless healthcare workflows.
  • Developed and optimized payment solutions with Stripe, ensuring smooth transactions, and improved user experience.
  • Reduced API latency from 10 seconds to less than 1 second through query optimization and systematic performance tuning across critical services.
  • Drove payments integration with PMSs, collaborating cross-functionally to align technical and business goals.
  • Utilized temporal workflows for secure, reliable, and scalable transaction processing, improving throughput with exponential retries.
  • Designed and implemented Grafana dashboards for real-time observability, enabling proactive issue resolution.
  • Contributed to a microservices architecture, adopting gRPC for low latency, high performance inter-service communication.
  • Facilitated cross-team technical discussions, improving engineering practices, team efficiency, and delivery outcomes.

Software Engineer

Airtel X Labs
Gurugram
04.2020 - 07.2021
  • Contributed to developing a decision tree-based application and implementing Prepaid and DTH solution services to optimize decision-making processes and enhance operational efficiency.
  • Developed software modules and microservices using REST and Spring Boot, integrating with downstream systems to enhance functionality and performance.
  • Utilized Elasticsearch to efficiently search and analyze customer data, improving query performance and data retrieval accuracy.
  • Implemented Hystrix for fault tolerance, mitigating latency issues in interdependent APIs, ensuring system reliability and minimizing downtime.
  • Ensured application security by implementing OAuth2 authentication to safeguard sensitive user data and services.
  • Contributed to the development of Airtel Black and enhanced the Help and Support section of the Airtel app, improving features to streamline customer support and enrich the overall user experience

Senior Software Engineer

Newgen Software Technologies
Noida
07.2017 - 04.2020
  • Digitized banking experiences with providing storage and custom banking solutions
  • Worked on streamlining loan processes for two banks in Kenya
  • Primary responsibilities included digitizing workflows to enable more automated and reliable transactions, leveraging third-party integrations to enhance process efficiency and authenticity
  • Accomplished the complete life cycle of the project, including onsite travel to Kenya for system handover

Education

Bachelors of Technology - CSE

Shiv Nadar University
Greater Noida, UP
05.2017

Skills

  • Golang
  • REST
  • GRPC
  • RDBMS
  • GCP
  • Semantic search
  • Graphql
  • Protocol Buffers
  • Java
  • Springboot
  • Git
  • Temporal
  • NSQ
  • Grafana
  • Stripe
  • Docker
  • Hystrix
  • SQLC
  • Elastic Search
  • Microservices
  • MongoDb

Accomplishments

  • Awarded 3rd prize in a company-hosted competition for providing an innovative project idea, and demonstrating creativity and technical proficiency.
  • Presented the chatbot POC in Weave Developer Conference

Timeline

Software Engineer 3

Weave Communications
07.2021 - Current

Software Engineer

Airtel X Labs
04.2020 - 07.2021

Senior Software Engineer

Newgen Software Technologies
07.2017 - 04.2020

Bachelors of Technology - CSE

Shiv Nadar University
Twinkle