Jennifer Nguyen: Bio
Immunology researcher with 10+ years in pharmaceutical and academic R&D, building AI and research tools since June 2025.
I'm Jennifer, an immunology researcher who got curious about building software. I spent more than ten years in pharmaceutical and academic research, including Vaccines and Oncology R&D at Pfizer. You can find my academic work on ORCID and my software projects on GitHub.
My scientific work includes immune checkpoints, mucosal immunity, inflammation, and tumor signaling. At Pfizer, I worked on preclinical oncology programs involving oncolytic viruses and a treatment designed to induce tertiary lymphoid structures. I was sole experimental lead and assay owner for a nine-analyte biomarker panel that I carried through qualification into a clinical pharmacodynamic strategy and an IND data package. Across my research career, I have worked on three programs that have reached phase I clinical trials. Browse selected publications.
The software
My software experience is newer, but the way I work is not: I have spent more than a decade turning ambiguous technical questions into validated workflows, coordinating multidisciplinary teams, analyzing multi-parameter spectral cytometry data, and remaining responsible through adoption and handoff. Since 2025, I have built and deployed conversational, retrieval, memory, multi-provider, and developer-tooling projects using APIs, React, Python, JavaScript, SQL, and Cloudflare services and AI coding tools.
This website shares a curated selection of the work. The project pages have READMEs, TECHNICAL, and ARCHITECTURE documents to browse as well as demos and the gotchas along the way. You can find the source code on my GitHub.
This site
This portfolio is an interactive demo and the second website I've ever made.
The Bootwitch shell is real vector geometry pulled from the layered source artwork, not a screenshot: the frames resize as panels, and the navigation stays live text a screen reader can read. I developed the source artwork from a quick freeform drawing over several iterations with ChatGPT image generation and Codex.
The interface is a curated Markdown registry and search, a simulated terminal, the Spell Book reader, and a limited portfolio guide with bounded context, curated retrieval over my projects, cancellation handling, visitor-initiated transcript and inert HTML summary exports, route-level request validation, rate limits, and narrow operational logs. The guide stores short inquiry summaries. It runs on Cloudflare Workers with D1, KV, and R2. I built the site with Codex and Claude Code.