Khoa Minh Pham

Available for 2027 new-grad roles

Hi, I'm Minh.

Software engineer for backend, data, and AI systems.

I study Computer Science and Data Science at Bucknell University and graduate in May 2027. I have merged fixes into Apache Sedona, built research software that runs on a university HPC cluster, and won Best First Hack at SASEhack 2026.

me in shanghai, 2025

Khoa Minh Pham smiling by a river at night, with a lit city skyline behind
call me minh!

Selected work

Things I've built

  1. KALMUS Web screenshot01 / Next.js · Python · SLURMKALMUS WebA browser interface for film-color analysis running on university HPC infrastructure.Read the case study
  2. OIRA course catalog assistant screenshot02 / FastAPI · LangChain · ChromaDBOIRA course catalog assistantA citation-based retrieval product for navigating Bucknell's academic catalog.Read the case study
  3. 03 / TypeScript · Rapier · MCPUmbraA deterministic TypeScript game engine with replayable tests and tools for AI agents.Read the case study
  4. ThuocTracker screenshot04 / Next.js · FastAPI · Raspberry PiThuocTrackerA connected medicine cabinet for patients, families, and doctors.HackPSU Fall 2026
  5. Freshness Tracker screenshot05 / FastAPI · Expo · ESP32Freshness TrackerA hardware-to-mobile food-waste prototype that estimates remaining freshness from measured temperature exposure.Best First Hack · SASEhack 2026
  6. SpotOn screenshot06 / React · Python · Cloud RunSpotOnMusic discovery with cited AI research, sample tracing, and audio matching.Read the case study
  7. 07 / Python · TEI/XML · pandasA Kingdom of NamesMining people and places in the Holinshed Chronicles with reproducible Python analysis.Read the case study
  8. FeelBit screenshot08 / Spring Boot · React · PostgreSQLFeelBitMood tracking and reflection, built as a JavaFX desktop app and rewritten for the web.Read the case study
  9. 09 / Go · SSH / SFTPunisshA Go CLI that sends clipboard images to remote servers over SSH.Read the case study

Coursework

Open source · 6 merged

Pull requests, upstream

Statuses checked November 9, 2026. All authored pull requests ↗

Experience

Where I've worked

  1. Aug 2026 – PresentRemote

    Open Source Contributor

    Apache Sedona

    • Contributed 4 merged pull requests to an open-source distributed geospatial engine, resolving crashes when reading affected compressed NetCDF4 datasets from Amazon S3.
    • Optimized metadata lookup performance by storing coordinate systems at object construction, eliminating distributed Spark aggregation for local Python objects; verified zero Spark jobs with 8 new tests.
    • Worked with maintainers through code review to align Java polygon checks with PostGIS, preserve null-input handling, and add regression tests across 4 modules.
  2. Aug 2026 – PresentLewisburg, PA

    Data Science Student Fellow

    Dominguez Center for Data Science, Bucknell University

    • Built a place-name normalization and counting notebook for A Kingdom of Names, filtering source notes and titles and grouping spelling variants to compare places across monarchs' reigns.
  3. Oct 2025 – PresentLewisburg, PA

    Student Software Developer, KALMUS Research

    Bucknell University

    • Build asynchronous film-analysis workflows with two student developers and a faculty mentor; 10+ students and researchers have analyzed 50+ films on a high-performance computing cluster using SLURM.
    • Implemented concurrent batch uploads for multi-gigabyte films, reducing batch upload time by an estimated 30%; reused completed results to avoid redundant computation.
  4. Jun 2026 – Aug 2026Harrisburg, PA

    Interactive Developer Intern

    JPL Integrated Communications

    • Developed a networked Electron desktop application for macOS and Windows with synchronized video playback across devices, and added CMS and blog features to WordPress/PHP client sites.
    • Owned the Node.js/Express backend on a three-person team, building real-time WebSocket messaging to synchronize controllers and projectors for an exhibit now installed on site.
    • Built a WordPress-to-local content pipeline with caching, scheduled refreshes, and staged updates with rollback, enabling the exhibit to run fully offline from cached content.
  5. Oct 2025 – May 2026Lewisburg, PA

    Student Software Developer, Institutional Research & Analytics

    Bucknell University

    • Built LangChain retrieval over ChromaDB and SQLite-backed conversation memory on a three-person team, grounding cited chatbot answers in a 491-page catalog and 17 policy documents.
    • Implemented concurrent AI model calls and document searches with Python asyncio in FastAPI backend services; streamed partial responses through server-sent events so users could read before generation finished.
  6. Feb 2026 – Apr 2026Lewisburg, PA

    Software Engineering Intern, Client Engagement

    Parker Dewey

    • Delivered a cybersecurity assessment platform as sole developer, working with the founder and a faculty mentor to build RESTful APIs, authentication, Stripe billing, and asynchronous AI reports.
    • Implemented tenant-scoped data authorization with PostgreSQL queries and AES-256-GCM field encryption; mapped 5 security domains to 0–100 readiness scores and 4 risk tiers.
  7. Aug 2025 – Nov 2025Remote

    Full Stack Developer (Contract)

    Daylily AI

    • Built Shopify applications using Liquid, TypeScript, and Shopify APIs, working across implementation, integration, deployment, and optimization.
  8. Jan 2024 – Dec 2025Lewisburg, PA

    Computer Science Teaching Assistant

    Bucknell University

    • Helped students debug Python code, understand programming concepts, and improve their approach to projects in courses covering data structures, algorithms, and software design.
  9. Oct 2024 – May 2025Lewisburg, PA

    Undergraduate Student Researcher

    Bucknell University

    • Developed an sEMG controller prototype with other students, exploring optimal sensor count and placement for hand gesture recognition in XR.
    • Built Python data workflows for cleaning, organizing, and analyzing faculty research datasets.

Certifications

Certifications & learning

About

Background and toolkit

I grew up in Hai Phong, Vietnam, and now study in Lewisburg, Pennsylvania. Moving between languages, contexts, and technical disciplines made me attentive to how systems communicate, both with each other and with the people using them.

I like work that crosses boundaries: backend services that need a clear interface, interactive products that need reliable infrastructure, and data pipelines that eventually have to make sense to a person.

B.S. in Computer Science with a Data Science co-major, Bucknell University, 2023–2027. Dean's Scholarship and Dean's List. I speak Vietnamese, English, and Mandarin.

Languages
TypeScript, JavaScript, Python, Java, Go, C, C++, SQL
Applications
React, Next.js, Expo / React Native, Electron, FastAPI, Node.js, Express, Spring Boot
AI and data
LangChain, RAG, tool-calling agents, PyTorch, ChromaDB, PostgreSQL, MongoDB, Redis, SQLite, Spark
Infrastructure
Git, Docker, Kubernetes, Terraform, Google Cloud Run, GitHub Actions, Linux, AWS, HPC / SLURM, WebSockets