Priyank Agarwal

Software Engineer

Delhi, Delhi, India6 yrs 8 mos experience
Highly StableAI Enabled

Key Highlights

  • Reduced AWS firewall failover time by 96.25%.
  • Achieved 99.999% availability for Notification service.
  • Automated processes saving thousands of person hours.
Stackforce AI infers this person is a Backend-heavy Infrastructure Engineer with extensive experience in AWS automation and network optimization.

Contact

Skills

Core Skills

Amazon Web Services (aws)Software Development

Other Skills

AWS S3Notification serviceSOX complianceAWS Palo Alto FirewallSlack botfex decommission processACI fault remediationVIP decommission processconfiguration drift detectionauto-remediation processNetwork Object Group updateServiceNowJiraPythonSlack

About

Experienced and seasoned IT professional with 6+ years of hands-on experience as a Software Development Engineer, I am passionate about coding and automating complex processes to optimize efficiency, minimize risks as well as developing innovative solutions. It has helped streamline operations and drive substantial cost savings across diverse platforms. My experience has enabled me to collaborate with cross-functional teams, delivering impactful results. Throughout my professional journey, I have honed my technical skills in languages like Python, along with expertise in AWS and various web technologies and frameworks. I possess strong proficiency in Git, Jenkins, REST APIs, and databases like SQL. My detail-oriented and inquisitive nature drives me to continuously learn and stay updated with new technologies. My experience extends to designing and implementing AWS Lambda functions, EC2 instances, and S3 storage solutions, utilizing AWS services such as SQS, SNS, and RDS; orchestrating CI/CD pipelines using AWS CodeBuild and managing access control through AWS IAM and Secrets Manager. Using AWS technologies, I have optimized infrastructure and streamlined processes, contributing to significant cost savings and operational enhancements. I am proud to have automated the AWS Palo Alto Non-HA Firewall Failover, reducing failover time by an impressive 96.25% from 40 minutes to just 90 seconds. This proactive measure prevented multiple potential revenue-loss incidents. Additionally, my development of the fex decommission and rollback process resulted in a 96.67% reduction in processing time, from 1 hour to 2 minutes, while completely eliminating manual effort. By restructuring the ACI fault remediations and rollback process, I successfully eliminated processing time by 99.5%, saving over 250 person hours. I also remediated more than 3000 faults, ensuring a stable and efficient network environment. Furthermore, I architected a VIP decommission process that decreased cleanup time by 99.94%, from 30 minutes to 1 second, saving more than 1800 person hours. I initiated the auto-remediation process for scheduled AWS EC2 maintenances, completely eliminating the risk of outages due to retirement and restart changes. Moreover, I developed a streamlined Network Device Upgrade Process, resulting in an 85% reduction in upgrade cycle time, saving over 1100 person hours, and minimizing upgrade-related incidents.

Experience

6 yrs 8 mos
Total Experience
6 yrs 8 mos
Average Tenure
6 yrs 8 mos
Current Experience

Expedia group

3 roles

Software Development Engineer II

Apr 2024Present · 2 yrs 1 mo

  • Key Contributions:
  • Reduced the AWS S3 cross-region data replication lag by 75% caused due to undiscovered data in a given region.
  • Improved the projected availability of Notification service to 99.999% through code modification to return a proper HTTP status code. Coordinated with multiple downstream services to get the sign off.
  • Moved multiple SOX repositories to cloud for compliance & did SOX evidence collection.
AWS S3Notification serviceSOX complianceAmazon Web Services (AWS)Software Development

Software Development Engineer II

Promoted

Apr 2021Mar 2024 · 2 yrs 11 mos

  • Key contributions:
  • Automated the AWS Palo Alto Non-HA Firewall fail-over with health checks, in case of an incident. The processing time was reduced by 99.25%. Multiple potential revenue-loss incidents were averted.
  • Developed a slack bot that can take user feedback on VPN disconnection. Based on user feedbacks, we were able to improve user experience.
  • Developed fex decommission & rollback process. The processing time was reduced by 99.67%. The manual effort was reduced by 100%, with one-click rollback.
  • Automated the ACI fault remediations & rollback process. The processing time was reduced by 99.5% with a one-click rollback. It saved more than 250 hours, and it remediated more than 3000 faults.
  • Architected VIP decommission process. Decreased cleanup time by 99.94% & removed more than 5000 old VIPs. It saved 2400 engineering hours.
  • Standardize the device configurations by automating the configuration drift detection as per standard templates. Weekly reports were sent to the team, and many decisions were made as a result of the analysis.
  • Automated the weekend change notifications, & reduced the processing time by 98.89%, from 3 hours to just 2 minutes.
  • Developed the auto-remediation process for scheduled AWS EC2 maintenances. Eliminated the risk of outage due to any scheduled EC2 retirement & restart changes, by 100%.
  • Automated the update process of Network Object Group. Decreased the process time by 97.24%, from 90 minutes to 149 seconds.
  • Improved the success rate of our legacy automations (Connectivity Request/ Whitelisting Fulfillment) from 80% to 98%.
  • Migrated our support ticket creations from ServiceNow to Jira.
  • Upgraded all our legacy automation codes from python 2 to python 3 version.
  • Collaborated with global team members & demonstrated multiple projects to leadership.
AWS Palo Alto FirewallSlack botfex decommission processACI fault remediationVIP decommission processconfiguration drift detection+6

Software Development Engineer I

Jul 2019Mar 2021 · 1 yr 8 mos

  • My work is focussed on network infrastructure automation, which makes multiple processes efficient, cost effective & easier to manage.
  • Key contributions:
  • Automated the network device upgrade process, thereby reducing upgrade cycle time by 85%, saving more than 1100 person hours & decreasing number of upgrade-related incidents to less than 3%. 332 switches were upgraded with upto 20 switches in a single go.
  • Developed the network device monitoring via Grafana, that decreased MTTD & MTTR to 99%. More than 1000 dashboards were generated in a single go, taking a total time span of just 1.5 hours.
  • Successfully led the synchronisation of network inventory details with ServiceNow, that increased accuracy to 100%.
  • Automated the network device configuration backup, that was helpful in re-configuring the network device in case of any outage.
  • Automated the regular health checks for network devices.
Network infrastructure automationGrafanaServiceNowSoftware Development

Openai

LLM Trainer

Mar 2024Apr 2024 · 1 mo · Remote

  • My work was based on Reinforcement Learning from Human Feedback. It focussed on producing high-quality data with human discernment as the performance benchmark for GPT model evaluation and testing tasks.
Reinforcement LearningPythonJupyterSoftware Development

Education

Indian Institute Of Information Technology Allahabad

Bachelor of Technology (B.Tech.) — Information Technology

Jan 2015Jan 2019

Sheiling House school

Higher Secondary Certificate — Computer Science

Jan 2012Jan 2014

Dr. Virendra Swarup Education Centre, Awadhpuri

Secondary School Certificate — Computer Science

Jan 2012Jan 2012

Stackforce found 100+ more professionals with Amazon Web Services (aws) & Software Development

Explore similar profiles based on matching skills and experience