NC State Computer Science Graduate Student | Systems, Distributed Systems, Autonomous Driving , ML Systems

Ashwattha Phatak

Computer Science New Grad (graduating May 2026) passionate about being a part of building the future of computer systems, distributed systems and autonomous driving technology.

Raleigh, NC
Systems Software EngineerDistributed Systems EngineerProduction Support EngineerAutonomous Driving Engineer
Want the TL;DR?

Recruiters, here are your 10 seconds

01

New Grad (May 2026) roles: Systems Software, Distributed Systems/Infrastructure, Autonomous Systems, and ML Systems.

  • Systems + infrastructure track: C/C++, Linux systems programming, kernel scheduling and demand paging (Xinu), filesystem internals (copy-on-write snapshots, journaling, crash recovery), sockets/concurrency control, distributed coordination, and reliability-oriented debugging under failure.
  • Autonomy + ML track: ROS2/Nav2/Gazebo/CARLA pipelines, OpenPCDet + PointPillars optimization, Kalman/Particle filtering, RL policy evaluation (Q-learning/SARSA), and end-to-end perception-to-control validation under constrained compute and noisy sensing.

If you’re hiring for systems/distributed or autonomy/ML systems roles, email me at ashwatthap@gmail.com.

About Me

02

Richard Feynman had a habit of puncturing the genius myth. He once said, “I was an ordinary person who studied hard. There’s no miracle people.” That line has shaped how I approach engineering at the start of my career: first principles first, rigor over shortcuts, and understanding earned by building and pressure-testing real systems.

My work sits across operating systems, distributed systems, computer networks, and robotics/perception, and I treat them as one discipline around concurrency, uncertainty, and reliability under constraints. I build for correctness and performance under concurrency and failure, and for autonomy/perception pipelines that keep working when compute, latency, and sensing are all constrained.

Experience

03

Precision Sustainable Agriculture - Systems Software Intern

Raleigh, NC

May 2025 - Present

  • Built a one-touch commissioning workflow for Jetson AGX Orin systems, modems, and switches to reduce field bring-up time per unit.
  • Implemented deterministic multi-switch networking and static DHCP allocation across camera, sensor, and GPU nodes to reduce deployment misconfiguration risk.
  • Shipped OTA update infrastructure for distributed embedded platforms, enabling touchless rollout across field devices.
  • Implemented real-time diagnostics APIs for GPS, camera health, disk, network, and data collection to improve field triage and remote debugging.
  • Refactored ROS1 communication into an IPC-based middleware path, improving on-device perception throughput consistency with fewer dropped frames.

Systems Lab (Dr. Yoon Man-ki) - Research Assistant

Raleigh, NC

Jan 2025 - May 2025

  • Extended OpenPCDet to support compressed LiDAR range-image representations (PBEA), enabling controlled reconstruction/latency studies for 3D detection.
  • Benchmarked PointPillars and PV-RCNN on KITTI across multiple input resolutions, quantifying latency vs AP/recall trade-offs for real-time use.
  • Built modular evaluation pipelines to compare resolution, runtime, and fidelity, shortening experiment turnaround and improving repeatability.
  • Produced deployment-oriented recommendations for autonomy workloads based on timing variance and detector stability under constrained compute.

State Street - Site Reliability Engineer

Bangalore, India

Jul 2023 - Jul 2024

  • Supported hedge-ledger and financial services workloads in production, driving incident response and change execution for critical services.
  • Improved release reliability with stricter pre-production checks and runbook-based recovery to reduce failed and rolled-back changes.
  • Coordinated engineering and product teams during incident windows to restore service faster and reduce recovery friction.
  • Automated reliability reporting workflows, reducing manual operational effort for on-call and service owners.

State Street - Cloud Infrastructure Intern

Bangalore, India

Jan 2023 - Jun 2023

  • Built React reliability dashboards that consolidated infrastructure health signals into a single operational view for faster first-response triage.
  • Unified cross-environment service-health metrics for cloud infrastructure monitoring, improving alert clarity and on-call handoff quality.
  • Delivered automation tooling for repetitive infrastructure checks and reporting, removing manual steps from on-call workflows.

Projects

9 projects

Semantic Concurrency Control

Feb 2026 - Apr 2026

Conflict-aware locking model for shared multi-agent memory using semantic similarity instead of key equality.

Technical focus: Distributed locking extensions beyond key-space conflicts through semantic similarity and commit-time validation.

  • Benchmarked semantic conflict detection quality against key-level locking baselines.
  • Measured throughput behavior under varying contention levels and lock scopes.

Stack: Python, FAISS, Vector Search, Distributed Coordination

#Distributed#Concurrency#Ml Ai#Infra

Vaxel

Feb 2026

Desktop app that sanitizes identity images with local ML defenses to reduce deepfake manipulation risk.

