Summary
Overview
Work History
Education
Skills
Websites
IELTS ENGLISH LANGUAGE SCORE
PERSONALITY TRAITS
Languages
Timeline
Generic
Deepak Sharma

Deepak Sharma

Bangalore

Summary

Area of Expertise

● Linux Networking Experience.

● Good at Linux kernel development, Linux TCP/IP stack o L2/L3 feature development on Linux Kernel based networking stack.

● Packet Processing features including GRE, ACL/firewalls, VLAN, NAT, PPPoE, Snooping (ARP, DHCP, DNS, IGMP), DHCP option-82, client isolation.

● Debug the field and Integration issues in Linux kernel, applications, devices and Networking areas.

● Familiar with Wireshark, tcpdump, netstat, gdb, strace, iperf etc.

● Strong acumen in developing end to end automation framework using Pytest Framework, Robot Framework, & Test Reporting.

Programming languages:

● C, Python, NodeJS, Javascript and Shell scripting.

Overview

11
11
years of professional experience
6
6
years of post-secondary education

Work History

Technical Lead

CAMBIUM NETWORKS
Bengaluru
1 2020 - Current
  • Deep Packet Inspection , implemented and maintained application detection and policy control, Individual applications can be dropped, rate limited and time-based policy can be set.
  • Custom Application classification and sending start and stop events for a particular application.
  • Client Isolation , within VLAN’s clients don’t talk to each other except gateway. Many modes of isolation have been implemented, dynamically learning gateway and statically adding mac address, this feature extended to clients connected behind the wired side.
  • L2GRE , tunnel redundancy state machine has been implemented to have a failover concentrator.
  • Dual L2GRE Support , AP can have two l2gre tunnels to each unique concentrator simultaneously, could be one ipv4 and pv6 tunnel or any IP combination.
  • Support GRE over UDP and propriety CambiumGRE to use GRE tunnel behind the NAT.
  • Auto VLAN , responsible for implementing AP code, authenticates the AP to switch and pushes the VLANs configured on AP to switch port automatically.
  • Added PPPOE feature, by which Access Point can connect to ISP and get authenticated from it.
  • Added NAT logging feature for Chinese customers as they not using a syslog server.
  • Added VLAN grouping feature for big organizations like Universities, where they accommodate large numbers of clients on a single WLAN . This feature assigns clients with VLAN from vlan pool, derived from using round-robin algorithm.
  • Guest Access VLAN dependency , this involves removing VLAN dependency to redirect the wireless Client VLAN traffic to AP till guess access authentication happens.
  • Lead Engineer in automation and development for integrated network setup deployment for cambium products cnpilot, cnpilotxirrus access points and wireless controller
  • Feature experience - DHCP, DNS, VLAN, CAPTIVE PORTAL, GRE tunnel, MESH networks, TCP/IP.
  • Developed QA efforts with next generation python framework 'Pytest' to setup wireless and wired infrastructure with real clients.
  • Integrated CI/CD pipeline with Jenkins to control the build release by testing and publishing the enhanced reports.
  • Built automation team and leading them in successfully delivering the product to customer and clients.

Lead Engineer

ALETHEA COMMUNICATIONS TECH. PVT. LTD.
Bengaluru
01.2016 - 01.2019
  • Responsible for setting up performance & scale benchmarks tools for access points, while development of WIFI simulation product called WiCheck
  • Captive portal support for multiple virtual wireless clients
  • Responsible for handling customer issues and provided support at L3 level
  • Developed framework to test IoT sensors manufactured by Analog device India
  • Mentored fresher and helped them in high potential and performing engineers.

Software Engineer

DMX TECHNOLOGY INDIA PVT. LTD.
Bengaluru
01.2014 - 01.2016
  • Involved in development and testing of EVEREST networking monitoring system (NMS) and cloud portal
  • Automated the scheduled email notifications and alert system on service desk web portal
  • Provided support for L2 level ticket
  • Learnt and excelled the skills on python, JavaScript and MSSQL as fresher.

Education

Bachelor of Engineering - Electrical, Electronics And Communications Engineering

Annamalai University
Tamil Nadu, India
08.2008 - 05.2012

12th (Intermediate) - Science -

TATA DAV School
Dhanbad, Jharkhand
02.2007 - 03.2008

10th (Matriculation) -

TATA DAV School
Dhanbad, Jharkhand
01.2005 - 03.2006

Skills

Python

undefined

IELTS ENGLISH LANGUAGE SCORE

7

PERSONALITY TRAITS

  • Autonomous
  • Multi-tasking
  • Attention to details
  • Creative

Languages

English
Advanced (C1)
Hindi
Advanced (C1)

Timeline

Lead Engineer

ALETHEA COMMUNICATIONS TECH. PVT. LTD.
01.2016 - 01.2019

Software Engineer

DMX TECHNOLOGY INDIA PVT. LTD.
01.2014 - 01.2016

Bachelor of Engineering - Electrical, Electronics And Communications Engineering

Annamalai University
08.2008 - 05.2012

12th (Intermediate) - Science -

TATA DAV School
02.2007 - 03.2008

10th (Matriculation) -

TATA DAV School
01.2005 - 03.2006

Technical Lead

CAMBIUM NETWORKS
1 2020 - Current
Deepak Sharma