Software engineer. Photographer. Curious mind.

About

I'm a software engineer at L3Harris Technologies, working on embedded signal processing systems and data infrastructure. I graduated from the University of Utah in May 2025 with a B.S. in Computer Science.

My interests span embedded systems, machine learning, and full-stack development. I enjoy building things that solve real problems — whether that's optimizing signal processing pipelines, training transformer models, or crafting interactive web applications.

Outside of work, I chase light with a camera, read, play soccer, and practice guitar.

Languages
  • English

    Native
  • Telugu

    తెలుగు

    Native
  • Spanish

    Español

    Conversational
  • Japanese

    日本語

    Conversational

Experience

  1. L3

    L3Harris Technologies

    Associate Software Engineer

    Jun 2025 — PresentDallas, TX
    • Developed signal processing modules in Python and C++ on embedded systems, collaborating with hardware teams to optimize performance and resource utilization.
    • Built microservices for high-frequency data ingestion, processing, and storage, leveraging Podman and serverless functions.
    • Automated CI/CD testing with pipelines, integrating static code analysis and integration testing.
  2. D

    Doxy.me

    Software Engineering Research Associate

    Aug 2024 — May 2025Charleston, SC
    • Built transformer-based models with PyTorch and Llama, integrating WebRTC for real-time video streaming.
    • Deployed inference pipelines on SageMaker & Fargate, improving diagnostic accuracy with reinforcement learning.
  3. U

    University of Utah

    Undergraduate Research Assistant — FuTURES Lab

    May 2024 — Jun 2025Salt Lake City, UT
    • Analyzed and optimized large-scale datasets, enhancing software configuration testing with tools like gcov and CMake, increasing code coverage by 30% on real-world APIs such as Libpng and PyTorch.
    • Expanded OSS-Fuzz testing coverage, using compile-time options to improve the robustness of full-stack libraries.
  4. H

    HEXstream

    Software Engineering Intern

    May 2022 — Aug 2022Chicago, IL
    • Engineered backend ETL pipelines integrating data from 25+ enterprise sources into Azure SQL and Azure Data Lake.
    • Developed automated workflows for ingestion, cleansing, and aggregation, supporting distributed analytics systems.
  5. U

    University of Utah

    B.S. Computer Science

    Graduated May 2025Salt Lake City, UT

    CourseworkComputer Systems · Machine Learning · Computer Graphics · Algorithms · Software Practice I & II · Database Systems · Computer Networks · Foundations of Data Analysis · Models of Computation · Linear Algebra

Skills

Languages
  • Python
  • C++
  • C
  • Java
  • TypeScript
  • JavaScript
Frameworks & Libraries
  • React
  • Next.js
  • Node.js
  • Django
  • .NET
  • PyTorch
  • pandas
  • NumPy
  • WebGL
Infrastructure & Data
  • AWS
  • Azure
  • Docker
  • Kubernetes
  • Podman
  • Linux
  • Raspberry Pi
  • PostgreSQL
  • MongoDB
  • Git
Interests
  • Embedded Systems
  • Machine Learning
  • Computer Vision
  • Photography
  • Music
  • Astronomy

Projects

Accountability Tracker

Daily goals and recurring tasks, with people to answer to.

Full-stack app for managing daily goals and recurring tasks. Firebase Auth with localStorage guest support, and PostgreSQL via Prisma for persistence. Includes progress visualizations and social features.

Ray Tracing Engine

Real-time reflections and lighting in the browser.

Interactive WebGL ray tracing engine with realistic reflections, dynamic lighting, and customizable environment maps. Hand-written shaders plus user controls for rendering techniques and scene adjustment.

Sonar

A DSP playground for the browser.

Real-time signal-processing sandbox — WebAssembly-backed FFT and filter kernels, live spectrograms, and MIDI-controlled effects. A visual, tinker-friendly lens on the signal-processing work I do day to day.

Photon

Sharded computer-vision inference across edge devices.

A Kubernetes-orchestrated inference service that shards vision models across a fleet of low-power nodes. Adaptive batching, graceful degradation, and cold-start warm-up — the operational hard parts of running ML outside a datacenter.

Beacon

A private research assistant powered by local LLMs.

Retrieval-augmented generation over personal notes, papers, and code, powered by open-weight models running locally. Vector search in Postgres via pgvector, a tool-using agent loop, and a chat UI — an assistant that never leaves your machine.

Photography

A few frames I'm fond of.

Connect

Let's make something.