RACHANA SINGH
Contact: (+91)9340794606 • E-mail: [email protected]
LinkedIn: /in/rachanasingh2710 • GitHub: /rachana-singh27
TECHNICAL SKILLS
C++, C#, JAVA, Spring Boot, Dotnet, JUnit, Mockito, MongoDB, Kafka, Redis, MySQL, GraphQL, Gradle, Maven, Scala,
Spark, REST API, CI/CD tools, Linux
WORK EXPERIENCE / INTERNSHIPS
Software Engineer (Backend) | The Trade Desk 09/2022 - 07/2025
● Designed and implemented GraphQL/REST APIs for Kokai UI and creative mutation services, enhanced UX
through thoughtful API design, and enabled seamless integration for frontend and downstream systems.
● Led third-party integrations (Flashtalking, Innovid, Smartclip) into the Adserving platform, enabling DCO
(Dynamic Creative Optimisation) workflows through custom tasks and robust import logic.
● Strengthened system reliability and observability by contributing to the monitoring stack: built critical alarms,
metrics and slack alerting for various creative approvers, and refactored legacy code to improve stability and
maintainability. Increased unit test coverage by ~30% and reduced on-call alerts by ~25%.
● Technology Used - C#, Dotnet, LINQ, GraphQL, MySQL, REST APIs
Software Engineer (Backend) | American Express 08/2021 - 09/2022
● In Mobile Middleware, created a service that retrieves and validates customers' credit card details in real-time
during transactions.
● Integrated third-party APIs and streamed authorization data to respective partners.
● Technology Used - Kafka, Java, Spring Boot, Mockito, Maven
Software Engineer Intern | American Express 01/2021 - 06/2021
● Developed and deployed spark and scala jobs for our Extract-Transform-Load process with end-to-end
testing.
● Made a common utility for writing dynamic files that runs on a schedule basis, which reduced build time of jobs
by 80%.
● Technology Used - Spark, Scala, Airflow, Shell scripts
Research Intern | IIT Indore 12/2019 - 02/2020
Implemented a Research paper under the guidance of Dr. Abhishek Srivastava | Code Link
● Developed an algorithm for human detection with a moving thermal infrared camera for use in self-driving
cars.
● Used a two-fold algorithm (Window Sliding Method to extract Region of Interest and DCT based descriptor to
extract visual features from the detected hot spots, which is further verified by Random Naive Bayes
classifier) which increased the accuracy to 99.4%.
● Technology Used - Python, Machine Learning
PROJECTS
Food Panda | Link 04/2022 - 06/2022
● It is a distributed, highly available java backend for online food ordering applications.
● Technology Used - Java, Spring Boot, MongoDB, Redis, REST API, JUnit, Mockito, Gradle
Contest Catalyzer | Link 02/2022 - 03/2022
● It is a coding contest platform, where users can create their own contest by choosing the level and number of
questions. Users will get a score based on their performance and can check their rank in the leaderboard.
● Technology Used - Java, JUnit, Mockito, Gradle, SOLID Principles, Entity-Service-Design Pattern
Invest Insight | Link 11/2021 - 12/2021
● It is a stock portfolio management platform that provides insights on user investments. It provides Absolute
and Annualized returns of the stocks that the user has invested into.
● Technology Used - Java, Jackson, Gradle, REST API, RestTemplate, Factory Design Pattern
COURSEWORK & CERTIFICATIONS
Data Structures | Algorithms | Object Oriented Programming (OOPs) | Operating Systems |
Database Management Systems | Computer Networks | Low & High Level Design |Backend Development
EDUCATION
B.Tech (2017-21) Senior Secondary (2014-16)
Institute of Engineering & Technology, Indore Sri Chaitanya Institute, Hyderabad
Electronics & Telecommunication, CGPA = 8/10 Percentage : 96 %