Sirui Chen · Philadelphia, PA

Full-stack engineer who ships production-grade systems.

M.S.E. in Computer and Information Science, University of Pennsylvania (May 2026). From an OS kernel to dashboards people run every day: typed code, real CI gates, boring deploys.

Open to full-time rolesOpen to relocation
SC

Projects

Selected work

Loom project management dashboardLoom project management dashboard
Project-management dashboard in plain JavaScript. Runs live on this site.
JavaScript (no build)SVGCSS animationi18n+2
SafeCommerce-LA analytics dashboard previewSafeCommerce-LA analytics dashboard preview
Analytics dashboards over LA crime and California retail data.
ReactPythonPostgreSQLJWT+2
Distributed Web Search Engine architecture previewDistributed Web Search Engine architecture preview
Distributed search engine in Java: crawler, index, PageRank, KVS.
JavaConcurrencyNetworkingDistributed Systems+2
PennOS live terminal running in the browserPennOS live terminal running in the browser
Unix-like OS in C: shell, scheduler, signals, filesystem. Runs live on this site.
CPOSIX threads (spthread)Operating SystemsShells+8

Skills

What I work with

Languages

TypeScriptJavaScriptPythonJavaC / C++SQL

Frontend

ReactNext.js (App Router)Tailwind CSSForms & validationSVG / Canvas visualizationAccessibility

Backend & Data

Node.jsExpressREST APIsWebSocketsPostgreSQLMySQL

Cloud & Systems

AWS (EC2, RDS, CDK)LinuxNginxDockerPM2 / systemdDistributed systems

ML & NLP

PyTorchHugging FaceRAGRetrievalContrastive learning

Practices

Strict typingCI/CD gatesPlaywright end-to-end testsDocumentationReproducible pipelines

Experience

Recent roles

  1. Research Assistant — Prof. Chris Callison-Burch· University of Pennsylvania

    May 2025 – Aug 2025

  2. Python Developer Intern· CambioML

    Dec 2023 – Mar 2024

  3. Lab Assistant — Vision-Assisted Self-Driving F1Tenth Car· Washington University in St. Louis

    Aug 2023 – May 2024

Research

Selected research

Contact

Hiring a full-stack engineer?

Interviewing for full-time roles. U.S. work authorization, open to relocation. Write to [email protected].