Summary
Overview
Work History
Education
Skills
Project Details
Certification
Accomplishments
Timeline
Generic

Chandrakant Sharpa

Software Engineer
Bengaluru

Summary

A software engineer with 14 years of expertise in Embedded Software, Cloud Infrastructure and Networking. With 5+ years of hands-on management experience, I have successfully led teams of 8-12 engineers, overseeing both technical and organizational growth. I bring a strong ability to mentor and develop talent within teams, guiding members technically and helping build competencies, promoting a collaborative and innovative team culture, trust-building and conflict resolution, ensuring a positive work environment and productive relationships.

Overview

14
14
years of professional experience
4
4
Certifications

Work History

Engineering Manager

Global Edge Software Ltd.
08.2014 - Current
  • Company Overview: Part of Capgemini
  • OpenWrt, Yocto, RDK-B, SD-WAN, NFV, Openstack, Containers, Kubernetes, DPDK, Cloud Infrastructure and Networking, Distributed Systems, Microservices
  • Part of Capgemini

Research Group Member

SRM Research Institute
02.2011 - 07.2014
  • Software Defined Radio, Software Defined Networks, Network Function Virtualization

Education

Master of Technology - Computer Science And Engineering

Indian Institute of Technology Guwahati
06-2010

Skills

  • Linux Kernel
  • L2/L3 Networking Protocols
  • C/C, Python
  • SD-WAN, Control Plane, Data Plane, DPDK
  • Docker, LXC, Containerization, Openstack, Kubernetes
  • OpenWrt, Yocto, RDK-B
  • Tools : GCC, make, Wireshark, GIT, Jenkins, JIRA, GDB, Valgrind
  • Domain : Embedded Software, Cloud Infrastructure and Networking
  • Distributed Systems, Microservices, CI/CD Pipelines

Project Details

End-to-End RDK-B Platform Integration, Development and Customization for

Qualcomm-based Systems ( March 2023 - Till Date )

● Collaborated with stakeholders in defining technical roadmaps and project timelines to align development with business goals

● Bring-up of RDK-B with Yocto's Dunfell and Kirkstone, developing meta-layers and recipes for Linux kernel 5.4.xxx

● Designed and implemented machine configurations, custom kernel modules, and network/Wi-Fi driver integrations.

● Designed and implemented machine configurations, custom kernel modules, and network/Wi-Fi driver integrations.

● Integrated the Matter stack and its dependencies for smart device interoperability.

● Automated image-building pipelines using scripting and CI/CD methodologies.

● Conducted extensive functional, performance, and stress testing to ensure system reliability.

● Mentored engineers, conducted code reviews, and optimized development workflows.

● Established best practices for quality assurance and DevOps processes in RDK-B development.


Qualcomm Platforms based DPDK Ethernet Poll Mode Driver Development and

Integration with Yocto and OpenWrt ( September 2020 – February 2023 )

● Defined project deliverables, development milestones, and risk mitigation strategies.

● Responsible for iterative code releases, user guide, and release notes for customers.

● Design and implementation of Ethernet PMD using DPDK for accelerated packet processing

● Integrated DPDK and its components into OpenWrt and Yocto-based build systems.

● Ported Pktgen and VPP for performance benchmarking and troubleshooting.

● Automated device flashing and boot-up procedures for different hardware targets.

● Participating in code reviews for quality and guiding engineers to improve productivity

● Conducted rigorous performance testing, including throughput analysis and stress tests.

● Worked closely with QA teams to ensure robust testing for networking performance.


Cloud managed Home Mesh WiFi System and Residential Gateway ( July 2018 - August 2020 )

● Integrated proprietary components into OpenWrt-based router firmware.

● Adding new vendor, device bringing up, flashing process and device communication with cloud

● Feature development/enhancements like DHCP sniffing, DHCP IP Reservation,Client freezing, IGMP snooping, MAC learning

● Configure cloud connectivity via OVSDB interfaces to manage and monitor devices remotely.

● Integrating OpenSync as an OpenWrt package for enhanced cloud-driven network control.

● Conducted debugging, issue resolution, and performance optimization for Wi-Fi and gateway components.

● Mentoring engineers and participating in code reviews


vEPC and Network Functions on Openstack Cloud Infrastructure ( May 2016 - June 2018 )

● Deploying OPNFV infrastructure using Fuel and automated VNFs deployment.

● Integrating EPC components as Virtual Network Functions(VNFs)

● Heat templates for scale-up/down based on number of UE connections and Bandwidth

● Integration of OpenVSwitch-DPDK to enhance packet processing performance.

● EPA (Enhanced Platform Awareness) integration for optimized VNF execution.

● Access Control List (ACL) and Iptables policies to manage L3 traffic

● Optimizing and porting EPC components (SGW-Dataplane, SGW-Control Plane,PGW) with light-weighted linux “Alpine”


Software Defined Network and Network Function Virtualization ( August 2014 - April 2016 )

● Integrate OpenStack with OpenDaylight for SDN-based traffic control.

● Data structure of MAC-Tunnel identification and Forwarding Table

● Porting modified OpenvSwitch on OpenWrt based router

● Handling host authentication and data traffic using Opendaylight controller

● Fastpath modules : Data structures of flow table and flow entry, mapping update from user space to flow table


PFC-Trema Migration/Software Defined Network Controller ( February 2011 - July 2014 )

● Deployment of PFC in real world scenario with openflow enabled switches(OpenVswitch)

● Design a modular architecture to migrate PFC components to the Trema SDN framework

● Implemented path control feature for dynamic routing.

● PFC code walkthrough and optimizations for performance improvements.

Certification

Executive Post Graduation Certification in Data Science and Artificial Intelligence, IIT Roorkee, 2023-24

Accomplishments

  • Awarded Engineering Excellence multiple times.
  • Received performance-linked bonuses and stock options.
  • Consistently earned a 5-star performance rating from past six years.

Timeline

Engineering Manager

Global Edge Software Ltd.
08.2014 - Current

Research Group Member

SRM Research Institute
02.2011 - 07.2014

Master of Technology - Computer Science And Engineering

Indian Institute of Technology Guwahati
Chandrakant SharpaSoftware Engineer