Swadhin Sekhar Behera
Professional Summary
- 10+ Years of Experience: Designing, developing, and optimizing high-performance applications using C, Golang, and Python for Networking/Linux/Embedded systems, with expertise in network security, SD-WAN, and cloud-native solutions.
- Networking Protocols: TCP/IP, DNS, DHCP, SD-WAN, TLS interception, eBPF packet processing.
- Security Specialist: OpenSSL, PKI, eBPF, device fingerprinting (JA3/JA3S, DHCP, TLS).
- Microservices Expert: RestAPI, Websocket, gRPC services with AWS.
- Full-Stack Ownership: Architecture (JSON/YAML schemas) to deployment (Docker, Jenkins CI/CD).
- Backend Development: Designed and implemented high-performance backend systems in C and Golang, including multithreaded, single-threaded polling, and multiprocess architectures for scalable and efficient application development.
- Embedded Systems: Ported SD-WAN software to ARM platforms, 4G/5G modem integrations in SDWAN Device, IoT Development .
- Cloud & DevOps: AWS (Lambda, S3, ECR, Serverless), Docker containerization, infrastructure automation.
- Leadership: Mentored engineers, led cross-functional teams, delivered critical features.
- Debugging & Troubleshooting: Expert in using GDB, Valgrind, Wireshark, and log analysis for root-cause identification and performance optimization.
Technical Skills
Category | Technologies |
---|---|
Programming Languages | C, Golang, Python, Shell/Bash |
Networking Protocols | DNS, DHCP, TCP/IP, SD-WAN/SDN, TLS (JA3/JA3S), mDNS/SSDP |
Security | PKI, Certificate Validation, eBPF, Device Fingerprinting, OpenSSL |
Libraries/Frameworks | Gorilla-mux, WebSockets, REST API, gRPC, scikit-learn, pandas, redis-py-cluster |
Tools | Git, Jira, Confluence, Swagger, OpenSSL, Wireshark, GDB, Valgrind |
DevOps/Infrastructure | Linux, Docker, Jenkins CI/CD, AWS (Lambda, ECR, S3, ElastiCache, API Gateway) |
Data Formats | JSON, YAML, Protocol Buffers |
Professional Experience
Cambium Networks
•Staff EngineerCloud Agent Security Enhancement
- Resolved certificate validation failures in the cloud agent deployed across thousands of devices.
- Fixed critical certificate validation issue in C-based cloud agent using OpenSSL 3.3.1
- Enhanced ssl_cert_verify_callback to properly handle 3-tier AWS certificate chain (root/intermediate/leaf CA)
- Implemented comprehensive certificate chain verification, strict hostname validation against CN, and graceful handling of not-yet-valid certificates
- Impact: Resolved intermediate CA validation failures while strengthening security checks
- Skills: C, OpenSSL, PKI, Certificate Validation, Security Hardening
Device Classification
- Developed a Golang-based solution to classify endpoint devices by analyzing network attributes including MAC addresses, DHCP fingerprints, TCP/IP stack, TLS (JA3/JA3S), HTTP headers, DNS OS Update lits, and mDNS/SSDP data.
- Created structured JSON profiles for each device (keyed by MAC address) by aggregating multiple fingerprinting techniques.
- Integrated with cloud REST API to enrich device profiles with manufacturer/model information.
- Implemented using eBPF for efficient and scalable network data collection and processing.
- Impact: Enhanced network visibility and device identification accuracy for security monitoring.
- Skills: Golang, eBPF, Network Fingerprinting, REST APIs, JSON Data Modeling.
Cambium Networks
•Senior EngineerMicroservices for Mobile App Backend
- Developed microservice applications to manage REST API calls from the Subscriber Mobile App.
- Designed REST API endpoints and JSON schemas for requests and responses.
- Utilized AWS DynamoDB for storing user data, including notifications and speed test history.
- Implemented user authentication from AAA Server using gRPC.
- Implemented go test cases for REST API endpoints, adhering to Test Driven Development practices.
- Skills: Golang, AWS, gRPC, RestAPI
End to end Product Design & Development of Home Router
- Designed json schema between Network Cloud Server and Wi-Fi Router for all the features required in the product.
- Collaborate cross-functionally with multiple teams, actively contributing to the end-to-end development of key features and driving their successful implementation.
- Guides the Quality Assurance team in prioritizing critical issues and steering them towards successful delivery of core functionalities.
- Implemented a speed test agent feature in Wi-Fi routers, enhancing network performance evaluation for users.
- Successfully integrated a robust Parental Control feature into the device, enabling enhanced control and security for families.
- Skills: C, Golang, Shell, Python, docker, Jira, Confluence, AWS EC2, S3 Bucket etc
Observability Engine Development
- Built comprehensive observability platform using modern stack for network infrastructure monitoring.
- Developed Observability Engine with Elastic stack and Grafana for CPE, Wi-Fi APs, and router visualization
- Integrated syslog-ng within Network Access Points for streamlined log export
- Developed Golang stats-collector agent for AP data collection and Grafana transmission
- Successfully containerized ELK Stack, Grafana, and syslog-ng server for enhanced scalability
- Skills: ELK Stack, Grafana, Golang, syslof-ng, docker
Lavelle Networks
•Senior Software Engineer IIIFault Visibility & Threshold Crossing Alerts
- Integrated fault event generation across SD-WAN components (Dataplane, Control Plane, DPI Engine, Security Engine)
- Implemented comprehensive fault visibility and TCA (Threshold Crossing Alerts)
- Integrated LMDB (mmaped) for efficient tracking of event status (RAISE/CLEAR)
- Skills: C, Golang & Python.
System Resource Manager
- Built comprehensive system health monitoring solution for critical infrastructure components.
- Developed Golang-based watchdog application monitoring CPU, Memory, Disk, Open FD, and system temperatures
- Monitored essential applications (Dataplane, DPI Engine, Control Plane processes)
- Implemented automated alerting and recovery mechanisms
Inline DNS Proxy Implementation
- DNS proxy solution enabling SDWAN sites to receive site-specific, personalized domain responses, enhancing network segmentation and policy-driven DNS resolution.
- Implemented DNS proxy directly in datapath for improved performance
- Used hashmap for storing DNS Answer headers optimization
- Handled JSON configuration pull from Cloud via Control Plane (Python)
- Skills: C, hashmap, cJSON.
Etrance Networks
•Software Engineer (Client: Lavelle Networks)Contributed to Active-Active High Availability
- Designed and executed comprehensive unit and integration tests for Active-Active High Availability, ensuring robust failover and reliability.
- Identified and resolved critical issues uncovered during development and testing, significantly improving system stability.
- Collaborated with the QA team to facilitate understanding of HA functionality and ensuring thorough validation.
SD-WAN software stack ported into ARM platforms, enabling deployment on cost-effective, resource-constrained devices.
- Cross-compiled and ported all SD-WAN CPE components to ARM devices
- Developed Multi Pattern Matching Library for DPI Engine on ARM architecture
- Integrated Switch Software (RTL8367) into the product
- Conducted onsite verification for board manufacturing
- Skills: C, BSP Development, pcre, regex
DHCP Server and DHCP Options Integration
- Integrated DHCP Server into the control plane with full support for options 150, 66, and 67.
- Designed and implemented robust configuration management within the control plane.
Custom Modem Manager for 4G/5G Modems & Dongles
- Implemented a Modem Manager to seamlessly handle a wide range of 4G/5G USB modems and dongles, ensuring reliable WAN connectivity for SD-WAN deployments.
- Seemless integration of WAN link within the SD-WAN platform, enabling automatic detection, configuration, and failover for cellular connections.
- Enhace modem manager for devices with status monitoring and automated recovery.
- Optimized custom modem drivers for mini-PCIe devices, ensuring compatibility and high performance across multiple hardware platforms.
- Skills: C, Linux kernel (usbcore, usbnet, cdc-ether), embedded systems, device driver development
Etrance Networks
•Software Engineer (Client: TATA Power SED)Video Conference using GStreamer
- Developed Video Conference Bridge using GStreamer framework
- Ported to TI DM8168 & TI 6636K2H boards with video codec integration
- Skills: C, GStreamer, SIP
Advanced VoIP Solutions
- Strengthened SIP authentication and security in VoIP Server.
- Integrated advanced IVR capabilities.
- Developed custom SIP client with embedded drivers and firmware.
- Skills: C, SIP
Etrance Networks
•R&D EngineerOpenWRT-based Wi-Fi Authentication Platform
- Enabled seamless user authentication on TP-Link routers using nodogsplash captive portal
- Engineered a scalable cloud server for centralized router management
- Implemented MQTT protocol for efficient router-cloud communication
- Integrated Google Analytics for real-time platform insights
- Skills: OpenWRT, nodogsplash, MQTT, cloud server development, analytics integration
Etrance Networks
•InternshipIoT based Smart Landline Solution
- Built IoT solution bridging landline calls to WiFi/mobile.
- Developed firmware for DAA CPC5622 & ESP8266 chips.
- Implemented I2S audio driver for WM8510 codec.
- Integrated I2C, GPIO; performed hardware verification via oscilloscope.
- Analyzed schematics for signal validation.
- Skills: Embedded C, ESP8266, DAA CPC5622, I2S, I2C, GPIO, hardware debugging, firmware development
Education
Bachelor of Technology in Electronics & Communication Engineering2014
Biju Patnaik University of Technology, OdishaCGPA: 7.78/10
Higher Secondary (+2 Science)2010
Sri Aurobindo I H S R, Matrubhaban, Cuttack, OdishaCHSE, Odisha
Matriculation2008
Khannagar High School, Cuttack, OdishaBSE, Odisha
Key Achievements
Professional Impact: Consistent track record of delivering critical features and leading technical innovations across multiple organizations.
- Security Excellence: Resolved critical certificate validation vulnerabilities affecting production systems
- Innovation Leader: Developed cutting-edge device fingerprinting system using eBPF technology
- Team Leadership: Successfully mentored junior engineers and led cross-functional development teams
- Technical Versatility: Expertise spanning embedded systems, cloud infrastructure, and network security
- Performance Optimization: Consistently delivered performance improvements and system optimizations
- Full-Stack Ownership: End-to-end ownership from architecture design to production deployment