Xander Murray

/* build · test · measure */

Xander Murray
scroll

// about

Hi, I'm a 20-year-old Computer Science student and developer from San Antonio, Texas. I'm especially interested in reliable backend, infrastructure, and data systems that solve practical problems. I primarily work in Linux and most often use Python, SQL, and Java to turn ideas into production-minded tools. What drives me most is solving real problems through thoughtful, efficient software. I'm naturally drawn to optimization and guided by a purpose-oriented mindset: if something does not have a clear purpose, I would rather leave it out.

location

San Antonio, TX

school

UTSA — Computer Science

gpa

4.0 / 4.0

experience

SWE Intern · KBR / NOAA

focus

backend · infrastructure · data systems

// experience

KBR · NOAA Satellite Operations (TOWR-S)

Mar 2026 – Present

Software Engineering Intern

KBR · NOAA Satellite Operations (TOWR-S) — Remote

  • Modernized a production Python expression engine by replacing 8 branch-heavy dispatch handlers with direct operator methods, reducing the core module 31% while preserving stack semantics, errors, logging, and side effects.
  • Built and merged a metadata-driven regression harness into the calculation CLI with targeted operator suites, external data fixtures, expected-value assertions, PASS/FAIL reporting, and failure traces.
  • Automated monitoring for 10+ satellite-product families on RHEL by calculating time-series gaps and product-specific latency thresholds; diagnosed stale or missing feeds across 3 pipeline stages using Unidata LDM, timestamps, and logs.
Texas A&M-San Antonio ITS Web Team

Jun 2025 – Aug 2025

Web Development Intern

Texas A&M-San Antonio ITS Web Team — San Antonio, TX

  • Built and deployed Future Intern, ingesting, normalizing, and de-duplicating 100k+ postings/year from the CoreSignal API into MySQL tables with Node.js/Express.
  • Forecasted opening cycles for 150+ internship programs using SQL window functions, rolling averages, and historical posting data; secured endpoints with validation and parameterized queries.

Mar 2019 – Jul 2026

Business Owner

Legacy Lawn Care — San Antonio, TX

  • Scaled to 30+ recurring clients, $2K+ monthly revenue, and 94% retention while building a custom CRM for billing, scheduling, and client communication.
  • Reduced customer acquisition costs 30% by analyzing lifetime value, churn, and seasonal demand to target high-value segments.
H-E-B

Aug 2022 – Present

Customer Service Rep / In-store Shopper

H-E-B — San Antonio, TX

  • Processed 140+ eCommerce orders per shift with near-zero error under tight time constraints.
  • Triaged out-of-stocks, real-time substitutions, and customer escalations while maintaining a 100% satisfaction rating.

// projects

PitWall

FastAPI-backed platform that routes text and image repair quotes through Llama models, scores urgency and confidence, benchmarks prices, and persists outcomes in Supabase.

solo · 8 hours2-model pipeline8 scenarios
FastAPIReactTypeScriptLlamaSupabase

Ledge

Event-driven financial pipeline that reconciles duplicate, modified, removed, and pending-to-posted bank transactions into immutable double-entry history with atomic cursor updates and durable leased processing.

145 tests94% coverage8 migrations
PythonFastAPIPostgreSQLSQLAlchemyAlembic

Who Said It?

Calibrated author-attribution pipeline using 50k TF-IDF bigram features, 5-fold cross-validation, and Complement Naive Bayes across 8 message authors.

40.1% accuracy+17.4 pp54,240+ messages
Pythonscikit-learnpandasNumPy

Future Intern

Full-stack data product that normalizes and de-duplicates internship postings, then uses SQL windows and historical posting patterns to forecast opening cycles.

100k+ postings/year150+ programs
Node.jsExpressMySQLSQL

Buckets

Keyboard-first personal-finance engine for accounts, transactions, virtual envelopes, transfers, reusable templates, and period-based cash-flow analytics.

5 financial entities9 hotkey templates
PythonTextualSQLAlchemySQLite

MonkeytypeCard

Flask web app generating customizable SVG stat cards from the Monkeytype API with an interactive browser-based builder.

60+ themes
PythonFlaskJinja2HTML/CSS/JS

HEB Job Alerts

Automated pipeline that paginates H-E-B's careers API, ranks listings with weighted keyword scoring, and emails personalized results on a daily GitHub Actions schedule.

daily automationweighted ranking
PythonREST APIGitHub Actions

Scraper

Discord bot that exports full channel message history to CSV with metadata filtering and rate-limit handling.

Pythondiscord.py

Swishet

Waybar status bar module displaying live NBA scores pulled from the ESPN API.

Bashcurljq