Software Engineer & Creator

Owen Villareal

Backend-focused software engineer who enjoys building systems that scale, exploring programmatic tools, functional languages, and working in interesting problem domains.

Experience

20192023 LOA, 2025 Grad

Universtiy of Rochester

CS Coursework

Foundation in Algorithms, Data Structures, ML & DL, NLP, Logic Theory. Math minor, Philosophy electives in aesthetics and political theory.

AlgorithmsAIMath
Summer 2022

Audible

SWE Intern

Built a collaborative web app with the city of Newark, NJ. Implemented backend logic and frontend interface using AWS systems.

Backend devEnterprise systemsAWS
20232024

Audible

SWE - Analytics Team

Implemented backend services in java spring boot powering data-driven features and UI

ReactData AnalyticsSpring Boot
2024Mid 2025

Personal

Leave of Absence

Dedicated time to personal development before going back to finish my degree at university.

Degree completionSelf-directed
Oct 2025Present

Baton

Software Engineer

Intersection of SRE, product engineering, and implementing features in a distrubuted system for product and system stability

Distributed SystemsMicroservicesSRE
Dec2025

University of Rochester

B.A. Computer Science

Graduated with BA in Computer Science, Minor in Mathematics. Coursework in philosophy of art, political philosophy, and international relations.

Philosophy of artMath minorInt'l relations
Future

Building what
comes next...

Internship
Full-time
Education
Personal
Scroll to explore
Index

Project Archive

0104 of 05
01
2026

NutriLedger

Mobile-First Nutrition Intelligence App

React NativeExpoFastAPIPostgreSQL+3

Nutrition tracking SaaS built mobile-first with natural language food logging, LLM-powered insight engine, and deep macro/micronutrient trend analytics. Features barcode scanning, NLP text parsing via LLM extraction, self-hosted USDA + Open Food Facts food database with pg_trgm fuzzy search, weight tracking with goal projection, and a nightly AI insights pipeline surfacing personalized dietary patterns. Monetized via RevenueCat subscriptions with a free tier and premium plan.

In Progress
01

NutriLedger

2026
02
2026

LinkForge

URL Shortener & Infrastructure Showcase

GoDockerKubernetesRedis+3

URL shortener built in Go with Redis caching, rate limiting, and structured observability — containerized with Docker builds, deployed to Kubernetes with HPA, and monitored end-to-end with Prometheus, Grafana, and distributed tracing. Include full-stack web app capabilites with auth flow and user specific tooling for signed vs anon usage.

Completed
02

LinkForge

2026
03
2026

EcoSim

Event-Driven Polyglot Distributed Monolith

GoRustPythonTypeScript+7

Event-driven distributed monolith powering a real-time ecosystem simulation implemented across 11 services in Go, Rust, Python, and TypeScript. Go handles the core tick loop with goroutine-per-organism concurrency, RabbitMQ event sourcing, and a WebSocket hub for live streaming. Rust services own performance-critical paths — genetic crossover, quadtree spatial indexing, and A* pathfinding. CQRS separates write-side domain events from materialized read models in PostgreSQL, React based admin panel, all with Prometheus/Grafana observability across the stack.

In Progress
03

EcoSim

2026
04
2026

QueueFlow

Distributed Task Queue & Autoscaling

GoKafkaKubernetesPostgreSQL+3

Distributed task queue built from scratch in Go with Kafka-backed priority lanes, exponential retry, dead letter queue, and a custom Kubernetes autoscaler that scales worker pods based on consumer lag rather than CPU. Obervability and logging via Grafana, Promethues, Loki. Production grade with CI/CD pipelines.

In Progress
04

QueueFlow

2026
Hover to preview
Click to visit
Contact

I'm always open to discussing new opportunities, collaborations, or just having a thoughtful conversation about technology and design.

Fill out the form below or reach out directly at villarealowen1@gmail.com

Misc

Click to lock selection

Writing
Content
Reading
Learning