Yash Kothadiya

Software Engineer

San Francisco, California, United States3 yrs 7 mos experience

Key Highlights

  • Engineered kernel-level security mechanisms using eBPF.
  • Enhanced high-concurrency microservices at NICE.
  • Led tech events for over 5000 participants.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Security and Distributed Systems.

Contact

Skills

Core Skills

EbpfSystems ProgrammingSpring BootAwsPythonMachine LearningReact

Other Skills

Extended Berkeley Packet Filtering (EBPF)Kernel ProgrammingCLinux KernelPython (Programming Language)BashC++CMakeSVNAmazon Web Services (AWS)DatabasesAngularREST APIsObject-Oriented Programming (OOP)Java

About

🚀 Tech Enthusiast | Software Engineer | Distributed Systems & Security Researcher Hi, I’m Yash Kothadiya—a passionate software engineer and researcher dedicated to building high-performance, scalable, and secure systems. With experience spanning distributed systems, system security, and backend engineering, I thrive in environments that challenge me to push technological boundaries. 🎓 Currently, I’m pursuing my M.S. in Computer Science at Stony Brook University, where I focus on system security, distributed computing, and database systems. My work at the Secure Systems Lab involves designing efficient kernel-level security mechanisms using eBPF, ensuring robust provenance tracking while maintaining system performance. 💻 Previously, as an Associate Software Engineer at NICE, I enhanced high-concurrency microservices, leveraging Spring Boot, AWS, and machine learning to optimize workforce management systems. I developed scalable solutions that improved forecasting accuracy, API performance, and automation processes. 🔍 Technical Strengths • Languages: C, C++, Python, Rust, Golang • Systems & Security: eBPF, Linux Kernel Development, Distributed Systems, OS Internals • Backend & Cloud: Spring Boot, Node.js, gRPC, AWS, GCP, Docker • Databases: PostgreSQL, MongoDB, Redis, DynamoDB • Multithreading & Performance Engineering 🛠 Key Projects • EAUDIT – Kernel-level provenance tracking via eBPF, optimizing syscall event encoding • RAFT – Implemented a fault-tolerant distributed key-value store using Raft Consensus Algorithm • LFS – Built a Linux OS from scratch, configuring its kernel, bootloader, and shell • ENCRYPTO – Developed a hybrid cryptographic algorithm combining RSA & Blowfish, securing mobile applications 🏆 Beyond Engineering I have led tech events for 5000+ participants, won Best Innovative Product at Stack 1.0 Hackathon, and even composed award-winning music. 🔗 Let’s Connect! I’m always up for discussions on system security, distributed computing, and cutting-edge backend technologies. Feel free to reach out if you want to collaborate, brainstorm ideas, or explore exciting opportunities!

Experience

3 yrs 7 mos
Total Experience
1 yr 3 mos
Average Tenure
1 yr
Current Experience

Cisco

Software Engineer 2

Jun 2025Present · 1 yr · San Jose, California, United States · Hybrid

Stony brook university

2 roles

Graduate Teaching Assistant

Sep 2024May 2025 · 8 mos · Stony Brook, New York, United States

  • Served as a Graduate Teaching Assistant for CSE332-01: Introduction to Visualization under Prof. Klaus Mueller. Responsibilities include advising students during office hours, grading assignments, and assisting in exam preparation and evaluation.
  • Served as a Graduate Teaching Assistant for CSE114-01: Intro to OOP under Prof. Praveen Tripathi. Responsibilities include advising students during lab sessions, grading assignments, and assisting in exam preparation and evaluation.

Graduate Research Assistant

Jan 2024Sep 2024 · 8 mos · Stony Brook, New York, United States

  • Engineered EAUDIT, a compact provenance tracking system in C/C++ at the kernel level using eBPF, optimizing syscall event encoding and capture to significantly reduce log size and system overhead.
  • Architected a client framework, enabling seamless integration and customization for consumers to record and store over 50 syscall events, enhancing flexibility and usability of the EAUDIT system.
  • Developed robust automation systems leveraging Bash, Python, and Makefile to rigorously test EAUDIT against cutting-edge security attacks, ensuring reliability and resilience of the provenance tracking mechanism.
Extended Berkeley Packet Filtering (EBPF)Systems ProgrammingKernel ProgrammingCLinux KernelPython (Programming Language)+5

Nice

Associate Software Engineer

Jul 2021Jun 2023 · 1 yr 11 mos · Pune, Maharashtra, India · Hybrid

  • Implemented REST API endpoints using Spring MVC controllers, hibernate, and Spring Boot exposed via micro-service architecture, enhancing application concurrency by a factor of 10.
  • Leveraged AWS cloud services (CloudWatch, EC2, Lambda, EBS, S3, and Batch) to automate log monitoring, code execution, load balancing, data storage, and batch processing.
  • Developed front-end for key features such as what-if forecasts, imported forecasts, and inclusion of special days for a Workforce Management (WFM) forecasting tool using Angular.
  • Developed simulations employing patented AI algorithms to optimize staffing for over 10,000 agents.
  • Fine-tuned ML algorithms including exponential time series and ARIMA to accurately predict call volumes and average handling times over a period of 2 years.
  • Worked on Spring Boot and Angular Unit and Integration testing of the micro-services using Junit, Jsystem frameworks, Scala, jasmine, karma and other supporting technologies like nodejs, npm, bower, karma, Grunt.
  • Engineered 100+ Scala-based test scripts, conducting rigorous performance testing on 200+ API endpoints
Spring BootAmazon Web Services (AWS)DatabasesAngularREST APIsObject-Oriented Programming (OOP)+15

Algoanalytics

Software Engineer Intern

Aug 2020Feb 2021 · 6 mos · Pune, Maharashtra, India · Remote

  • Computed accurate body measurements of 13 body parts by using captured and uploaded 2D image data.
  • Boosted the accuracy of a virtual try-on system to 93.5% by fine-tuning algorithms like PFAFN & CPVTON.
  • Created an end-to-end Android application achieving a 30% accuracy boost using Java, Python, and AWS
Python (Programming Language)Object-Oriented Programming (OOP)Software DevelopmentGitAndroid DevelopmentAmazon Web Services (AWS)+2

Kanan

Software Engineer Intern

May 2020May 2020 · 0 mo · Pune, Maharashtra, India · Remote

  • • Built a Mobile Application which is deployed on Google Play Store link for farmers to easily contact the domain expert regarding any doubts related to agriculture and a Web application for the domain expert to cater to all the incoming requests from the farmers.
ReactObject-Oriented Programming (OOP)Software DevelopmentAndroid

Proost solutions

Software Engineer

Jun 2019Aug 2019 · 2 mos · Pune, Maharashtra, India · Hybrid

  • ⁠ Enhanced web application with React JS, adding features such as in-app doctor chat and prescription generation using JS reports.
  • ⁠ Designed a mobile app with 10K+ PlayStore downloads using React Native and NativeBase, featuring fingerprint authentication and payment integration
ReactREST APIsObject-Oriented Programming (OOP)Software DevelopmentGitReact Native+1

Education

Stony Brook University

Master's degree — Computer Science

Aug 2023May 2025

Pune Institute of Computer Technology

Bachelor of Engineering - BE — Computer Engineering

Aug 2017May 2021

Stackforce found 100+ more professionals with Ebpf & Systems Programming

Explore similar profiles based on matching skills and experience