Summary
Overview
Work History
Education
Skills
Websites
Projects
Languages
Languages
Timeline
Generic

Ayushi Singh

Bangalore

Summary

Backend Developer with 2.5 years of experience in designing and developing scalable, high-performance microservices using Python and Java Spring Boot. Proven expertise in RESTful API development, cloud-based LLM integration using Azure OpenAI and Amazon Bedrock, and test-driven development. Adept at agile methodologies, debugging, and deploying backend services in production environments.

Overview

3
3
years of professional experience

Work History

Application Developer

Thoughtworks
Bangalore
06.2022 - Current
  • Developed RESTful APIs using Spring Boot, and integrated monitoring with Datadog to ensure high availability and observability.
  • Engineered scalable microservices in Python using Flask, and integrated LLMs via Azure OpenAI and Amazon Bedrock for intelligent task automation and NLP-powered user interactions.
  • Applied Retrieval-Augmented Generation (RAG) to GraphQL services, improving query response accuracy and reducing token usage by 50%.
  • Simulated LLM interactions in test environments by implementing a mock LLM server using Mountebank, ensuring seamless CI/CD pipelines.
  • Developed a reusable SDK for seamless S3 integration, enabling consistent interaction across all services.
  • Practiced rigorous unit testing (98% coverage) using JUnit, Mockito, and PyTest, following test-driven development (TDD) principles.
  • Identified and fixed backend defects, reducing bug frequency and improving performance efficiency by 5%.

Education

B.Tech - Computer Science Engineering

Cochin University of Science and Technology
Cochin, India
01.2022

Skills

  • Python
  • Java
  • Spring Boot
  • Flask
  • LangChain
  • MySQL
  • MongoDB
  • Jenkins
  • Docker
  • Git
  • REST APIs
  • Microservices
  • Agile
  • Test Driven Development
  • C#

Projects

News Book - Full-Stack News Platform, Led a 5-member team to build a role-based content management system. Implemented backend logic for CRUD operations and real-time access., Node.js, MongoDB, HTML, CSS

Languages

  • English
  • Hindi

Languages

Hindi
First Language
English
Proficient (C2)
C2

Timeline

Application Developer

Thoughtworks
06.2022 - Current

B.Tech - Computer Science Engineering

Cochin University of Science and Technology
Ayushi Singh