Systems · Robotics Perception · Backend

Arian
Izadi

I build reliable software where production backend systems meet low-level constraints, robotics data, and security-minded design.

01 // Captured Frames

Selected Work

Frames pulled from the stream: packet tunnels, segmentation research, bare-metal kernels. Each one is a problem that got captured, processed, and shipped.

iOS Packet Tunnel

VpnDad

Built a SwiftUI app with a Network Extension packet tunnel, a Go mobile bridge, JSON profile import/export, diagnostics, and MasterDnsVPN-aware reliability controls.

Turned a command-line DNS tunnel into a mobile workflow that can run against standard MasterDnsVPN servers while exposing custom profile controls when the server supports them.

SwiftUI · NetworkExtension · Go · gomobile · MasterDnsVPN

Computer Vision Research

Railway Semantic Segmentation Research

Fine-tuned segmentation models on RailSem19-style data, added transfer-learning support in an MMSegmentation fork, and evaluated railway-specific failure modes.

Turned academic segmentation work into a practical inspection pipeline for detecting track-adjacent issues such as mud pumping indicators.

Python · PyTorch · MMSegmentation · RailSem19

Model Evaluation Tooling

Inference Checker

Built an interactive Next.js canvas tool with single, side-by-side, diff, overlay, hover inspection, and per-class metric modes.

Made qualitative model review faster by pairing pixel-level inspection with IoU and accuracy summaries in one workflow.

Next.js · TypeScript · Canvas API · Tailwind CSS

C++ Library

SEALCrypt

Wrapped encryption-context initialization behind a modern C++17 interface with CMake, tests, and CI.

Reduced setup overhead for homomorphic encryption experiments while keeping thread-safety and testability visible.

C++17 · CMake · Google Test · GitHub Actions

Systems Programming

RustOS: Bare-Metal RISC-V Kernel

Implemented a boot path in RISC-V assembly, custom linker scripts, UART output, and a small Rust kernel environment.

Demonstrates low-level debugging discipline across assembly, Rust, QEMU, and bare-metal constraints.

Rust · Assembly · RISC-V · QEMU · Linker Scripts

01 / 05

02 // Operator Profile

About

Backend engineer at a regulated bank by day; robotics perception researcher and low-level tinkerer by training. The common thread: systems that have to work, under constraints that don't negotiate.

I'm Arian — a software engineer in Las Vegas working on event-driven banking systems at Credit One Bank while finishing my M.S. in Computer Science at UNLV with a 4.0. Before banking, I built LiDAR perception pipelines and safety-critical shutdown systems for robots at Koshee AI, and represented the US at an international autonomous-vehicle competition in Romania.

My happy place is the layer where software meets physics: point clouds, packet tunnels, kernels, and the occasional CTF binary that refuses to cooperate.

View full boot log

M.S. Computer Science

Expected Dec 20264.0 GPA

University of Nevada, Las Vegas

Real-time & embedded systems · Advanced operating systems · Network security · Railway track segmentation research

B.S. Computer Science

Jul 2024

University of Nevada, Las Vegas

CyberFire CTF — 1st place · NCL CTF — top 8% nationally · Bosch Future Mobility Challenge · President of Layer Zero

Certifications

AWS Certified Cloud Practitioner

// Employment log

July 2025 to Present

Credit One Bank

Software Engineer

Backend engineer working on event-driven account and customer systems in a regulated banking environment.

  • Develop and maintain Java/Spring Boot microservices that process account and customer events through Kafka-based workflows.
  • Implement Kafka consumers and producers with tested error handling, retry behavior, and dead-letter queue flows.
  • Support Elasticsearch and relational database integrations for account search, indexing, and event-driven synchronization.

Java · Spring Boot · Kafka · Kubernetes · Elasticsearch

Jan 2024 to July 2025

Koshee AI

Embedded Systems & Robotics Intern

Built robotics infrastructure across safety controls, LiDAR perception, and C++ build automation.

  • Architected a UDP heartbeat safety switch that enforced hard shutdown behavior within a sub-2-second window during network partitions.
  • Created a LiDAR perception pipeline in C++/PCL that handled 100k+ points per frame within strict timing and memory constraints.
  • Built CMake and GitHub Actions workflows with distributed caching, reducing build times from 15 minutes to 4 minutes.

C++ · CMake/CTest · LiDAR · Networking · GitHub Actions

May 2023 to Jan 2024

Code Central

Lead Instructor & Full Stack Web Developer

Taught programming while improving an internal learning platform used by students and schools.

  • Improved LMS data protection by patching SQL injection issues and strengthening PHP/MySQL data access patterns.
  • Implemented Clever SSO so 200+ students could access course material through school accounts.
  • Led classroom instruction across web fundamentals, backend concepts, and secure programming habits.

PHP · MySQL · JavaScript · API Development · Secure Programming

03 // Upstream Patches

Merge Log

Code that had to fit someone else's system: a point-cloud mapping library, a DNS-tunnel proxy stack, a segmentation research framework.

OctoMap

+ PCD File Reading

Added PCD point-cloud file reading support to a widely used 3D occupancy mapping library.

C++ · Point Clouds · 3D Mapping

MasterDnsVPN

+ iOS Mobile Bridge and Reliability Controls

Extended a DNS-tunneled proxy stack with a gomobile-friendly bridge, app diagnostics, profile-driven settings, and negotiated reliability experiments for mobile use.

Go · DNS Tunneling · gomobile · iOS

forked

MMSegmentation

+ RailSem19 Transfer Learning

Maintained railway segmentation training changes for model experimentation and research.

Python · PyTorch · Computer Vision

forked

04 // Capability Matrix

Stack

The instruments on the panel — grouped by the problems they solve, not by resume keyword density.

Systems & Embedded

Low-level software, kernels, debugging, and real-time constraints.

C++ · Rust · C · RISC-V · Linux · CMake · GDB · QEMU

Backend & Platform

Production services, event streams, search, deployment, and CI.

Java · Spring Boot · Kafka · Kubernetes · Elasticsearch · PostgreSQL · Docker · GitHub Actions

Robotics & Perception

Sensor processing, segmentation, and computer vision research.

Python · PyTorch · MMSegmentation · OpenCV · PCL · LiDAR · RANSAC · Semantic Segmentation

Security

CTF practice, reverse engineering, network analysis, and secure coding.

Network Security · Ghidra · IDA Pro · Wireshark · Burp Suite · Binary Analysis · Secure Programming

Product & Web

Interfaces that make technical systems observable and usable.

TypeScript · Next.js · React · Tailwind CSS · Canvas API · SwiftUI · HealthKit