Pradeep Kumar Vijayagiri, Developer in Hyderabad, Telangana, India
Pradeep is available for hire
Hire Pradeep

Pradeep Kumar Vijayagiri

DevOps Engineer and Developer

Hyderabad, Telangana, India

Toptal member since July 29, 2020

Bio

Pradeep is a passionate developer turned DevOps engineer with over a decade of professional experience in IT. He holds a master's degree in computer science and has worked on tasks that cover automation, performance and cost optimization, security, high availability, scalability, monitoring, and alerting systems. Pradeep also set up a high-performance website for a news channel with a complex blue-green infrastructure and disaster recovery architecture.

Portfolio

A.Team
K3D, Python 3, Kubernetes, Amazon Web Services (AWS)
Remitly - Main
Jenkins, Kubernetes, Terraform, Python, CI/CD Pipelines...
lickhome.com
NGINX, Serverless Framework, AWS Lambda, Python 3, Linux, AWS CloudFormation...

Experience

  • DevOps - 8 years
  • Jenkins - 8 years
  • Amazon Web Services (AWS) - 8 years
  • CI/CD Pipelines - 8 years
  • Terraform - 6 years
  • New Relic - 3 years
  • Python - 3 years
  • CircleCI - 1 year

Preferred Environment

New Relic, Jenkins, Docker, Ansible, Terraform, Python, Monitoring, Amazon Web Services (AWS), Automation

The most amazing...

...team project I've worked on was Sahana. It received the CUNY Michael Ribaudo award for IT excellence.

Work Experience

Applied AI Engineer

2026 - PRESENT
A.Team
  • Designed and hardened large language model (LLM)-agent evaluation rubrics by rebalancing weighted subscores and adding dependency-gated scoring to reduce inflated pass rates.
  • Improved prompt-to-grader alignment in autonomous troubleshooting scenarios, reducing hidden constraints and increasing measurable task fairness for model rollouts.
  • Developed evaluation hardening strategies for agentic workflows by linking critical subscores to prerequisite invariants, preventing partial-but-unsafe solutions from over-scoring.
  • Converted ambiguous task prompts into explicit, testable specifications aligned to grader behavior, improving instruction-following reliability for autonomous agents.
  • Built and validated contract-level checks for AI-generated system changes, including schema correctness, incident-key integrity, and lifecycle metadata validation.
  • Performed failure-mode analysis across rollout batches, identified dominant agent error patterns, and translated findings into benchmark hardening changes.
Technologies: K3D, Python 3, Kubernetes, Amazon Web Services (AWS)

DevOps Engineer

2024 - 2025
Remitly - Main
  • Automated parsing of AWS health notifications, Amazon Simple Queue Service (SQS) bounce messages, and Bugsnag errors to route to correct teams (Slack, PagerDuty, Jira) using resource tags, impact analysis, and custom processors.
  • Strengthened AWS IAM security by reviewing and tightening IAM policies to enforce the principle of least privilege, minimizing access exposure while ensuring operational continuity.
  • Automated weekly RDS failover tests with downtime metrics, and executed RDS upgrades using rollback clusters and blue-green strategies to ensure minimal downtime.
  • Implemented and managed site-to-site VPNs, collaborating with AWS support and client teams to troubleshoot and resolve connectivity issues.
  • Configured VictoriaMetrics Alertmanager for monitoring and alerting, and designed Grafana dashboards to visualize key metrics and system performance.
  • Developed applications to automate Jira workflows: one to fetch data from RDS and create tickets based on criteria, and another to analyze ticket durations, accounting for weekends and holidays.
  • Built an SQS bounce message processor to identify unique recipients and automatically create Jira tickets with Slack notifications for required actions.
  • Enforced automated PR checks by integrating Spotless and Jacoco into Java pipelines.
Technologies: Jenkins, Kubernetes, Terraform, Python, CI/CD Pipelines, Amazon Web Services (AWS), Java, Jira, DevOps, Continuous Integration (CI), New Relic, VictoriaMetrics, Bugsnag, LogScale, PagerDuty, Prometheus, AWS Command Line Interface (CLI), AWS IoT, GitHub Actions, Monitoring, Amazon EC2, Amazon RDS, AWS DevOps, Amazon EKS, Amazon S3 (AWS S3)

Senior DevOps Engineer

