Summary
Overview
Work History
Education
Skills
Timeline
Generic

RAVINDER SINGH RANA

Pune

Summary

Experienced professional with +2 years in C/C++ development, Docker, CRI-O ContainerD, and container runtimes with Kubernetes orchestration tool. Proficient in software development, containerization, and network analysis with expertise in OT protocols and packet dissection using deep packet inspection engine.

Overview

4
4
years of professional experience

Work History

Software Engineer

Qualys Security Techservices
Pune
01.2022 - Current
  • Projects:
  • Container Security
  • Qualys Container Security provides discovery, tracking, and continuously protecting container environments. This addresses vulnerability management for images and containers in their DevOps pipeline and deployments across cloud and on-premise environments.
  • Network Passive Sensor
  • Network Passive Sensor monitors network activity without any active probing of devices to detect active assets in your network and provide complete information on OT/IT devices. It is also used for threat detection and blind spots in the entire network of premises and dissection of OT/IT protocols for vulnerability detection to provide complete cyber security.
  • Development of ICS network OT Protocol dissection using C/C++ and Python programming language using Deep Packet Inspection Engine.
  • Implemented real-time PLC network traffic and generated alerts for any state or behavioral changes using C/C++ and Python.
  • Implemented different API calls (Catalog, Manifests, Inspect, etc.) for the Github container registry for vulnerability analysis of docker/OCI images, containers, and artifacts for different container runtimes like docker, container-d, CRI-O etc.
  • Development of GitHub container registry client using C/C++. Analysis and research of different API Calls eg. catalog, manifests, tag listing etc.
  • Reverse engineering to understand the structure of OT protocols using Wireshark and t-shark.

Software Engineer

Farsight Technologies Pvt Ltd.
01.2021 - 01.2022
  • Projects:
  • HCM (Human Capital Management) Engine
  • HCM Engine that organizations use to manage internal HR functions. From employee data management to payroll, recruitment, benefits, training, talent management, employee engagement, and employee attendance, HRMS software helps HR professionals manage the modern workforce.
  • Development of prepared SQL code in Store Procedure for Microsoft SQL Server in HRMS application for Payroll module.
  • Development of different SQL Queries to administer create, upgrade, maintain, and customize manually. Scheduling time base jobs using SQL Server Scheduler
  • Client interaction for different requirements. Understanding requirements preparation of documents.

Education

BCA -

Indira Gandhi National Open University
Delhi
01.2108

MCA -

Indira Gandhi National Open University
Delhi
01.2019

Skills

  • Programming Language: C, C, Python (Basic)
  • Scripting Language: Shell Scripting
  • Database: MS SQL Server, SQLite
  • OSs: Linux, Microsoft Windows
  • Tools: gdb, valgrind, tcpdump, tshark, wireshark, ctags, git, vim, DPI (Deep Packet Inspection), ESXi, HyperV, Kubernetes, Docker etc

Timeline

Software Engineer

Qualys Security Techservices
01.2022 - Current

Software Engineer

Farsight Technologies Pvt Ltd.
01.2021 - 01.2022

BCA -

Indira Gandhi National Open University

MCA -

Indira Gandhi National Open University
RAVINDER SINGH RANA