Summary
Overview
Work History
Education
Skills
Projects
Timeline
Generic

Danish Gupta

Bengaluru

Summary

Software developer with expertise in CI/CD and backend development. Proven ability to build reliable systems and automate workflows. Focused on creating efficient solutions that enhance development processes.

Overview

3
3
years of professional experience

Work History

Associate Software Developer

ORACLE
Bengaluru
08.2023 - Current
  • Proficient in DevOps methodologies, including CI/CD, Kubernetes clusters, infrastructure as code, and automated testing.
  • Implemented parallel and selective execution of test cases across multiple setups, reducing execution time by 60% while optimizing infrastructure utilization and lowering costs.
  • Created and managed a user-friendly endpoint with an integrated UI to trigger builds and display detailed build status and information, streamlining the development and monitoring process.
  • Designed and implemented an automated namespace allocation system that prioritized runs based on resource availability, dynamically scaled down non-critical namespaces during resource crunch, and developed a UI for real-time monitoring and management.
  • Developed an automated build/test tracking system that reduced debugging and triage time by integrating failure analysis with Jira, storing execution data in MySQL, and providing a real-time UI dashboard with detailed insights (failures, probable causes, time taken, and environment modes), improving transparency and accelerating issue resolution.
  • Received Spot Award for excellent contributions and hard work; recognized as the first associate in the team to achieve this milestone.

Project Intern

ORACLE
BENGALURU
01.2023 - 07.2023
  • Engineered end-to-end CI/CD pipelines in GitLab that automated build, test, and deployment stages, enabling the team to move towards a one-click deployment model, and increasing release frequency.
  • Integrated GitLab CI/CD with Oracle Cloud Infrastructure (OCI) to orchestrate the continuous deployment of the application, managing pipeline stages for deploying directly to OCI Compute instances.
  • Developed an automated alerting system for CI/CD pipelines using Python and the Slack API, which intelligently routed failure notifications to reduce the mean time to resolution (MTTR) by an estimated 30%.
  • Standardized microservice communication by implementing Fully Qualified Domain Names (FQDNs), which eliminated manual configuration errors, and simplified service discovery across all environments.

PROJECT INTERN

ORACLE
BENGALURU
05.2022 - 07.2022
  • Identified the need for automation by determining a solution to reduce the tedious task of employees checking servers at oracle, which increased efficiency and reduced employee workload.
  • Created an automated frontend sanity checks utility using Python and the requests module to validate and report the status of the servers using HTTP responses.
  • Implemented an Automated Backend Sanity Checks Utility that runs the SQL files and checks for its validation, resulting in increase in productivity.
  • Developed an architecture that spontaneously emails the report of the servers to the Oracle employees.

Education

Bachelor of Technology - Information Technology

Birla Institute of Technology
Ranchi
07-2023

Skills

  • Microservices architecture
  • SpringBoot
  • CI/CD pipelines
  • Kubernetes management
  • Java programming
  • Jenkins
  • OCI ( Oracle Cloud Infrastructure)
  • Docker

Projects

M.A.R.S, Music Augmented by Recommendation System

  • It is a user-friendly music recommendation system based on Collaborative Filtering Algorithm., Built a music recommendation system using collaborative filtering algorithm, to provide users with personalized music.
  • Allowed users to fine-tune their music through different modes.

Timeline

Associate Software Developer

ORACLE
08.2023 - Current

Project Intern

ORACLE
01.2023 - 07.2023

PROJECT INTERN

ORACLE
05.2022 - 07.2022

Bachelor of Technology - Information Technology

Birla Institute of Technology
Danish Gupta