Summary
Overview
Work History
Education
Skills
Hobby Projects
Timeline
Generic
Nishant Ravi

Nishant Ravi

Senior DevOps Engineer
Bad Homburg

Summary

Tech-savvy DevOps Engineer with 6 years professional experience in DevOps Practices, Managing Cloud Services, Network troubleshooting, Security and Monitoring. Expertise in developing robust, self-healing wireless networks using custom hardware & software sets. Driver and kernel hacking of wireless drivers to improve stability and fix protocol bugs.

Overview

8
8
years of professional experience
8
8
years of post-secondary education

Work History

Senior DevOps Engineer

Camelot ITLab GmbH
Mannheim
01.2022 - Current
  • Design, Automate and Maintain Infrastructure as Code using Terraform for multiple environments in Azure and created CICD build & deploy pipelines in GitLab
  • Expertise in creating and maintaining Azure DNS, Load Balancers, NAT Gateway, NSG, Firewall and VPN Gateway.
  • Design architecture of infrastructure in cloud and hybrid cloud environments including Network layout.
  • Experience in hosting and configuring several applications, databases & tools such as MySql, MongoDB, Elastic Search, Jaeger and Sentry etc.,
  • Monitor and Optimize the infrastructure by capturing prometheus metrics and building custom dashboards in Grafana with alerting mechanism.
  • Worked on Setting up GitLab agents and GitLab Runners in Kubernetes on Self hosted GitLab using Site to Site Azure VPN Gateway.
  • Experience in performance tuning and troubleshooting the network bottlenecks using Wireshark.

Network Operations Engineer

VestiFi GmbH
Rostock
08.2020 - 10.2021
  • Strong Experience in creating, building, and compiling firmware for embedded linux platform (OpenWrt)
  • Worked on managing and monitoring command and control center web application that manages all hardwares deployed in field
  • Responsible for containarizing applications and creating continuous delivery pipeline using tools such as Docker, GitLab, helm charts on GKE
  • Implemented monitoring and visualizing tools such as Prometheus and Grafana to visualize telemetry data collected from devices on field
  • Worked on providing timely patches and upgrades to both hardware and k8 clusters
  • Hosted and maintained local 5 node cluster using libvrt which was used as sandbox for testing web application
  • Expertise in creating users’ groups and roles via IAM policies for delegated access to clusters in GCP.

Wireless Network Engineer

VestiFi GmbH
Rostock
05.2019 - 07.2020
  • Create automation scripts using bash to identify issues and provide troubleshooting advice on wifi performance in the form of reports
  • In-depth analysis and identification of issues in 802.11 traffic capture on L1& L2 using network analysis tools like Wireshark, tcpdump, inSSIDer etc
  • Setup MQTT to fetch telemetry data from remote network devices on the field.
  • Debug and measure performance of wireless modules using Spectral Analyzers
  • Optimize and bugfix drivers of wireless radio in linux kernel
  • Setup and test network encryption and security on WLAN using WPA2, WPA3, 802.1x with TLS and OWE
  • Experience in planning and designing hardware upgrades to support latest WiFi standards
  • Design and automate testing of new WLAN modules on Linux hardware.

Research Assistant

TU Chemnitz
Chemnitz
07.2016 - 04.2019
  • Research and development of an optimized routing algorithm for 802.11s mesh protocol using C on the linux kernel
  • Test and analyze the mesh network using tools such as Wireshark, InSSIDer, NS3 and performing WiFi heatmaps and site surveys
  • Maintain the code versions on GIT
  • Use SDN for virtualized networking in VMs
  • Research on enhancement of anonymization and security characteristics of wireless mesh networks
  • Setup and Test MQTT & LoraWAN for IoT devices on wireless mesh

Network Engineer Intern

Continental AG
Chemnitz
09.2015 - 12.2015
  • Detailed analysis of the authentication and device profiling system of Cisco ISE and Microsoft NAP by configuring Cisco routers and switches.

Senior Network Support Engineer

CSS Corp
02.2013 - 08.2013
  • Maintenance and troubleshooting of configuration problems on network devices, error and problem tracking using JIRA.

Software Developer

Sphata Systems
11.2011 - 12.2012
  • Maintenance engineer for hospital clients in USA
  • The hospital management application was developed and maintained with JAVA and J2EE , and ORACLE DB on backend
  • Code maintenance on SVN and JIRA.

Education

Master of Science - Information and Communication Systems

Technische Universität Chemnitz
10.2013 - 06.2017

Bachelor of Science - Information Technology

VIT University
07.2006 - 05.2010

Skills

OpenWRT, Linux and Linux Kernel

undefined

Hobby Projects

I enjoy automating my house, creating dashboard to show my car statistics. Build and host  NAS, Plex servers and weather station. Provide protection to home network by running personal ADGuard and VPN severs.

Also I contribute to public projects such as sentry, skoda-connect and some bug fixes and enhancements to wireless drivers on the linux kernel.

I host flight tracking station using ADSB and provide the data to open source projects.

Timeline

Senior DevOps Engineer

Camelot ITLab GmbH
01.2022 - Current

Network Operations Engineer

VestiFi GmbH
08.2020 - 10.2021

Wireless Network Engineer

VestiFi GmbH
05.2019 - 07.2020

Research Assistant

TU Chemnitz
07.2016 - 04.2019

Network Engineer Intern

Continental AG
09.2015 - 12.2015

Master of Science - Information and Communication Systems

Technische Universität Chemnitz
10.2013 - 06.2017

Senior Network Support Engineer

CSS Corp
02.2013 - 08.2013

Software Developer

Sphata Systems
11.2011 - 12.2012

Bachelor of Science - Information Technology

VIT University
07.2006 - 05.2010
Nishant RaviSenior DevOps Engineer