Ayush Jain

Software Engineer, CS Graduate.

Currently

Looking for jobs, pursuing MS in Computer Science at Stony Brook University.

Interests

Distributed Systems, Computer Networks, Computer Security, Probability and Statistics.

Education

Aug 2022 - May 2024 Stony Brook University , NY
Master of Science in Computer Science (Adviser Dr. Shuai Mu)
Courses: Distributed Systems, Computer System Security, Network Security, Cryptography

Aug 2016 - June 2020 Indian Institute of Technology, Tirupati
Bachelor of Technology in Computer Science
Courses: Advanced Computer Networks, Stochastic Process, Operating Systems

Skills

C/C++, Java, Python, Scala, SQL

DPDK, SpringBoot, Apache Spark, Postgre, MySQL, CMake, GDB, Azure Cloud Services

Projects

Mar 2023 - present sRPC: An RPC Framework
Developing a high-caliber Remote Procedure Call (RPC) framework utilizing DPDK and C++, to provide low-latency
and high throughput network for distributed systems. Achieved throughput of 1 Million+ RPCs/Sec and a latency
of 5.5 μs
with just a single thread.

Aug 2023 - Sep 203 DPDK-NIC-Benchmark
Designed and developed a bench-marking tool to assess network performance using DPDK, achieved throughput
of over (80 Gbps)(Line rate for CX5 NICS) and 1.9 Mpps with just a single thread.

Sep 2022 - Dec 2022 Distributed Key-Value Store

Sep 2020 - Oct 2020 Stock Exchange Simulator

May 2023 - Jul 2023 Pager | Scala

Experience

Aug 2020 - Jun 2022 UBS | Software Engineer
Worked in the Market Risk IT team at UBS to create ‘Variance’, an in-house software for Market Risk assessment
Designed and developed several REST-Ful micro-services using Java SpringBoot, optimised legacy micro-services.
Orchestrated deployment on Azure Kubernetes Clusters using Helm charts, providing full automation in deployment of
micro-services.
Utilized Apache Spark for running and aggregating risk models: Value at Risk (VaR) and Monte Carlo
Simulations, processing over 45 million records per run.
Engineered a robust OAuth2-based security layer with Azure Active Directory for all of 8 microservices developed by
team, attained boilerplate code reduction by 20-30%.
Integrated micro-services with Netcool and Service Now, instrumental in automation of reporting outage incidents of
services, using Azure monitor.

May 2019 - Jul 2019 Mentor Graphics(Siemens) | Intern