S Vikash Kaushal

Software Engineering | Backend Developer | Networking | Computer Science Engineer

Chennai, Tamil Nadu, India

About

Detail-oriented software engineer with seven plus years of experience in backend development, majorly skilled in C++, Java, MySQL, Networking and Linux. Practical experience in following agile project management methodologies. Handled and led projects with individual contributions and team contributions.

Experience

  • Volante Technologies (On-site)
    • Principal Engineer
      Oct 2025 - Present · 10 mos

    • Senior Software Engineer
      Dec 2024 - Oct 2025 · 11 mos

  • Software Developer at Digit Insurance
    Oct 2023 - Dec 2024 · 1 yr 3 mos

  • R&D Software Engineer at Mobicip
    Jul 2018 - Jan 2023 · 4 yrs 7 mos

    Backend engineer working on highly scalable Man-In-The-Middle (MITM) proxy servers. Debugged and implemented fixes for crashes and issues related to memory management and concurrency on the server side, resulting in improved performance of the servers. CONTENT FILTERING SERVER - HTTP based MITM proxy server that filters the requests and response based on the headers and the response data. - Calculated and reduced server side latencies in networking and request handling to improve the speed and performance of the servers. - Designed and implemented a structure to store data into DB and use it across multiple servers in real time for content reporting purposes. - Created a basic ML model using NLP for text categorization and integrated with C++ to make use with the server. LOAD BALANCING SERVER - Authenticated the incoming global proxy based connections and vpn based connections. - Distributed the load evenly among the content filtering servers after authentication and request processing. - Designed and implemented logic to support HTTP2 connections and negotiate ALPN during ssl handshake in the MITM server according to the remote servers accepted ALPN list. - Implemented HTTP2 protocol support in the server to provide capability to handle HTTP2 connections in the MITM server to provide seamless content filtering ability. VPN SERVER Worked on an IKEV2 based VPN server to handle connections from multiple clients, authenticate the clients and support content filtering through the proxy server.

  • R&D Software Engineer at Mobicip
    Dec 2017 - May 2018 · 6 mos

    Designed and created a multithreaded secure server based on client-server architecture that scaled to more than 10k connections with low response time. Added additional features to an existing proxy server to support seamless content filtering for web requests.

  • Software Engineer Intern at ARS Technologies - Automatic Identification & Data Capture (AIDC) & Pricing Solution Providers
    Dec 2016 - Jan 2017 · 2 mos

    Worked on barcodes and basic WINCE applications for scanners that can be put into use in retail shops for stock management with the help of barcode scanners and printers.