Technical focus: End-to-end integration across desktop runtime, frontend UX, and local ML inference in a privacy-first workflow.

  • Implements 3 user-selectable protection levels (Low, Medium, High).
  • Supports desktop packaging for macOS, Windows, and Linux.

Stack: Next.js, Tauri, Rust, Python, PyTorch, OpenCV

#Ml Ai#Vision#Systems

Autonomous Navigation with TurtleBot3

Aug 2025 - Dec 2025

ROS2 + Gazebo autonomy stack with multi-agent exploration and reinforcement-learning policy evaluation.

Technical focus: Autonomy pipeline integration across localization, planning, and control under noisy sensing and constrained compute.

  • Compared exploration coverage behavior against baseline planners in simulation.
  • Measured localization stability and drift patterns across filter configurations.

Stack: Python, ROS2, Gazebo, Nav2

#Robotics#Autonomy#Navigation#Ml Ai

MemProf / Memory Access Profiler

Nov 2025

Linux memory-access profiling pipeline that combines eBPF sampling with automated visualization for program behavior analysis.

Technical focus: Linux observability and low-level profiling, translating kernel-level signals into actionable diagnostics.

  • Profiles page activity with a 25 ms sampling/export window for timeline analysis.
  • Generates top-page visualizations (default top 512 pages) for workload comparison.

Stack: C++, eBPF, libbpf, Python, Linux

#Systems#Infra#Concurrency

DeltaFS (Distributed Versioned Filesystem)

Oct 2025 - Nov 2025

WAFL-inspired distributed filesystem with copy-on-write snapshots, journaling, and replicated metadata.

Technical focus: Correctness-critical filesystem behavior under concurrent writes, snapshotting, and crash recovery.

  • Benchmarked snapshot overhead under mixed read/write workloads.
  • Validated recovery behavior through repeated crash and restart fault-injection tests.

Stack: C++, Linux, Multithreading, Sockets

#Distributed#Filesystems#Infra#Concurrency

LiDAR Perception Benchmarking (OpenPCDet)

Jan 2025 - May 2025

Range-image compression/reconstruction experiments for 3D detection latency-accuracy tradeoff analysis.

Technical focus: Perception experiment design focused on turning model-level results into deployment-oriented guidance.

  • Characterized latency and AP/recall trade-offs across multiple input resolutions.
  • Measured runtime variance and detector stability under compressed input conditions.

Stack: OpenPCDet, PyTorch, KITTI, Python

#Perception#Ml Ai#Robotics#Autonomy

Parallel PointPillars (TensorRT + OpenPCDet)

Apr 2025

GPU-optimized PointPillars inference pipeline using TensorRT with parallelized preprocessing and postprocessing.

Technical focus: Real-time perception optimization with quantitative speed-versus-accuracy trade-off analysis.

  • Achieved ~31-34x end-to-end speedup over serial baselines across tested range-image settings.
  • Maintained comparable detection quality with a small accuracy trade-off under aggressive optimization.

Stack: Python, C++, CUDA, TensorRT, OpenPCDet, KITTI

#Perception#Ml Ai#Autonomy

Real-Time Traffic Sign Perception in CARLA

Mar 2025

Closed-loop perception + control integration in CARLA for sign-aware autonomous vehicle behavior.

Technical focus: Closed-loop linkage from vision outputs to control actions, with end-to-end simulation evaluation.

  • Measured end-to-end perception-to-control response timing in closed-loop simulation.
  • Evaluated sign-detection quality across scenario-driven test runs.

Stack: CARLA, TensorFlow, Computer Vision, Python

#Vision#Robotics#Autonomy#Ml Ai

Xinu OS Kernel Work

Aug 2024 - Dec 2024

Kernel-level scheduling and demand-paging work with starvation prevention and page-fault handling.

Technical focus: Low-level systems work in scheduler fairness, virtual memory management, and kernel-boundary debugging.

  • Validated scheduler fairness with stress tests across mixed CPU-bound and I/O-bound workloads.
  • Verified page-fault handling behavior across demand-paging memory scenarios.

Stack: C, Xinu, QEMU, GDB

#Systems#Os#Kernel#Concurrency

Technical Skills

Systems / Distributed

Built with

C/C++ · Linux · Sockets · Concurrency Control · Filesystem/Journaling · Kernel + Paging (Xinu)

Familiar

Consensus/Quorums · Consistent Hashing · Vector Clocks · Failure Detectors

Autonomy / Perception / ML

Built with

ROS2 · Gazebo · Nav2 · OpenPCDet · PyTorch · CARLA

Familiar

Sensor Fusion · SLAM · Kalman/Particle Filters · RL (SARSA, Q-Learning)

Tools

Built with

Git · Docker · GDB · QEMU · CMake/Make · Flask

Familiar

Kubernetes · AWS/GCP · TensorRT · Tauri

GitHub Activity

Live contribution history from @ashwatthaphatak.

Loading

Loading contribution graph...