Pavan Pongle

Software Engineer

Bengaluru, Karnataka, India10 yrs 6 mos experience

Key Highlights

  • Expert in high-performance C++ programming.
  • Strong background in Cybersecurity and Trading systems.
  • Proven track record in software development across multiple platforms.
Stackforce AI infers this person is a Cybersecurity and Fintech expert with strong software development skills.

Contact

Skills

Core Skills

C++CybersecurityTradingPlmIos DevelopmentSoftware DevelopmentUi Design

Other Skills

3D file renderingAIXBoost build systemC#C++11C++14C++17CMakeCurlFirewall rule programmingGoogle test frameworkGoogle test frameworksHTMLIPCJava

About

Expertise in • C++ 11/14/17/20, lock-free programming, Low-latency/high-performance coding, multithreading, Template/meta-programming, design patterns, UI designing, Linux/Unix/Windows system programming, Boost/QT C++ libraries, microbenchmark, Win32 & Posix API. • Other Skills: C#, Java, JavaScript, HTML, SQL, Xamarin tool, networking, scripting in Python/shell, app designing in iOS and Android. • Worked in Cyber Security, Trading, CAD and PLM domains. • Excellent learning capability and strong written and verbal communication. • And I have a good understanding & interest in high-performance programming. I am looking for a job and am available to join immediately. Mail: pavanpongle@gmail.com Resume Link: https://github.com/PavanPongle/PracticeCode/tree/main/Resume

Experience

10 yrs 6 mos
Total Experience
1 yr 10 mos
Average Tenure
1 yr 4 mos
Current Experience

Amd

MTS Software System Design Eng

Feb 2025Present · 1 yr 4 mos · Bengaluru, Karnataka, India · Hybrid

Career break

Personal goal pursuit

Aug 2024Jan 2025 · 5 mos

Colortokens inc.

Member Of Technical Staff III

Oct 2021Jul 2024 · 2 yrs 9 mos · Bengaluru, Karnataka, India · Remote

  • Contributed to agent software development in C++17 for Windows, Linux, AIX, Solaris, and Mac.
  • Tasks like packet capturing, analyzing, and reporting to a server via REST API.
  • Firewall rule programming to allow and block traffic flow.
  • Log/diagnostic report collection and reporting.
  • In the next-generation agent development, the major contribution was towards C++ code design & code review.
  • Improved packet capture and analysis performance by adopting protocol-specific (TCP/UDP/ICMP) PCAP filters, lock-free circular buffer, spin lock, use of LRU cache, compiler flags and various other optimization techniques by taking micro benchmarking of every change.
  • Extensive use of Curl, zlib, Openssl, nlohmann JSON, Google Protobuf, WinPcap/Pcap libraries.
  • Implemented various feature by leveraging Windows API/internals/Win32, Uinux internals/POSIX API, IPC(inter process communication) like pipe, shared memory, signals etc., use of various system calls to interact with OS, getting stack trace of running threads, invoking system commands in new process, installation with OS service manager.
  • Working experience of creating installers packages for Windows platform using WIX and advanced installer tools. And same Unix platforms by using Shell scripting.
  • Converted POC to project for support of agents on the Win32 server, RHEL and Solaris.
  • Experience designing and executing builds using MSBuild, Make and CMake build systems for all 5 platforms.
  • Taken initiative of refactoring of build scripts and improved build time by 4.5x, using parallelization and generating
  • dependencies files.
  • Building opensource libraries for platform like AIX 7.x and Solaris 10/11.x.
  • Analysis of core/crash dump for memory leak and high CPU usage using tools like valgrind, Windbg, Dr. leak. etc.
  • Experience designing and executing unit tests using Google test framework.
C++17WindowsLinuxAIXSolarisMac+24

Sungard - now part of fis

Senior Product Development Engineer

Oct 2019Oct 2021 · 2 yrs · Pune Area, India · On-site

  • Contributed to Order Management System (OMS) module from FIS Trading Suite in C++14 language.
  • The module was responsible for communicating with the exchange over the socket.
  • Decoding and encoding trade/order/exchange messages to and from exchange communication protocol.
  • Successfully implemented unit testing practices with a focus on test-driven development (TDD) using Google test frameworks.
  • for KRX/KRUSG exchanges and achieved more than 70% of test coverage.
  • Written exchange simulator of KRX/KRUSG/SEHK for unit test.
  • Worked with over 5 APAC exchanges KRX/KRUSG/SEHK/SCHK/ASX/JPX and on their native/standard protocols.
  • Experience designing and development in Boost build system, Boost C++ lib, Python script, IPC, Socket programming, Gtest framework, core/crash dump analysis.
C++14Order Management Systemunit testingGoogle test frameworksexchange simulatorBoost build system+5

Hcl technologies

Software Engineer

Jul 2018Oct 2019 · 1 yr 3 mos · Pune, Maharashtra, India

  • Contributed in development of Plant Data Management module in C++11, it was module from Teamcenter (PLM suite).
  • Writing unit tests in Junit framework.
C++11TeamcenterJunit frameworkC++PLM

Prototech solutions & services pvt. ltd.

Senior Software Developer

Sep 2015Jun 2018 · 2 yrs 9 mos · Pune, Maharashtra, India · On-site

  • Developed Katera Visualizer an iOS app from scratch using the Xamarin framework for visualizing IFC files with the help of the xBIM toolkit, Java Script and webGL. Done shader programming for Billboard implementation.
  • From scratch development of Inspection Xpert 2.0, in C++11 and QT 4.3 framework lib for UI design, along with used pdf and 3D file rendering libraries. Feature like making annotations on PDF/3D model, export of annotated data, report generation in Excel format using Excel API.
  • Contributed to Inspection Xpert 1.0 maintenance, which was developed in C# with DevExpress and Excel API.
XamariniOS app developmentJava ScriptwebGLC++11QT 4.3+4

Education

Sinhgad College of Engineering

Master's degree — Computer networks

Jan 2013Jan 2015

D. Y. Patil College of Engineering ( DYPCOE ) , Akurdi, Pune

Bachelor's degree — Computer Engineering

Jan 2008Jan 2013

Stackforce found 100+ more professionals with C++ & Cybersecurity

Explore similar profiles based on matching skills and experience