Shubham SawantSS
Open to opportunities

Shubham Sawant

@moghya

Passionate software engineer with expertise in low-level programming and distributed systems.

India

What I'm looking for

I am looking for a company that values clean, well-designed, and scalable software solutions. I am particularly interested in opportunities to work on low-level programming, distributed systems, and C++. I thrive in fast-paced environments and enjoy solving complex problems. I am seeking a company that fosters a culture of continuous learning and growth, where I can contribute my skills.

I am a computer science professional with a strong interest in low-level programming, distributed systems, and C++. With 6 years of experience working for trading systems and distributed systems software companies, I have developed a deep understanding of developing ultra-low latency execution, market data, and exchange connectivity systems. I am skilled in implementing complex trading algorithms and integrating advanced hardware solutions.

In my previous role as a Senior Software Engineer at Bloomberg LP, I was part of the FIX Configuration Management Suite team, where I developed and maintained a FIX configuration management system using C++ and Python micro-services. I also implemented various features for automating the creation of FIX sessions and servers for trading system topologies. Prior to that, I worked on the Exchange Trading Connectivity team, where I developed exchange trading connectivity software solutions using C++, Python, and FIX.

During my time at Cohesity, I was a member of the technical staff and worked on the DataProtect (Virtualization) project. I developed distributed data protection system software using modern C++, Protobufs, and RPCs. I was involved in robust, distributed, crash-consistent, asynchronous, and multi-threaded C++ software development. I also managed customer escalations and collaborated on issue resolution with CPD, SREs, and customers. Some of my notable achievements include the development of a differential restore feature for VMware VMs to reduce data transfer in cloud environments and the implementation of application-consistent backup of Acropolis AHV VMs using NGtools for stun-free backups.

As a Software Development Engineer at Media.Net, I worked on various projects, including the development and deployment of VPN and proxy servers, as well as the development of a multi-threaded, UDP sockets-based DNS server using C++. I also designed and developed full-stack web applications, desktop applications, and browser extensions for search monetization on the Applications Distribution Platform.

Experience

Work history, roles, and key accomplishments

BL

Senior Software Engineer

Bloomberg Lp

Aug 2021 - Feb 2023 (1 year 6 months)

Developed and maintained FIX configuration management system using C++ and Python micro-services. Implemented various features for automating creation of FIX sessions and servers for trading systems topology.

CO

Member of Technical Staff-3

Cohesity

Feb 2020 - Jul 2021 (1 year 5 months)

Developed distributed data protection system software using Modern C++, Protobufs, RPCs. Managed customer escalations and collaborated on issue resolution with CPD, SREs, and customers.

ME

Software Development Engineer

Media.Net

Jul 2019 - Feb 2020 (7 months)

Configured and deployed proxy and VPN servers. Developed and distributed Chrome and Firefox proxy browser extensions. Developed multi-threaded, UDP sockets-based DNS server using C++.

Education

Degrees, certifications, and relevant coursework

Shubham hasn't added their education

Don't worry, there are 90k+ talented remote workers on Himalayas

Tech stack

Software and tools used professionally

Interested in hiring Shubham?

You can contact Shubham and 90k+ other talented remote workers on Himalayas.

Message Shubham

People also viewed

View all talent

Find your dream job

Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Shubham Sawant - C++ Software Engineer - IMC Trading | Himalayas