Christian CortezPlay the 3D version

The same resume as a PDF, ready to forward.

Christian Cortez

Software Engineer · Backend, Systems & Research Computing

Education

University of Wisconsin–Madison

Aug 2024 – May 2028 (expected)

B.S. in Computer Science, Data Science, and Statistics

Coursework: Algorithms, Operating Systems, Database Management Systems, Machine Organization, Software Engineering, Linear Algebra, Probability & Mathematical Statistics

Research experience

  1. Software Engineering Research Assistant — LiDAR Phenotyping

    May 2026 – Present

    UW–Madison / USDA Collaboration, Madison, WI

    • Build Python and Bash pipelines on Linux that have processed 1,950+ scans (about 1 TB) across 50+ projects, cutting runtime from 60–90 to 20–35 minutes.
    • Developed the validation and research-delivery layer: plot-to-genotype map checks, QC artifacts, byte-identical map snapshots for reproducible reruns, and auto-generated genotype-ranking plots for UW and external researchers.
    • Created a FastAPI pipeline-configuration app with schema introspection, validation previews, and locked-field enforcement, so researchers change algorithm parameters without hand-editing YAML. Covered by 360+ pytest tests.
    • Added automated quality checks that flagged 90–110 anomalous scans, validated against manual review with precision and recall, and wrote the pipeline documentation merged into the main branch.
  2. Technical Computing Engineer

    Nov 2025 – May 2026

    Space Science and Engineering Center, UW–Madison, Madison, WI

    • Automated command-line and data-pipeline workflows and supported 15+ researchers.
    • Raised first-pass pipeline completion to 90–95% and reduced manual run overhead by about 30%.

Industry experience

  1. Software Developer Intern — Automation Team

    Jun 2026 – Aug 2026

    HCSC / Blue Cross Blue Shield, Chicago, IL

    • Cut manual check-record verification from 5–10 minutes to under one minute for 8–15 internal UAT users, addressing a recurring cross-team bottleneck.
    • Added validation, timeouts, retries, cancellation, and fallback messaging so slow or failing upstream calls degrade clearly instead of silently.
    • Used parameterized SQL queries and a composite index, and wrote 20–30 unit and integration tests that caught edge cases before production.
    • Added logging that reduced diagnosis time by 50–70%.
  2. Software Engineering Intern — Backend & AI

    Oct 2025 – Mar 2026

    Phoenix-Aid / AccuraTrials, Madison, WI

    • Built NestJS/TypeScript REST APIs and versioned PostgreSQL schemas that held p95 latency under 300 ms across 20,000+ staging requests.
    • Built an asynchronous LLM extraction pipeline that drafts eCRF study builds from clinical-trial protocols, with Redis-backed queues, retries, and output validation, helping cut first-pass study setup from eight hours to 40 minutes.
    • Measured output quality at 91% exact match against 1,200 human-reviewed protocol elements and 94% validity across 300 generated edit checks.
    • Wrote 250+ automated tests (86% coverage) for the NestJS/PostgreSQL platform.

Systems projects

  1. EngineX | C++20, CMake, GoogleTest, POSIX sockets

    Oct 2026 – present

    • Built a price-time-priority matching engine as a single-sequencer state machine with O(1) cancels, partial fills, idempotent request IDs, and SHA-256 state hashing; local matching-core benchmarks reach 8.2M commands/s at 417 ns p99.9 latency.
    • Added a CRC32C-framed write-ahead journal that acknowledges only after fdatasync, with deterministic replay (3.6M records/s locally), torn-tail repair, and corruption refusal, verified by fork crash-point and SIGKILL recovery tests.
    • Built a multithreaded TCP order-entry server with bounded queues, group commit for durable mode, and gap-free snapshot resync (85.7K req/s in memory with 8 local clients); tested with 151 GoogleTest cases, 100-seed property tests against a reference model, and ASan/TSan CI.
  2. TaskForge | Go, PostgreSQL, Docker, OpenTelemetry

    Feb 2026 – present

    • Engineered crash-safe, at-least-once job processing with a PostgreSQL state machine, transactional outbox, idempotent submission, worker leases, heartbeats, stale-attempt fencing, backoff retries, and a dead-letter queue.
    • Wrote 1,000+ Go tests, including integration and failure-recovery suites; a local 12-worker benchmark completed 10,000 of 10,000 jobs through 24 injected worker kills, with tuned settings reaching 209 ms p95 dispatch and 11 s recovery.
  3. QuantLab | Python, FastAPI, PostgreSQL, Redis / RQ

    May 2026

    • Built a Python research backend that ingests and indexes 1M+ OHLCV records for reproducible portfolio backtesting and risk analytics, including volatility, beta, Sharpe ratio, drawdown, value at risk, and expected shortfall.
    • Ran 30-second to 10-minute analytics jobs on 4–8 Redis/RQ workers with idempotency hashes, retries, timeouts, and job-state tracking; validated the 18-endpoint FastAPI/PostgreSQL API with automated tests and GitHub Actions CI.

Leadership & activities

  1. Vice President of Technology, Technical Lead for TradeGrid

    Apr 2026 – Present

    FinTech Club at UW–Madison, Madison, WI

    • Review pull requests for 20+ student developers, and added GitHub Actions CI and the onboarding guide.
    • Wrote the matching specification (14 correctness invariants, 7 worked examples) that the team's engine and tests implement.

Activities: JPMorgan Chase Code for Good 2026, Volunteer CS & math tutor (50+ students), Alpha Kappa Psi, ColorStack

Technical skills

Languages
Python, Go, C++20, TypeScript, C#, SQL, Bash
Backend & data
FastAPI, NestJS, .NET / Entity Framework, PostgreSQL, SQL Server, Redis / RQ, pandas, NumPy
Reliability & testing
pytest, GoogleTest, Property-based testing, ASan / TSan, OpenTelemetry, GitHub Actions CI
Systems & tooling
Linux, Docker, Git, CMake, POSIX sockets, AWS