2021 - 2024
lickhome.com
  • Built the multi-environment infrastructure for a monorepo web application using Terraform Workspaces with maintainable config files.
  • Established a performance-optimized application setup using CloudFront (with origin shield) and AWS Lambda@Edge with distinct caching policies based on path patterns.
  • Set up a highly available and scalable infrastructure using ECS clusters with Docker images, AWS EC2 Fargate, and ECS Fargate Spot services.
  • Created an AWS site-to-site VPN connection and configured the routing to pass traffic through the connection to access the remote network from the VPC.
  • Made use of CircleCI and Bash scripts and built pipeline scripts using SCM (Git) as part of the CI/CD process to analyze code, provide test coverage, implement a build-and-deploy process, and notify failures via a Slack channel.
  • Managed, improved, and actively monitored the cloud infrastructure using tools like New Relic by configuring alert policies and notifying them via a set up consisting of PagerDuty teams, schedules, and escalation policies.
  • Wrote various automation Lambda scripts using the Serverless Framework and AWS Config service to perform tasks like identifying open security groups, EC2 tag conformity checks, EC2 instances managed by SSM, and ACM Certificate Expiration checks.
  • Wrote Serverless Framework templates for deploying API gateways and Lambdas. Used it for the CloudTrail event parser and auto-attached the SSM role to newly launched EC2 instances.
  • Set up a transit gateway to enable communication across multiple VPCs through VPC peering.
  • Configured WAF rules to protect web applications or APIs against common threats.
Technologies: NGINX, Serverless Framework, AWS Lambda, Python 3, Linux, AWS CloudFormation, Amazon Web Services (AWS), Jenkins, SonarQube, Bash Script, React, Node.js, Python, Terraform, CircleCI, Amazon CloudFront CDN, Redis, Datadog, New Relic, PagerDuty, CI/CD Pipelines, Shell Scripting, DevOps, Monitoring, Security, Git, GitHub, GitLab, DNS, Amazon EC2, Amazon Elastic Container Service (ECS), Amazon RDS, AWS DevOps, Amazon EKS, Amazon S3 (AWS S3)

SaaSOps Engineer

2018 - 2021
Aljazeera International
  • Developed an infrastructure with a blue-green environment setup using CloudFormation templates to create stacks using AWS services such as Lambdas, Elasticsearch, EFS, Redis, and Elastic Beanstalk.
  • Configured the DevOps tool, Jenkins, for automating deployments, built pipeline scripts using SCM (Git), and used external nodes to distribute workloads among multiple servers.
  • Integrated external services through an API gateway as the event handler that relays events to event bridge service that triggers specific workflow/step function (state machine) based on event bride rules.
  • Wrote step functions along with lambdas using SAM to integrate a third-party CMS (Associated Press Playbook) for creating media/text assignments on WordPress.
  • Wrote lambdas using JavaScript to push Jira data to RDS and another lambda to calculate metrics like mean-time-to-acknowledge (MTTA) and mean-time-to-resolve (MTTR) of different request types like SelfServeRequest, SopRequest, and NonSopRequest.
  • Wrote a lambda script to move S3 objects to Glacier storage (by configuring lifecycle configuration) and to retrieve the object whenever needed from Glacier to S3 using an expedited retrieval option to save storage costs.
  • Automated user onboarding and offboarding process of third-party services using AWS Services like Amazon API Gateway, AWS Lambda, AWS Secrets Manager, and using AWS Lex service integrated with a Slack channel.
  • Automated media processing through Amazon S3 Event notifications and Amazon Lambda based on the slug name to language-specific S3 folders and notified the user via Slack.
  • Wrote scripts to terminate/activate lower environments as part of the cost optimization effort and provided alternative approaches like cleaning up unused resources, choosing the correct EC2 instance type based on CPU and memory utilization.
  • Wrote lambdas to notify users when a security group rule is open to the public as part of tightening security by allowing only necessary ports between resources attached to security groups.
Technologies: Amazon Web Services (AWS), AWS Step Functions, Jenkins, Lambda Functions, Azure, CI/CD Pipelines, Shell Scripting, DevOps, Monitoring, Security, Jenkins Pipeline, Git, GitHub, Kubernetes, Sumo Logic, SaaS Operations (SaaSOps), Load Testing, Redis, Amazon EC2, Amazon Elastic Container Service (ECS), Amazon RDS, AWS DevOps, Amazon S3 (AWS S3)

Principal Software Engineer

2017 - 2018
Balluun
  • Automated the infrastructure setup using Terraform, utilizing AWS services such as EC2, RDS, Lambdas, API Gateways, Elasticsearch, EFS, and Elastic Beanstalk; also documented the entire process.
  • Managed, improved, and actively monitored the cloud infrastructure on AWS, EC2, S3, and RDS, including backups, patches, and scaling.
  • Configured the Jenkins setup for automating unit tests, code analysis, reporting, and notification. Used Jenkins slaves to distribute workloads among multiple servers.
  • Created an AWS Elastic Beanstalk custom platform (PaaS) for deploying a PHP application with Nginx and tested its auto-scaling functionality.
  • Managed an Oracle 12c server setup and database migration from one server to another, documenting the process.
  • Wrote a Bash script to monitor production servers, which utilize AWS SNS to alert the company when there are errors in their services and display their current status on the dashboard.
Technologies: Amazon Lex, NGINX, New Relic, AWS Elastic Beanstalk, Elasticsearch, AWS Lambda, Python 3, HTML5, Linux, AWS CloudFormation, Amazon Web Services (AWS), Jenkins, Docker, MySQL, PM2, RabbitMQ, Redis, PHP, Bash Script, JavaScript, Python, AWS Command Line Interface (CLI), Shell Scripting, DevOps, Security, Jenkins Pipeline, Git, GitHub, Ejabberd, Chef, DNS, Amazon EC2, Terraform, Amazon RDS, AWS DevOps, Amazon S3 (AWS S3)

