SANKET(7) Linux User's Manual SANKET(7)
Sanket Patel - DevOps for Fun and Profit!™
sanket [--admin systems|hadoop|cloud] [--contributor] [--developer] [--other]
I'm a Site Reliability Engineer with skills around linux systems administration, AWS cloud, infrastructure monitoring and systems performance. I also have experience with administrating hadoop clusters. I tend to follow practices which are embraced by the DevOps culture and I believe in automation of tasks which are repetitive in nature.
Linux system internals and application performance are the area of my interests. I am learning about Linux kernel and I have made several open source project contributions in the process. I also have proposed some changes that could help our application perform better under not so good network connectivity of clients. I want to educate myself further and apply the learnings to get the best out of platforms given.
Extensive experience with the configuration, hardening, and maintenance of various RedHat based Linux distributions.
I have setup whole infrastructure monitoring and metrics collection. Also have developed incident management and alerts escalations system.
Experienced with automating tasks using jenkins and AWS Lambda; config management using salt- stack.
Experienced with hadoop cluster administration. Have managed clusters with both CDH and HDP platforms. Also have done migration from CDH to HDP and worked on project to keep production cluster in sync with standby cluster. [HBase]
Extensive experience with AWS cloud platform. Have worked with and automated various tasks using EC2, CloudWatch, Lambda and other services. Also have done autoscaling project for a client facing services with help of set of AWS services.
Also have worked on solutions to protect applications from Denial of Service attacks using web application firewalls and request pattern analysis.
I have several projects of my own on GitHub and I also have contributed to open source projects.
Some of my own projects:
* PyDFS : Small distributed file system.
* PyWSocket : Basic implementation of WEbSocket protocol.
* WhatServices : Dict, Wiki and Programming help on WhatsApp.
* Ta-Tools : Framework for technical analysis of stocks. Includes technical indicators and candlestick patterns, along with data provider modules.
Projects I have contributed to:
maybe : See what a program does before deciding whether you really want it to happen.
* knetstat : Simple kernel module to inspect socket options
As a developer, I have worked on several projects which mostly are web-apps in python. One of them was an app to generate offer letters of new joinees. Other was the interface to black-list IPs from accessing the infrastructure.
As a personal project, I also have developed a web-app that would allow two persons to watch a movie/video in sync by using websockets. Consider this as a movie date with your long distance partner. [Movie Night (alpha)]
I also happen to blog on SuperUser. And If I'm not blogging, I possibly am playing foosball or cycling around the city.
- Site Reliability Engineer, May 2018 - Current
- Operations Engineer, June 2016 - May 2018 - Intern, Jan 2016 - June 2016
- Institute Of Technology, Nirma University, Ahmedabad Bachelor of Technology, Information Technology. [2012-16]
* E-mail: sanketplus at gmail dot com
* Phone: +91-9687472131
* Twitter: sanketplus
* LinkedIn: https://www.linkedin.com/in/sanketplus/
* Blog: SuperUser
Sanket Patel 2017-12-01 SANKET(7)