Summary
Overview
Work History
Education
Skills
Projects
Certification
Timeline
SoftwareEngineer

MABU SUBHANI DUDEKULA

Hyderabad

Summary

Motivated and skilled Software Engineer with 3.8 years of experience in software development and DevOps. Proven expertise in developing robust applications, designing and maintaining CI/CD pipelines, automating infrastructure, and enhancing software performance. Seeking a challenging software engineering role to leverage technical skills in delivering innovative solutions and driving organizational success.

Overview

4
4
years of professional experience
1
1
Certification

Work History

Software Engineer

Cognizant Technology Solutions Private Ltd
01.2023 - Current
  • Implemented memory caching in .NET Core API to enhance performance and reduce data retrieval times.
  • Developed and maintained CI/CD pipelines for .NET Web applications, APIs, and libraries using Azure DevOps, ensuring efficient and reliable software delivery.
  • Implemented Splunk Cloud Logging in .NET Core API for error handling, resulting in 40% faster issue resolutions.
  • Developed and deployed database triggers to reduce API response times, improving overall efficiency.
  • Configured Dynatrace HTTP synthetic monitors for API endpoints, ensuring no down time of application.
  • Engineered Azure Active Directory authentication in ASP .NET MVC Web application, enhancing security measures.
  • Resolved deadlock issues in .NET Core API code, ensuring smoother operation under concurrent workloads.
  • Integrated security scans (SAST, DAST, OSA/SCA) into CI/CD pipelines using AppScan, Checkmarx, and Contrast, ensuring compliance with security standards and addressing vulnerabilities.
  • Addressed and resolved 5x load test issues in .NET Core API, significantly improving system reliability and scalability.
  • Boosted code quality to GLAPI Level-3 with SonarQube integration into CI/CD Pipelines and implemented quality gates.
  • Optimized build infrastructure and developed Splunk UI dashboards for comprehensive code exception monitoring.

Jr. Software Engineer

Cognizant Technology Solutions Private Ltd
01.2022 - 12.2022
  • Orchestrated environment-specific deployments using PowerShell scripting.
  • Successfully migrated .NET applications from shared servers to new 2019 standalone servers, enhancing security and improving performance by 20%.
  • Proactively troubleshooted server issues through systemtools and validated the applications functionality on each server with usage of IP addresses and host files.
  • Automated App Pool management with PowerShell scripts, streaming deployment process.
  • Established CD pipeline to deploy build artifacts on specific server paths and ensured synchronization across TEST, QA, and PROD environments through SecureFx FTP.
  • Set up new DNS on 2019 servers for .NET Web and Web API applications.
  • Restructured the build artifacts according to client requirements and deployed on to production servers.
  • Managed branch, repo policies, merging code lines in Azure GIT and resolved conflicts raised during merges.

Software Engineer Trainee

Cognizant Technology Solutions Private Ltd
11.2020 - 12.2021
  • Managed SSIS packages and facilitated migration to new 2019 servers.
  • Spearheaded the setup of websites on 2019 servers for application deployment.
  • Executed the configurations of app pools, load balancers and DNS to migrate .NET applications from to new 2019 standalone servers.
  • Developed Postman collections to validate API, APIGEE endpoints functionality.
  • Configured and Enabled Dynatrace Full stack monitoring for .NET applications to identify server health and rapid issue resolution.
  • Piloted the conversion of Azure Classic pipelines to YAML based pipelines, enhancing security and performance.
  • Led the transition of Secured Logon Authentication from .NET Web API to .NET Web applications.

Education

Bachelor of Technology in Computer Science -

GMR Institute of Technology
India
09.2020

Skills

Programming Languages

  • C, C#
  • PowerShell Scripting
  • YAML
  • HTML, CSS

Databases

  • MySQL
  • SQL Server

Technologies

  • ASPNET MVC
  • Azure DevOps
  • DevSecOps
  • NET Core
  • Microsoft SSIS
  • NET Web API
  • Azure Cloud

SDLC Methodologies

  • Agile/Scrum

Networking

  • DNS, IIS Setup
  • App Pools and Load Balancers
  • SystemTools
  • NetScaler

Operating Systems

  • Windows
  • Linux

Monitoring Tools

  • Splunk
  • Dynatrace

Source Code Control

  • GIT
  • Azure GIT

Tools

  • CI/CD
  • AppScan, Checkmarx
  • Docker
  • Kubernetes
  • SonarQube
  • JFrog Artifactory
  • Jenkins
  • Postman, SOAP UI
  • Contrast
  • Vault
  • SecAPI
  • ServiceNow, Jira
  • SecureFX FTP
  • MS Build, MS Test
  • SSMS
  • Visual Studio
  • Dollar U
  • Terraform

Projects

End-to-End Standalone Server Migration and .NET Framework Upgrade Initiative

  • Led the upgrade of legacy .NET Web and Web API applications to latest version of .NET framework, ensuring seamless production deployment.
  • Migrated legacy applications from shared servers to new standalone 2019 servers, including website creation, DNS setup, App Pools, and Load balancers configuration.

CI CD Pipeline Implementation with SonarQube and Security Scans Integration

  • Developed CI/ CD Pipelines for all the legacy applications to have smooth deployment process., Utilized PowerShell scripting to automate the build and deployment tasks, ensuring correct deployment of artifacts.
  • Integrated Security scans in build pipelines to identify vulnerabilities and configured SonarQube to elevate code quality and coverage.

Splunk Logging Legacy Package Implementation for Exception Handling

  • Implemented Splunk Cloud Logging for exception handling in .NET core API to troubleshoot the issues and providing rapid issue resolution.
  • Developed Splunk Dashboards and Alerts for comprehensive code exception monitoring on Splunk Cloud UI.
  • Transferred the project into reusable Nuget package for seamless integration across Humana applications, streamlining logging to Splunk Cloud.

Dynatrace Onboarding and Azure Active Directory Authentication Implementation

  • Spearheaded the onboarding of Dynatrace Full stack monitoring for .NET applications to identify server health and rapid issue resolution.
  • Configured Dynatrace HTTP synthetic monitors for API endpoints, guaranteeing uninterrupted application uptime.
  • Implemented Azure Active Directory Authentication in .NET Web application, bolstering security measures and enhancing user authentication processes.

Certification

  • Hacker Rank Certified SQL Engineer
  • Cognizant Certified .NET Developer Specialized in ASP.NET MVC, .NET Core
  • Azure DevOps Courses and Specializations from Udemy

Timeline

Software Engineer

Cognizant Technology Solutions Private Ltd
01.2023 - Current

Jr. Software Engineer

Cognizant Technology Solutions Private Ltd
01.2022 - 12.2022

Software Engineer Trainee

Cognizant Technology Solutions Private Ltd
11.2020 - 12.2021

Bachelor of Technology in Computer Science -

GMR Institute of Technology
MABU SUBHANI DUDEKULA