Ayush Patra.

Ayush
Patra.

Software engineer with a background in Software Defined Networking — two years building low-latency systems for satellite communication and ORAN infrastructure at Hughes Systique, and an MSc in Advanced Computer Science from the University of Manchester.

Software Engineer·University of Manchester·Hughes Systique·Software Engineer·University of Manchester·Hughes Systique·Software Engineer·University of Manchester·Hughes Systique·Software Engineer·University of Manchester·Hughes Systique·

I care about how things work at the lowest level.

At Hughes Systique, I worked on Layer 4 for satellite communication and ORAN stacks — the kind of work where a 1% improvement in call success rate means something real. I wrote critical C++ modules, profiled under loads of 2,500 calls per second, and fixed faults that could not be reproduced in a simulator.

My MSc at Manchester deepened my interest in neuromorphic computing and machine learning. I am equally at home in a terminal as I am in a research paper.

I am currently building netvisor, a personal CLI tool for orchestrating kernel network configuration across environments that use LXD, MAAS, OVN and Kubernetes — designed to surface conflicts and prevent resource allocation clashes.

Networking

TCP/IP, BGP, OSPF, ORAN — focused on the protocol layers where system performance is actually decided.

Systems

Low-latency C++ at Layer 4, runtime profiling under 2,500 calls/second, satellite communication and ORAN stacks.

Research

MSc dissertation on neuromorphic routing for NoC architectures. Machine learning applied to network traffic classification.

Selected work

Neuromorphic Routing on Network-on-Chip
01

Neuromorphic Routing on Network-on-Chip

MSc dissertation. A C++ pipeline benchmarking fast, accurate, and energy-aware spike routing techniques for neuromorphic platforms. SNN representations were derived using SNNTorch in Python, with two routing algorithms evaluated at scale.

C++PythonSNNTorchNoCNeuromorphic ComputingSystems
GitHub ↗
Intrusion Detection — ML on Network Traffic
02

Intrusion Detection — ML on Network Traffic

Supervised learning model trained to classify network traffic as benign or malicious on the UNSW-NB15 dataset, achieving 87% test accuracy and a False Alarm Rate of 0.009.

PythonScikit-LearnMLNetwork SecurityUNSW-NB15
netvisor — Kernel Networking CLI
03

netvisor — Kernel Networking CLI

CLI tool for orchestrating kernel network configuration in environments that use LXD, MAAS, OVN and Kubernetes. Designed to surface conflicts across multiple networking layers and prevent resource allocation clashes. Currently in active development.

GoLinux KernelLXDMAASOVNKubernetesNetworkingCLI
GitHub ↗

More on github.com/ayushpatra11

Experience

Software Engineer 1 (Prof 1)

Canonical · Remote, UK

Aug 2026 – Present
  • Hired by Mr. Mark Shuttleworth, building Kubernetes networking infrastructure on the Linux kernel stack, as the first dedicated networking engineer on the team.
KubernetesLinux KernelNetworkingGo

Software Developer Engineer

Hughes Systique Corporation · Gurgaon, India

Jul 2022 – Aug 2024
  • Designed an end-to-end low-latency call resource allocation algorithm for Layer 4 in C++, achieving a 97% call success rate and increasing calibration efficiency by ~30%.
  • Enhanced proprietary telecom simulators in Python for heavy call-load scenarios, hitting a 99.1% call completion rate.
  • Conducted runtime profiling, fault analysis, and performance tuning under peak loads of 2,500 calls/second.
  • Built a ReactJS and SQLite3 ETL dashboard displaying live xApp traffic in real time; integrated custom xApps with the OAI 5G core via containerisation.
C++Python5G / OAIORANReactJSSQLite3System DesignUnit TestingGDB / ValgrindFault AnalysisCI / CD

Front-End Developer

SaudaTech · Gurgaon, India

Aug 2021 – Nov 2021
  • Designed mobile and web interfaces for the Broker Mitra App using Figma, improving UX and product design.
  • Implemented OTP login and refined the UI, streamlining the flow for 50+ monthly active users.
ReactHTML / CSSJavaScriptFigmaUI / UXComponent Design

Academic background

The University of Manchester

Master of Science · Advanced Computer Science

Sep 2024 – Sep 2025
  • Grade: 72.5%
  • Manchester, United Kingdom
  • Focus: Networking, Neuromorphic Computing, ML, Distributed Systems
  • GreatUniHackathon — HireAI project

Manipal University Jaipur

Bachelor of Technology · Computer Science Engineering

Jul 2018 – Jun 2022
  • Grade: 88.00%
  • TMA-Pai Merit Scholar
  • ACM Student Chapter, Aperture Photography Club

Heritage Xperiential Learning School

High School Diploma · Science (CBSE)

2004 – 2018
  • Grade: 96.2% — 12th, CBSE
  • Click Photography Club, Cinephilia Videography Club

Tools & technologies

Languages
C++PythonGoTypeScriptJavaScriptBash / ExpectSQL
Networking & Systems
TCP / IPBGPOSPFSDN5G / ORANOVNeBPF (learning)Wireshark
Engineering Practices
System DesignSOLID PrinciplesUnit TestingIntegration TestingCI / CDRuntime ProfilingCode ReviewGDB / Valgrind
Frameworks & Tools
Linux / UnixGit / GitLabReactJSPyTorchLangChainSNNTorchFastAPIPostgreSQL

By the numbers

0%Call success rate — Layer 4 C++ allocation algorithm
0.0%Call completion rate under 2,500 calls/second load
~0%Calibration efficiency gain from resource safeguards
0%ML intrusion detection accuracy on UNSW-NB15 dataset
0.0%CNN image classification accuracy on CIFAR
0
public repos
0
total stars
0
followers

Contribution activity

GitHub contribution graph
ayushpatra11leetcode.com ↗