About Me
Summary:
- Software Developer with extensive experience of about 7 years in developing System Platform Software, Network Datapath, Applications and Tools for On-Premises and Virtual Next Generation Firewalls (NGFW), ...
- Extensive Experience in Cloud Computing, Virtualization, Linux Internals, Software Architecture, and comprehensive understanding of latest technologies. In-depth knowledge of Layer 2, Layer 3 and Layer 4 networking, SSL Applications and Firewall Features. Hands-on experience in design, configuration, development and troubleshooting of firewalls, routers, switches and email security appliances of different vendors.
Skills:
- Languages: C, C++, Python3, Bash
- Public Clouds: AWS, OCI, Azure, GCP (Beginner), Alibaba Cloud (Beginner)
- Private Clouds: KVM, VMWare
- NFV: Intel DPDK Framework, Datapath Performance Optimization, VxWorks on BSPlib (Beginner)
- Web: REST, JSON, XML, Regular Expressions, HTML, CSS, JavaScript, PHP (MVC CodeIgniter)
- Tools: vSphere 6.5, Agile, Jira, Confluence, Target Process, CDETS, Coverity, Git, Perforce, Linux (RHEL, CentOS, Ubuntu, Fedora, WindRiver), Windows, MacOS
- Networking: Layers – 2,3,4, TCP/IP, NAT, Policy Based Routing, Content Filtering, High Availability, SSL/TLS, LDAP, RADIUS, IPSec, VLANs, 802.1x, STP, Failover & Load Balancing and so on
Skills
Software Testing
Programming Language
Networking & Security
Web Development
Operating System
Development Tools
Software Engineering
Others
Database
Portfolio Projects
Company
Cloud and Virtualization
Role
Backend Developer
Description
- Worked on Intel DPDK/NFV Architecture for Deep Packet Inspection in Cisco ASAv and NGFWv (FTDv) firewalls, which detects threats and responds dynamically.
- Data path specialist for various Public clouds mainly AWS, OCI, GCP, Azure and Private clouds including KVM and VMWare for drivers used in form factors Containers/Virtual Machines for Cisco ASAv and NGFWv firewalls.
- Worked on adding SRIOV support for Cisco ASAv and NGFWv deployments in Oracle Cloud Infrastructure (OCI), ESXi servers through VMware and Alibaba Cloud.
- Worked on adding support to Broadcom NetXtreme Adapters for Cisco ASAv and NGFWv (FTDv) deployments in Oracle Cloud Infrastructure (OCI).
- Improved Performance of SMP systems mainly Cisco ASAv in KVM and OCI Platforms by adding Multiqueue with RSS support for i40E and i40evf network drivers and Intel XL710 Network Cards.
- Resolved several NIC Underruns, Interface Hot Plugging Support, Core Dump Issues, Mbuf issues, Memory Leaks, Low CPS/PPS (Connections per second or Packets Per Second) issues on ASAv deployments in KVM and VMware platforms.
- Migrated Virtual firewall deployments in Azure from Python2.7 to Python3.9 using AzureLinuxAgent.
- Resolved various issues as part of upgrading underlying WindRiver Linux OS Upgrade. Cleared several Coverity (Synopsys Framework) defects in existing Code base and automated for QA analysis.
- Collaborated with other Engineers on code reviews, functional specification reviews and process enhancements. Facilitated problem diagnosis and prompt resolution for critical issues reported by customers.
Skills
C++ C Language Python Cloud Computing Cloud Computing Architecture Virtual Machine AWS GCP - Google Cloud Platform Azure Oracle Cloud Linux Kernel Data Plane Development Kit - DPDK Network Security Networking Network Programming ASA Firewall Cisco OS VMWare Alibaba Cloud JSON JavaScript Jira Confluence SSLCompany
Crystal Eye
Role
Backend Developer
Description
- Developed features for Crystal Eye, a network operating system running on firewalls, such as SSLVPN Module such as LDAP Integration, Static IP setups, SSL Perceive and Bump and so on in Linux based Virtual Firewalls.
- Designed system specification for various features of SSLVPN.
- Collaborated with colleagues on code reviews via Git, test cases, documentation and general process enhancements.
Skills
PHP CodeIgniter Linux CentOS OpenLDAPCompany
SonicOS
Description
- Developed a solution to integrate SonicWall Switches with Firewalls to give granular monitoring on every enduser through a single management interface.
- Developed CLI and API interfaces to configure Flow Reporting, ARP Storm Limit and AWS Integration of Firewalls.
- Resolved several issues with Wire Mode Interfaces, Log Monitor, Syslog Monitoring, FTP Logging, TSR Export and so on in SonicOS
- Designed and developed log analyzers namely TSR Analysis Tool, EXP Viewer that parses various sections of log files using Regular Expressions and display output in a human-readable format.
- Developed Migration Tool for customers of other vendors namely, Cisco, Check Point, Juniper, Fortinet, Palo Alto, WatchGuard and Sophos to migrate easily to SonicWall. URL: https://migratetool.global.sonicwall.com