Software Engineer

2013 - 2015
Quicken Loans
  • Developed financial applications using the Skeletor PHP application framework components and modules.
  • Optimized the website to accelerate page load times by using caching (Redis), code minification, and image compression techniques.
  • Protected web applications from attacks by following best practices and using SQL injection, cross-site scripting (XSS), and cross-site request forgery (CSRF).
  • Validated code with tools such as Code Sniffer and Mess Detector for consistency with PEAR coding standards (PSR-2 for coding and PSR-4 for auto-loading).
Technologies: NGINX, Laravel 5, HTML5, Linux, Jenkins, PHP 7, Docker, MySQL, Puppet, PHP, JavaScript, Shell Scripting, Git, GitHub, Amazon EC2

Web Developer

2011 - 2013
Research Foundation of CUNY
  • Developed CMS-driven dynamic web applications using the YII 1.0 PHP application framework widgets, components, and modules.
  • Coded a RESTful API for retrieving programs and people information from the application.
  • Involved in the design of an efficient database by following normalization concepts, writing complex SQL statements, and stored procedures by using indexes in stored procedures.
Technologies: NGINX, CSS3, HTML5, Linux, PHP 7, MySQL, JavaScript, PHP, Git, GitHub, System Administration, Amazon EC2

Experience

Millennium Falcon

https://lick.com
The project was to set up a highly available and scalable infrastructure setup using ECS Fargate Clusters, Cloud Front, and Redis through IAC for a multi-environment monorepo web application setup using Terraform Workspaces with maintainable config files along with CI/CD using CircleCI.

CloudFront with AWS Lambda@Edge performs the following tasks:
• Sitemap points to an S3 bucket
• HTTP to HTTPS redirect, which is a 301 redirect
• Redirect from old to the new domain
• Redirect to a country-specific path based on country
• Other Redirection rules that the content team can handle
• Route 90% of traffic through the A/B testing platform

Scripts were written to terminate/activate lower environments as part of the cost optimization effort.

Setup a High Performance Website for a News Channel

https://aljazeera.net
The project utilizes AWS services for an end-to-end infrastructure set up to host several Drupal websites. It uses a complex blue-green infrastructure with disaster recovery architecture.

I used CloudFormation AWS (IaaS) and other services such as AWS Elastic File Storage (EFS) mounted to Docker containers in the production of a Drupal web application, and also Secrets Manager, where all credentials such as database details and API keys are stored for the application to be pulled from during the build. Elasticsearch (ES) was used for indexing content, lambdas for ES reindexing, EFS backups created, and Jenkins pipeline scripts for automating builds, deployments, and releases. I pushed Docker builds to AWS ECR.

We used Aurora MySQL as the database by configuring it in a replica cluster where master and read replicas were placed in different availability zones in case of a disaster. We will be switching database roles and making the read replica the master, restoring the cluster configuration to the normal state.

Project Hubble for ABinBev

https://www.ab-inbev.com/
A monitoring solution focused on user perception of ABinBev mobile application, based on user journeys and starting from a macro view of each journey, zooming into details of each step and service information, represented by tiers into New Relic dashboards.

I contributed significant work to this project.

Education

2007 - 2009

Master's Degree in Computer Science

CUNY City College - New York, New York City, USA

2002 - 2006

Bachelor's Degree in Information Technology

Jawaharlal Nehru Technological University - Hyderabad, Telangana, India

Skills

Libraries/APIs

Jenkins Pipeline, Node.js, React, Terragrunt

Tools

Jenkins, AWS CloudFormation, NGINX, Sumo Logic, Ansible, Amazon Lex, SonarQube, GitLab CI/CD, Terraform, CircleCI, AWS Step Functions, Amazon Elastic Container Service (ECS), Amazon EKS, Puppet, Chef, Git, GitHub, AWS Command Line Interface (CLI), GitLab, RabbitMQ, PM2, Amazon CloudFront CDN, Jira, VictoriaMetrics, Bugsnag

Languages

PHP 7, Bash Script, Python 3, JavaScript, HTML5, CSS3, Python, PHP, HTML, C, Java

Platforms

Amazon Web Services (AWS), Amazon EC2, New Relic, Docker, AWS Lambda, Linux, AWS Elastic Beanstalk, Kubernetes, PagerDuty, Azure, AWS IoT

Storage

Amazon S3 (AWS S3), MySQL, Elasticsearch, Redis, Datadog

Frameworks

Serverless Framework, Laravel 5

Paradigms

DevOps, Automation, Continuous Integration (CI), Load Testing

Other

GitHub Actions, DNS, Security, Monitoring, Shell Scripting, CI/CD Pipelines, System Administration, Amazon RDS, AWS DevOps, Ejabberd, Lambda Functions, SaaS Operations (SaaSOps), LogScale, Prometheus, K3D

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring