Hello! I'm Vikas
I am a Site Reliability Engineer with over 5 years of experience in managing large-scale systems, Kubernetes, and other DevOps-related technologies such as AWS, Azure, and Jenkins. I recently left my full-time job at LinkedIn to pursue a career in IT consulting. My focus is on designing systems that can work at scale, ensuring maximum uptime, meeting service level agreements (SLAs), and automating infrastructure. I have managed 500+ node Kubernetes clusters with built-in logging, monitoring, and alerting, as well as 1000+ servers using Puppet/Ansible. I have experience in architecting systems that can handle over 100,000 requests per second and have ensured the maximum uptime of these systems.
SKILLS
Kubernetes
-
Deploy clusters on cloud and bare metal
-
Enable best logging and monitoring practices
-
Efficiently run applications on top of it with maximal automation
Python
-
Write code which is not just performant and concise - but also beautiful
-
Build automations using Python which will blow your mind.
Knowledge about multiple cloud platforms
-
AWS
-
GCP
-
Azure
-
or any other cloud provider? Don’t worry I can pick things up and run quickly
CI/CD Setup using
-
Jenkins
-
GitHub Actions
-
Gitlab Pipelines
-
Bitbucket Pipelines
Docker
-
Build lightweight and performant images
Some Scenarios where I can help you..!!
Starting from deploying a secure infrastructure to a state-of-the-art Observability strategy - I provide a bunch of services for next-gen companies.
System Design and Architecture
-
Is your overall design OK to serve the scale you are targeting for the next 1 year?
-
Are you using caching efficiently?
-
Can your system support the growth of your development team?
I help my clients
-
Analyse their overall system design and optimise it.
-
Design the overall infrastructure from the ground
Web applications using Django/Spring Boot
-
Want to build a full-fledged web application?
-
Want to build an internal tool to automate something for your organisation?
-
Want to quickly build an MVP of an idea that you have in mind?
how I can help?
-
I have experience with rapidly building web applications with Django and Spring Boot. My clients are also using a bunch of applications built by me in production!
Cost Optimization
-
Worried about your cloud bill?
-
Not sure if you are optimally utilisation your resources?
I help my clients
-
To identify the problems in their cloud utilisation strategy
-
I have helped my clients bring down their overall cloud bill by more than 70% also in some cases.
Lean and fast Microservices
-
Diving into the world of microservices? Have confusions?
-
Are microservices even the right fit for you? Should you even be using them?
-
Worried if you are doing things right and not creating a mess?
how I can help? -
I have helped my clients deploy a large number of microservices. I ensure that I provide my clients with the best platform to run their microservices and also make sure that they are building things right and not creating a mess!
Speed Optimisation
-
Are you running a web application and your customers are having bad user experience due to slow speed?
-
Are your web pages/APIs taking a long time to respond?
-
Are your customers complaining about slow load time for images/videos?
-
Is your database running too slow?
-
Don’t worry - let’s work together.
Code Templates
-
Does it take a lot of time to ship new applications?
-
Do you see your teams repeating the same thing again and again?
I help my clients
-
Build code templates that adhere to certain standards. Once the code templates are tuned to your organization - you ensure that the best practices are taken care of and all new projects are forked out of these templates.
-
Your infrastructure is also fine-tuned to integrate seamlessly with these standards. So in process, you build an ecosystem that saves hours and hours of time every single day
Observability Optimisation
-
Does your application go down randomly and you often have no idea what went wrong?
-
Does it happen often that your customer tells you that your application is not working?
-
A service stays down for days and you don’t even notice?
-
A service runs in a degraded state for days and you have no idea?
-
A lot of exceptions are happening in your application and you only got to know it after your customer complained?
-
Bots are taking down your system?
I help my clients
-
Build eyes and ears to make sure that they don’t run blind in production. I help them detect downtime/issues in minutes and also create an escalation strategy for emails and phone calls.
Infrastructure as Code
I have experience with
-
Terraform
-
AWS CDK
-
Cloud formation
-
cdk8s
-
pulumi
Your infrastructure is always managed as code so that you can sleep peacefully.
Kubernetes Cluster Setup
I help my clients
-
To setup Kubernetes - managed or unmanaged on various cloud providers.
-
I provide boilerplate helm packages to install all the necessary tooling on your Kubernetes cluster
-
I offer a proprietary Kubernetes setup baked in with various opinionated CNCF tools that work together to make your Kubernetes experience peaceful.