Vishal User
@vishaluser23
Staff engineer specializing in security and distributed systems, delivering identity-driven DLP and DDoS protections at scale.
What I'm looking for
I’m a Staff Engineer with 13 years in C, C++ and Go on Linux, focused on networking, distributed systems, and security infrastructure. I take systems end to end—from design and implementation through staged rollout and the on-call pager afterwards.
At Netskope, I own a stateless Go edge service and the C++ forensics path behind it on AWS EKS, driving DLP workload identity via IRSA/EKS pod identity, building a Vault-backed AES-GCM decryption and re-encryption streaming pipeline, and re-architecting the C++ path for asynchronous processing with above 99.9% pipeline reliability. I also set design and review standards and mentor engineers across two teams, and previously led DDoS scrubbing and AAA access-plane work at Imperva and Altran.
Experience
Work history, roles, and key accomplishments
Owned a stateless Go DLP event generator end to end, including design, staged rollout, and GA on AWS EKS across 120 points of presence. Built workload-identity-based access control, a Vault-based forensics decryption pipeline, reliability improvements, and production observability with on-call ownership.
Lead Engineer, Network Security
Imperva (A Thales Company)
Apr 2022 - Apr 2025 (3 years)
Designed and shipped an edge Geo ACL access-control feature on a multithreaded C/C++ DPDK kernel-bypass pipeline for global multi-tenant DDoS scrubbing. Built supporting health checking and analytics improvements and led dashboards/engineering interviewing.
Technical Lead, Network Management
Altran (Capgemini)
Jun 2019 - Mar 2022 (2 years 9 months)
Integrated RADIUS/TACACS+ authentication into the libnetconf2 SSH transport layer to provide a full AAA path for privileged operator sessions. Built model-driven device management and configuration validation pipelines using YANG/OpenConfig, plus a call-home agentless management module with telemetry streaming.
Built low-latency, lock-free asynchronous request queuing for the automotive control plane, tuning D-Bus limits and backpressure to reduce context-switch overhead.
Software Engineer, Embedded
GE Transportation (Wabtec)
Oct 2015 - Dec 2018 (3 years 2 months)
Wrote embedded C/C++ locomotive control and HMI software for rail-yard operations using MQX/QNX RTOS and Qt.
Senior Software Engineer, Payments
mVikarsha Mobile Solutions
Aug 2012 - Sep 2015 (3 years 1 month)
Built multithreaded, zero-data-loss C/C++ transaction and settlement servers using BSD/POSIX sockets with epoll and non-blocking I/O. Integrated with Oracle to persist settlements while maintaining strict transactional integrity.
Education
Degrees, certifications, and relevant coursework
Rajasthan Technical University
Bachelor of Technology (B.Tech), Electronics and Communication Engineering
Earned a B.Tech in Electronics and Communication Engineering from Rajasthan Technical University.
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Vishal?
You can contact Vishal and 90k+ other talented remote workers on Himalayas.
Message VishalGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
