10+ years of experience with software development and site reliability engineering. Strong in designing, development, implementing and maintaining CI/CD pipelines. Proficient knowledge in managing cloud-based infrastructure services and adept in scripting languages such as Python. Demonstrable experience in problem-solving complex issues with an analytical mindset. Significant contributions made to previous work include optimizing deployment processes and improving system reliability.
Overview
11
11
years of professional experience
Work History
Senior Staff DevOps Engineer
Nielsen Media India Private Limited
Bangalore
04.2024 - Current
Migrated pipeline from Jenkins to GitLab, streamlining the CI/CD pipeline and reducing maintenance overhead by 30%.
Enhanced pipeline visibility and traceability by integrating GitLab’s merge requests, issues, and audit logs into the CI/CD workflow.
Resolved customer issues by establishing workarounds and solutions to debug and create defect fixes.
Collaborated with data science teams to ensure a smooth transition with zero downtime or disruptions to release cycles.
Software Engineer
Cisco Systems (India) Private Limited
Bangalore
03.2023 - 04.2024
Developed and deployed a Docker application within Kubernetes, streamlining deployment process and reducing time-to-market by30%, resulting in a25% increase in monthly usage
Established a robust monitoring solution using Prometheus and Grafana, fine-tuning50+ key metrics, creating50+ alarms, and developing100+ dashboards to enhance operational visibility and improve incident response time
Developed and automated cloud infrastructure in AWS using Terraform involves creating, managing, and provisioning AWS resources
Reduce AWS costs by stopping unused instances or switching to a smaller instance size
Another option is to automatically stop and start underutilized instances
Reduces and saves $2k per month
Collaborating with different teams to achieve observability, configuring Application Performance Monitoring (APM), Infrastructure Monitoring, and Synthetic Monitoring involves coordinating efforts across various departments to ensure a comprehensive understanding of system performance
Developed and implemented the simulator's router firmware upgrade features, the performance team confirmed a30% increase in network efficiency when uploading files and a25% increase in system responsiveness.
Information Technology Analyst
Tata Consultancy Services
Bangalore
11.2022 - 03.2023
Designed and implemented scalable APIs for different teams to consume the various source data to their tools using Python and Django
Worked on AWS Services like Networking, Security, Storage, Compute, Application Integration, Containers, Management & Governance, etc
Developed and automated cloud infrastructure in AWS using Terraform involves creating, managing, and provisioning AWS resources
Established a robust monitoring infrastructure by setting up New Relic, configuring metrics, alarms, monitors, and dashboards for more than2000+ servers.
Senior Software Engineer
Yodlee Infotech Private Limited
Bangalore
12.2018 - 11.2022
Developed and automated cloud infrastructure in AWS using Terraform involves creating, managing, and provisioning AWS resources
Written and implemented Terraform modules for creating, updating, and deleting the stacks on AWS
Successfully migrated all the components of Splunk (Splunk Cluster Master, Indexer, Search Head and Deployer) to AWS
Worked on AWS Services like Networking, Security, Storage, Compute, Application Integration, Containers, Management & Governance etc
Designed and implemented scalable APIs for different teams to consume the various source data to their tools using Python and Django
Established a robust monitoring infrastructure by setting up New Relic, configuring metrics, alarms, monitors, and dashboards for more than2000+ servers
Created the C2D tool for Hadoop and Hive process automation
Designed and developed PS Dashboard Tool (dashboard, alerts, decks, and reports) for pulling latest projects from OpenAir and tracking the timesheet
Collaborating with different teams to achieve observability, configuring Application Performance Monitoring (APM), Infrastructure Monitoring, and Synthetic Monitoring involves coordinating efforts across various departments to ensure a comprehensive understanding of system performances.
Senior Developer
Pinaacle Technologies Private Limited
Bangalore
03.2018 - 12.2018
Designed and developed a Hospital Management System (HMS) from scratch for a client Vaatsalya Hospital involves creating a comprehensive solution to manage various aspects of hospital operations like IPD, OPD, Pharmacy, Laboratory and Asset management using Python, Django, PHP, JS, AJAX, and MySQL
Developed and maintained the Textile Inventory management software for the organization
Automated the publishing of daily, weekly, or monthly reports to higher management using Selenium scripts is a valuable contribution that streamlines processes and ensures timely information dissemination.
Senior Programmer
Macs Automation
Erode
09.2013 - 10.2017
Designed and developed ERP system for the client Texvalley India Private Limited, with the following modules: KYC management, store sales, rental collections (day/week/month), vehicle pass management, asset management and CRM, from scratch with PHP, Bootstrap, JS, AJAX, and MySQL
Created a web-based point of sale (POS) application involves combining various technologies to ensure a seamless and efficient system using PHP, Bootstrap, JavaScript (JS), AJAX and MySQL
Developed and implemented asset management for various clients, including setting up systems and processes to track, monitor and effectively manage their assets.