An accomplished with 10+ years of experience in Infrastructure Management of success in planning, directing activities leading to the deployment of innovative technology solutions and the sharing of knowledge and experience. I’m hoping to apply my knowledge of industry best practice to an organization with an amazing mission.
Overview
14
14
years of professional experience
Work History
Site Reliability Engineer
Cisco Systems
San Francisco
03.2019 - Current
Designing and implementing deployment automation and configuration management
Build a SaaS cloud provisioning tool for rapid and scalable deployments of the Appdynmaics(Application Performance Monitoring) software
Enhancing application code and making recommendations to the dev team to ease application operationalization
Maintain system health by measuring availability and latency of live services
Designing and enforcing best practices and standards for new application services
Working with the dev team to ensure application availability targets are met
Designing application monitoring to detect and help resolve problems
Responding to and resolving technical emergencies
Developed an API Gateway solution from scratch, tested, deployed to production, and integrated the API Gateway solution with other microservices
The availability, scalability, and reliability of the product are extremely critical, so I have to monitor and patch the security features promptly
Developing and contributing to the new development of the Levitate project
The Levitate project's main focus is the observability of cloud-native applications built on top of Kubernetes
Collaborate with development teams to enhance services by implementing thorough testing and release procedures
Build a Fast Disaster Recovery tool for Appdynamics
Participate in consulting for system design, managing the platform, and planning capacity
Tools and skills used here are AWS Cloud, Python programming language, Terraform, Ansible, Cloudformation, Kubernetes, Docker, Jenkins, TeamCity, Prometheus and Grafana
Engineer
Cisco Systems (India) Private Limited
Bengaluru
02.2016 - 03.2019
Responsible for taking on new initiatives to automate, enhance, and scale services (our big data platform, Micro-services) in a rapidly scaling SaaS environment. The team provides deep expertise to help steer scalability and stability improvements early in the life cycle of development. Work with the rest of the team to automate existing processes that deploy, test, and lead our production environments.
Responsible for building highly scalable applications in Cloud and Datacenter
Designing and implementing deployment automation and configuration management
Enhancing application code and making recommendations to the dev team to ease application operationalization
Designing and enforcing best practices and standards for new application services
Working with the dev team to ensure application availability targets are met
Designing application monitoring to detect and help resolve problems
Responding to and resolving technical emergencies.
Sr. Cloud Engineer
smartShift Technologies
Bengaluru
10.2014 - 01.2016
AWS Infrastructure Design, Architecture, Implementation and Orchestration
Deploy, maintain, and troubleshoot, multi-tier, distributed, cloud-based application components
Conduct systems design, feasibility and cost studies and recommend cost-effective cloud solutions
Create custom scripts for reporting, troubleshooting, security audits, and automation of miscellaneous maintenance tasks
Create custom logging, reporting, and graphing tools to analyze application component bottlenecks, enable problem notifications, enhance hardware, VM, database, and JVM tuning and prevent potential failures
Working on large enterprise Java application design and implementations
Advise software development teams on architecting and designing web interfaces and infrastructures that safely and efficiently power the cloud environment
Automating AWS cloud infrastructure using Cloudformation and other tools for varies clients
Setting up Identity Access Management System
Containerized applications using Docker.
System Administrator
NextSphere Technologies
07.2012 - 10.2014
NextSphere provides cloud application deployment and support services for various clients
A continues support from the design and implementation till the end of the project is the primary area focused by us here
Deploying, Managing and configuring multiple web and application clusters in the cloud (AWS EC2) with most of the applications having High Availability
Migrate service from a managed hosting environment to AWS including: service design, network layout, data migration, automation, monitoring, deployments, documentation, overall plan, cost analysis, and timeline
Redesigned existing Amazon AWS infrastructure to improve security and availability, eliminate single points of failure, and enhance maintainability via simplification
Central Log Management solutions with Elasticsearch, Logstash and Kibana (ELK Stack) web interface to filter logs from all servers in a meaningful manner using grok filters and storing it inside elastic-search text storage
Cloud Infrastructure Design and solution
High availability and scalable Storage for all instances in the cloud using GlusterFS file system with multiple nodes
Configuration management and bootstrapping instances with Puppet/Chef configuration management tool
Load balancing web application requests using Amazon Elastic Load Balencer and Mod Proxy in Apache
Deploying Jboss Cluster for web application with scalability without using multicasting in the cloud
DNS management and migration to AWS R53
Backup and Disaster recovery planning and implementation
Java based application performance tuning and troubleshooting
Worked on some of the Media Asset management tools like Vidispine,Cantemo and Aspera
Nagios Server and Client configuration
Necessary to provide value add and proactive maintenance to the client.
System Engineer
Freshersworld.com
06.2010 - 06.2012
Freshersworld is The No.1 Job Site for Fresher's in India and a database of over 4 million+ resumes, 1 Lakhs+ resumes added every month,2.50,000 unique visitors every day and with 40 million page views a month
Responsible for maintaining multiple Web clusters, Cache cluster and DB tier which handle's millions of requests per day
Engineer and maintain network and small Linux, Unix server cluster
Optimization of Drupal based application
Freshersworld.com migration to AWS Cloud
Designed and implemented continuous deployment pipeline to demonstrate design-to-deployment lifecycle resource reduction for dramatic time and cost savings, and deployment to AWS
Using technologies like MongoDB, Redis, Memcached, MySQL (Percona) for high performance architecture
Implemented advanced logging analytics with ELK stack
Build a bulk email system using AWS SES, AWS SQS, Gearman, Redis, MySQL and Yii Framework
Infrastructure build using AWS EC2, ELB, Autoscaling, R53, SNS, SES and S3
Automation scripting for Backup and Recovery
Providing Knowledge Transfer and Knowledge Base after every client training
Build highly availability server configuration in AWS Elastic load balancer using Auto scale under Virtual Private Cloud (VPC)
Postfix mail Server installation and configuration
Working with GlusterFS file system in EC2, GlusterFS EBS replication in AWS different AZ, and GlusterFS Geo Replication
MySQL Replication like master-master and master slave configuration
Recording and tracking incidents and complaints
Responsible to ensure 99 % uptime for servers under SLA
Work with team members to ensure 24x7 supports for mission critical system
Provide documentation for all server changes, installations, and upgrades to ensure accuracy according to the company standards.
Software Engineer Leader at Cisco System India Pvt. Ltd and Cisco Systems Poland Sp. z o.oSoftware Engineer Leader at Cisco System India Pvt. Ltd and Cisco Systems Poland Sp. z o.o