Summary
Overview
Work History
Education
Skills
Personal Projects
Timeline
Generic

Shivani Dahiya

Bangalore

Summary

Software Developer in Test with 2.5 years of experience in both backend and frontend development, test automation, and CI/CD pipelines. Expertise in full-stack development with Python, Java, React, and Spring Boot. Strong problem-solving abilities, experience in designing and implementing custom tools, and deep understanding of software testing, integration, and performance analysis.

Overview

3
3
years of professional experience

Work History

Senior Member Tech

D. E. Shaw
Bangalore
07.2024 - Current
  • Built a centralized performance testing application using Spring Boot, providing an end-to-end solution for test execution, assertions, and report visualization using Highcharts.
  • Developed a custom IntelliJ plugin to streamline the deployment process of local instances, automating tasks such as service termination, tag switching, property updates, and build/deployment steps.

Member Tech

D. E. Shaw
Bangalore
07.2022 - 06.2024
  • Designed and developed an in-house Test Management System application, working on both backend (Python) and frontend (React/Redux) components. Played a key role in requirements gathering, feature design, and implementation.
  • Engineered a Python-based framework to monitor ETL data synchronization from Workday, including data triggering, log parsing, and data comparison. Integrated features like datetime status checks and an email notification service for status updates.
  • Built a framework to auto-generate test case code by interpreting user-provided data from Excel files, significantly reducing manual effort and improving efficiency.
  • Developed a service to mock third-party dependencies for testing, ensuring seamless integration and reliability.

Member Tech Intern

D. E. Shaw
Bangalore
02.2022 - 06.2022
  • Developed unit test cases for a Spring Boot application using JUnit and Mockito, ensuring robust code coverage and application stability.
  • Utilized Cypress for integration testing to verify seamless interaction between application components.
  • Automated workflows using Python, creating utility scripts to enhance productivity and streamline team processes.

Education

Bachelor in Engineering - Computer Science (8.1 CGPA)

Chandigarh University
Punjab
06-2022

High School Diploma -

Pratap Singh Memorial School
Sonipat, Haryana
01-2017

Skills

  • React
  • Nodejs
  • Redux
  • Python
  • C
  • Java
  • Springboot
  • MongoDB
  • MYSQL
  • MyBatis
  • CI/CD
  • Cypress
  • Junit
  • Mockito

Personal Projects

  • Sign Language Translator App | Android Application
    Developed an android application using the concept of deep learning
    and opencv which convert American.
    Sign Language to text format. The main idea is to help people with
    speaking disability for smooth conversation.
  • Sentiment analysis Model | Machine Learning Model
    Developed an natural language processing model from scratch to find
    out sentiment on customers review.
    Data processing using NLTK kit by using the concept of tokenization,
    stemming.
  • Recipe Corner | Android Application
    A fully featured recipe android application implemented with all best
    practices like intent, JSONArray, GridView, CardView.
    It is integrated with spoonacular API.

Timeline

Senior Member Tech

D. E. Shaw
07.2024 - Current

Member Tech

D. E. Shaw
07.2022 - 06.2024

Member Tech Intern

D. E. Shaw
02.2022 - 06.2022

Bachelor in Engineering - Computer Science (8.1 CGPA)

Chandigarh University

High School Diploma -

Pratap Singh Memorial School
Shivani Dahiya