Oregon State University · University Information Technology
Corvallis, OR
Troubleshot and resolved network issues across switches, routers, fiber connections, and wireless access points spanning 170+ university buildings.
Maintained accurate network inventory and configuration records in NetBox and triaged ServiceNow tickets to support campus E911 location reliability.
Executed infrastructure maintenance and change procedures to minimize service disruption across student, faculty, and campus systems.
Coordinated with campus IT teams during incident response to verify connectivity and restore services after infrastructure changes.
Software Developer
2022-08 — 2024-08
Gpi Engineering India Pvt Ltd · TankDesign Platform
Bengaluru, India
Integrated ERP cost data into tank configuration workflows and implemented currency conversion logic for cross-entity transfers, keeping financial data consistent between the ERP system and application.
Developed interactive 2D SVG visualization features to render dynamic tank heating and cooling configurations from engineering specifications, helping reduce configuration validation errors.
Implemented new engineering features within an existing C# middleware/BFF architecture, extending RBAC-protected endpoints and maintaining consistent authorization and request routing behavior.
Contributed to automated system test workflows used to validate tank configurations and detect performance or configuration regressions during slow or failing TankDesign runs.
Extended tank configuration features to support a new geometry type, updating validation rules and UI behavior to ensure accurate cost calculations across affected workflows.
Built API routes and admin UI workflows to manage translation values generated via Azure Translation services, enabling admins to review and correct localized engineering text across supported languages.
Software Developer Intern
2022-02 — 2022-08
Gpi Engineering India Pvt Ltd · TankDesign Platform
Bengaluru, India
Refactored legacy CSS into modular SCSS variable-based theming, enabling consistent dark mode support across the TankDesign application.
Built reusable AngularJS components — searchable multi-select inputs and accessible form elements — adopted across multiple engineering configuration workflows.
Built admin UI to view, edit, and manage translation values stored in backend dictionary tables and generated via Azure Translation services.
Improved New Tank creation workflow by implementing real-time visual previews and template-based data inheritance to simplify complex engineering configuration entry.
Diagnosed and fixed Angular auto-bootstrap race condition causing intermittent acceptance-environment startup failures, restoring stable deployment to production.
Integrated Spotify, TMDB, and OpenMeteo APIs to display live listening status, watchlist, and a custom weather summary; connected a self-hosted homelab monitor with server-side caching for real-time system stats.
Built a 3D interactive globe and MDX-powered blog, with polished animated layouts using Framer Motion throughout the site.
Embedded a live photo feed from a self-built photography platform via REST API, surfacing recent uploads directly on the portfolio.
Implemented hardened session authentication for admin access and a secure direct-to-storage upload flow where the server authorizes but never processes raw file bytes, reducing attack surface.
Implemented cursor-based pagination and a swappable dual storage adapter supporting Vercel Blob and Cloudflare R2, enabling zero-downtime storage migration via configuration change.
Optimized public gallery performance through layered server and in-memory caching, background prefetching of adjacent photos, and image placeholders to eliminate layout shift on load.
Mind Your Stack — Passive Container Fingerprinting
Conducted a 72-hour passive network traffic study on three self-hosted Docker Compose applications, demonstrating that periodic TLS/DNS patterns enable passive fingerprinting without payload decryption.
Replicated DockerGym's 2-minute isolated-image baseline methodology, quantifying a 100% gap in TLS-visible domains versus full-stack deployment across all tested applications.
Designed microservices architecture in Dockerized monorepo, decoupling REST API from bot interface to improve scalability.
Implemented Discord OAuth2 authentication with JWT session management and protected middleware for secure API access.
Built a Discord moderation and server management bot used across multiple communities, providing automated role management, logging, and admin tooling via a decoupled REST API.
Olympus Home-Lab Server
LinuxDockerSystem Administration
Provisioned bare-metal server to simulate production infrastructure environment for self-hosted utilities.
Served as the instrumentation host for the Mind Your Stack network fingerprinting research, running full Docker Compose stacks under continuous 72-hour packet capture.