Skip to content
View NathanChung4's full-sized avatar

Highlights

  • Pro

Block or report NathanChung4

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
NathanChung4/README.md

Hi! I'm Nathan 👋

Computer Science student at Texas A&M building backend systems and data tools. Previously a Software Engineer Intern at AMD working on CPU power-management validation infrastructure, and at Arkane Digital building AI-powered design-to-code workflows.

🛠️ Tech Stack

Languages
PythonJavaJavaScriptTypeScriptSQLC++C#Go

Backend
FastAPIStreamlitSQLAlchemyPydantic

Frontend
ReactNext.jsNode.jsTailwindCSS

Infra & Tooling
DockerGitHub ActionspytestGitMongoDB

AI/ML
TensorFlowscikit--learnpandas

Also: REST APIs, ruff, Claude API, OpenAI API, ChromaDB

📌 Featured Work

Apache Arrow Contribution — Refactored Parquet C++'s hand-built JSON serialization (8 type implementations) to use Arrow's structured JsonWriter API, fixing a latent invalid-JSON escaping bug. Extended JsonWriter with a new GetPrettyString() method after maintainer review widened the fix's scope. Merged into a 16k+ star project.

Financial Transaction Engine — Immutable double-entry ledger in Go/PostgreSQL with concurrency-safe, exactly-once idempotent transfers via ordered row locking. Sustained 5,630 transfers/s (11× target) with 0 errors across 170K+ requests.

DocAgent — Full-stack RAG system (async FastAPI + Postgres/pgvector, SSE streaming) shipped to a public Hugging Face Spaces demo. Sub-500ms first-token latency, 239 tests against real Postgres in CI, 93% answer correctness.

TelemetryBench — Full-stack telemetry analysis tool (FastAPI + Streamlit + SQLite + Docker) that ingests hardware parameter-sweep CSVs, exposes 8 REST endpoints, and uses Isolation Forest anomaly detection to flag unstable runs. Containerized with Docker Compose; CI runs pytest, ruff, and Docker build on every push.

🎓 Texas A&M Involvement

  • Asian American InterVarsity (AAIV) — Vision Team & Small Group Leader
  • Aggie Coding Club
  • Aggie AI Society
  • Korean-American Scientists and Engineers Association (KSEA)

📫 Let's Connect

Pinned Loading

  1. telemetry-benchtelemetry-benchPublic

    A containerized full-stack web app for analyzing hardware telemetry sweeps - FastAPI + Streamlit + ML anomaly detection

    Python

  2. docagentdocagentPublic

    Retrieval-augmented agent for technical documentation — grounded answers, agentic tool use, streaming chat UI

    Python

  3. financial-transaction-enginefinancial-transaction-enginePublic

    Immutable double-entry ledger in Go: idempotent, concurrency-safe money transfers, a transactional outbox, holds/authorizations, and a documented real-world concurrency bug-hunt.

    Go