Krishna Reddy

Krishna Reddy

DevOps Engineer

Followers of Krishna Reddy1000 followers
location of Krishna ReddyIrving, Texas, United States

Connect with Krishna Reddy to Send Message

Connect

Connect with Krishna Reddy to Send Message

Connect
  • Timeline

  • About me

    Sr Golang | SRE | DevOps | Ex-Oracle | 2x Certified | CKA - Certified | k8s | AWS - Certified | Docker | Terraform | OCI | GitHub actions - Jenkins | MLOps

  • Education

    • Northern Arizona University

      2023 - 2024
      Master's degree Computer Science 3.77
    • Andhra University

      2009 - 2014
      Master of Technology - MTech Computer Science 80
  • Experience

    • Tata Consultancy Services

      Jul 2014 - Jul 2017
      DevOps Engineer
    • Oracle

      Jul 2017 - Jan 2023

      • Creating Golang-based microservices and libraries: Expertise in designing, developing, and maintaining scalable and efficient microservices using Go.• Designing, developing, and maintaining scalable microservices and libraries using both Go and Java.• Designed and developed scalable and efficient microservices in Go, ensuring ACID transactions and data consistency.• Developed product modules based on business requirements using Java, J2EE, and ADF technology stack.• Leveraged container orchestration with AKS (Azure Kubernetes Service) to deploy and manage microservices.• Monitored and optimized the performance and reliability of the microservices architecture using monitoring tools like Prometheus and Grafana.• Integrated authentication and authorization mechanisms, such as JWT (JSON Web Tokens) and OAuth2, to secure microservices and API endpoints.• Addressed and resolved issues across different environments, including DEV, SIT, UAT, and PROD.• Developed PL/SQL programs in Oracle DB.• Implemented CI/CD pipelines using Git and FABS,Jenkins, creating and configuring multiple Jenkins jobs in PBR to deploy numerous Java microservices with a single push.• Automated and monitored applications using Shell and Python scripts for deployment automation.• Utilized CI/CD to build and deploy applications to web servers like WebLogic using tools such as Jenkins and Hudson.• Developed Python and Bash scripts, along with Ansible, Chef recipes, to automate infrastructure and deployment processes. Show less • Automated Build Processes: Automated compilation, testing, and packaging of Java applications with Maven’s lifecycle phases and plugins.• Designed and deployed microservices using Java Spring Boot, enhancing modularity and scalability.• Automated provisioning of AWS infrastructure such as EC2, S3, RDS, VPS, EBS, and EFS using CloudFormation and Terraform.• Created CloudFormation templates to set up and dismantle development stacks.• Ensured infrastructure was provisioned efficiently and reliably.• Developed CloudFormation templates for creating development stacks and tearing them down after use.• Optimized resource usage and minimized costs.• Implemented cost-efficient AWS infrastructure usage strategies using Cost Explorer, CloudWatch, and SNS.• Set up notifications to monitor and control costs.• Developed Lambda functions to meet business requirements, automating their self-provisioning by developers.• Enhanced functionality and efficiency through automation.• Managed and governed users, roles, and policies as per project requirements.• Ensured compliance with security and governance standards.• Created CI/CD pipelines for self-provisioning AWS stacks for ephemeral use using Jenkins, Terraform, and CloudFormation.• Automated and streamlined the deployment process. Show less

      • Sr Golang | SRE | DevOps

        Mar 2019 - Jan 2023
      • Golang | Devops

        Jul 2017 - Mar 2019
    • Northern Arizona University

      Jan 2024 - May 2024
      Graduate Teaching Assistant | Shell Scripting | CCNA Networking

      • Designed and implemented scalable network architectures using Cisco routers and switches, resulting in improved network performance and reliability for enterprise environments• Utilized Cisco troubleshooting tools and protocols, such as Cisco Packet Tracer and Wireshark, to diagnose and resolve network issues, reducing downtime and improving network stability.• API Development: Designed and implemented RESTful APIs using Go, ensuring high performance and reliability.• Developed Lambda functions in Python to meet cloud requirements.• Implemented serverless solutions for various cloud tasks.• Developed CI/CD automation using Terraform and Python for infrastructure and application monitoring.• Enhanced deployment efficiency and reliability.• Automated various AWS platform services using Ansible, Python, and Terraform.• Streamlined infrastructure management and service deployment.• Facilitated template-based configuration management.• Ensured secure and efficient API management and deployment.• Developed and implemented CI/CD pipelines for the AWS platform using Jenkins and Jenkins Pipeline.• Automated the continuous integration and delivery process.• Implemented Prometheus and Grafana for cluster monitoring.• Enhanced monitoring capabilities and performance tracking.• Managed and led teams for AWS migration projects.• Oversaw the successful migration of applications and services to AWS.• Architected infrastructure modules for various business products, including AWS, EKS, automation, CaaS, and IaaS. Show less

    • Verizon

      Nov 2024 - now
      Senior Software Development Engineer | DevOps | SRE
  • Licenses & Certifications