Kunal Sangodkar

Software Engineer

Bengaluru, Karnataka, India17 yrs 4 mos experience
Highly Stable

Key Highlights

  • Expert in Cyber Security and Network Security solutions.
  • Proficient in developing device drivers and VPN solutions.
  • Strong background in software architecture and design.
Stackforce AI infers this person is a Cyber Security Architect with expertise in network security and device driver development.

Contact

Skills

Core Skills

Network SecurityC++Device DriversEdrPythonVirtual Private Network (vpn)VpnEmbedded Operating SystemsC#

Other Skills

Internet Protocol Suite (TCP/IP)Secure Sockets Layer (SSL)Domain Name System (DNS)COsqueryXDRGo (Programming Language)Amazon Web Services (AWS)WinDbgSpring FrameworkPython (Programming Language)SnowflakeAirflowSocket ProgrammingFlask

About

Software Architect in Cyber Security | TCP/IP, SSL | EDR, XDR, OSquery | Windows Internals | File-System mini-filter and Network Device Drivers | REST, HTTP, Micro-services | Software design C, C++, python, java |

Experience

17 yrs 4 mos
Total Experience
3 yrs 2 mos
Average Tenure
1 yr 3 mos
Current Experience

Netskope

Staff Engineer

Mar 2025Present · 1 yr 3 mos · Bengaluru, Karnataka, India

Internet Protocol Suite (TCP/IP)Network SecurityC++Secure Sockets Layer (SSL)Domain Name System (DNS)

Seqrite

Technical Architect

Jul 2022Feb 2025 · 2 yrs 7 mos · Bengaluru, Karnataka, India

Device DriversCC++EDROsqueryXDR+3

Intel security

Software Developer

Mar 2017Jun 2022 · 5 yrs 3 mos · Bengaluru, Karnataka, India

WinDbgSpring FrameworkDevice DriversXDRPython (Programming Language)Snowflake+5

Dell sonicwall

Software Developer

Sep 2013Feb 2017 · 3 yrs 5 mos · Bengaluru Area, India

  • Windows store App for Windows10:
  • The work involved development of windows store application for windows10 which serves as a client software for E-Class Secure Mobile Access (SMA) solution. It establishes a VPN tunnel between the client machine and the SMA server and provides access to network resources protected by the SMA appliance.
  • The app was developed in CX/C++ using multithreaded programming. UI was developed in XAML. Leveraged IPC and synchronisation mechanisms while coding several features.
  • VPN client for Windows 7:
  • Development of SSL-VPN client component of E-Class Secure Mobile Access (SMA) solution. It establishes a VPN tunnel between the client machine and the SMA server and provides access to network resources protected by the SMA appliance.
  • Worked on NDIS miniport and WFP callout drivers along with windows services and other dll components. Handled RAS modules, windows networking modules and Authentication modules. Worked on windows RAS, Registry APIs, system APIs, MSI APIs, windows SSPI, Windows CryptoAPI.
  • Took initiative for adapting the entire product to latest VC-compilers which was appreciated by product management.
  • Leading the driver signing activity with HCK/HLK setups. Other tasks included debugging device drivers using windbg, fixing build and makefile issues and troubleshooting network issues using wireshark/netmon.
WinDbgDevice DriversSocket ProgrammingVirtual Private Network (VPN)

Qualcomm

Embedded Engineer

Feb 2012Aug 2013 · 1 yr 6 mos · Bengaluru Area, India

  • Windows Phone 8 debugging:
  • Platforms: MSM8x30, MSM8960
  • Worked on debugging windows phone 8 device drivers and crash dump analysis using Windbg. Gained in-depth knowledge on windows OS internals and driver frameworks (WDF, KMDF and UMDF).
  • Platform drivers were debugged using trace32 and JTAG. Acquired good knowledge on Qualcomm chipset architectures.
  • Analysis of event traces using xperf/WPA.
  • Windows Phone 7
  • Platform: MSM7x27A
  • Project involved analyzing crash dumps using Platform Builder on VS2008. Target device was based on WinCE6.5. Target live debugging using KITL enabled mode.
WinDbgDevice DriversWindows PhoneEmbedded Operating Systems

Nokia

C# .NET Application developer

Apr 2010Sep 2011 · 1 yr 5 mos · Bengaluru Area, India

  • Automation Tools development C# .NET
  • The project involved developing windows application using C# .NET. Test cases for s40 phones were automated using c# scripts which interacted with the core phone software, and tested the functionality of various features. Test cases were also implemented in IronPython.
C#

Sasken communication technologies ltd

Senior Software Engineer

Oct 2008Aug 2013 · 4 yrs 10 mos · Bengaluru Area, India

  • Board support package/ Device Drivers/ Porting
  • OS platform: Windows EC7
  • Hardware platform: Beagle Board Rev C3 (chipset: TI OMAP 3530)
  • Worked on windowsEC7 BSP customization and ported the OS on OMAP3530 based Beagle Board. BSP components like OAL, KITL and device drivers for display and audio were customized for Beagle Board. In addition, support for add-on hardware like USB HID(mouse keyboard), USB Camera and display was provided.
  • Automation Tools development C# .NET
  • The project involved developing windows application using C# .NET. Test cases for s40 phones were automated using c# scripts which interacted with the core phone software, and tested the functionality of various features. Test cases were also implemented in IronPython.
Device DriversEmbedded Operating Systems

Education

Birla Institute of Technology and Science, Pilani

Master of Technology (M.Tech.) — Software systems (Networks and Networked systems)

Jan 2013Jan 2016

Goa College of Engineering

B.E — Electronics and telecommunication

Jan 2004Jan 2008

Stackforce found 100+ more professionals with Network Security & C++

Explore similar profiles based on matching skills and experience