About

Jake Abendroth

Systems software engineer working in Rust, security, and infrastructure.

Open to full-time new-grad roles starting January 2027 in the Bay Area.

Profile

Profile

I work on software where correctness matters: filesystem operations, platform boundaries, backend security, and infrastructure that has to remain dependable under pressure.

My recent work spans security engineering in uutils/coreutils, production backend and voice systems at Finlingo, and Rust projects for isolated development environments and private inference infrastructure.

Experience

uutils/coreutils

Systems Security Engineer · Open source

Jan 2026–present

Working on the Rust rewrite of GNU coreutils, with a focus on secure filesystem operations, POSIX behavior, and cross-platform infrastructure.

  • Patched critical TOCTOU race conditions in install, ln, and tac during a Canonical-funded Zellic security audit.
  • Engineered fd-anchored primitives including mkdir_at, open_file_at, and copy_file_safe within uucore’s safe_traversal module.
  • Expanded race-resistant filesystem protections from Linux to macOS and FreeBSD while preserving GNU-compatible behavior.

Finlingo

Co-founder & CTO

May 2025–present

Built backend and voice infrastructure for a consumer financial platform evolving from financial tracking toward action-oriented assistance.

  • Built a WebRTC voice pipeline with LiveKit, VAD-based interruption handling, conversational state, and outbound telephony.
  • Implemented AES-256-GCM field-level encryption, HMAC-verified webhooks, scoped secrets, and isolated environments.
  • Deployed per-service backends on Azure Container Apps with separate databases, virtual networks, and staging and production environments.

Zed

Open source contributor · Rust

2026

Fixed a synchronization issue between Zed’s text buffer and diffing engine that caused invalid Git hunk evaluations to reach the editor UI.

  • Pull request #60584 resolved issue #60424.

Technical areas

Systems

Rust, C, POSIX APIs, filesystems, concurrency, FFI, dynamic linking, FUSE, NFSv3

Security

TOCTOU mitigation, fd-anchored operations, AES-256-GCM, HMAC verification, secrets management

Infrastructure

Python, TypeScript, Node.js, PostgreSQL, Docker, Azure Container Apps, WebRTC

Education

University of San Francisco

BS in Computer Science · Dec 2026

Relevant coursework includes systems programming, operating systems, computer architecture, data structures and algorithms, discrete mathematics, linear algebra and probability, and foundations of AI.