Skip to content
View bingqin2's full-sized avatar

Block or report bingqin2

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
bingqin2/readme.md
Bingqin Wang — UIUC MCS student and backend developer

MCS student at UIUC. Backend and distributed systems in Java, Python, Go, and TypeScript. Seeking Summer 2027 SDE internships.

Website   Public repositories


> about_me.json

I'm an MCS student at the University of Illinois Urbana-Champaign (2026–2028). I build backend and distributed systems with Java, Python, Go, and TypeScript: workflow engines, real-time collaboration, and LLM API gateways. I also explore how AI agents can support software development.

Looking for Summer 2027 software engineering internships in the US.

{
  "name": "Bingqin Wang",
  "education": "Master of Computer Science, UIUC (2026–2028)",
  "focus": ["Backend systems", "Distributed systems", "Developer tools", "AI agents"],
  "languages": ["Java", "Python", "Go", "C++", "TypeScript", "JavaScript", "SQL"],
  "backend": ["Spring Boot", "FastAPI", "Node.js", "PostgreSQL", "MySQL", "Redis", "Kafka"],
  "tools": ["Docker", "Linux", "Git", "GitHub Actions", "CI/CD"]
}

> tech_stack

Java, Python, Go, C++, TypeScript, JavaScript, Spring, FastAPI, Node.js, React, PostgreSQL, MySQL, Redis, Kafka, Docker, Linux, Git, and GitHub Actions


> featured_work

Project / Contribution Highlights Stack
PatchPilot A self-hosted GitHub issue-to-PR agent that generates patches, runs tests, and opens pull requests for review. Java · Spring Boot · MySQL · Docker
TermScope Process evaluation and causal error localization for LLM terminal agents on Terminal-Bench 2.0. Python · Agent evaluation
Distributed Workflow Engine
Private team project
DAG execution engine for GitHub activity analytics: schedulers and workers coordinated through PostgreSQL transactions, task leases, and heartbeats, with dynamic task expansion, asynchronous triggers, partitioned backfills, and fault-injection tests. Python · asyncio · PostgreSQL · Docker
Real-Time Collaborative Markdown Editor
Private team project
Operational transformation engine in Go and TypeScript, a WebSocket sync protocol with operation IDs, acknowledgments, and durable deduplication, IndexedDB recovery after disconnects, and transactional logs plus versioned snapshots in PostgreSQL. Go · TypeScript · PostgreSQL · WebSocket · IndexedDB
Apache Airflow
Open-source contributions
Four merged pull requests in the Amazon and FAB providers: failure-path and serialization tests for the Step Functions trigger (#72570), a pickle round-trip fix for provider exceptions (#72824), a session leak fix in the FAB permissions read (#72950), and response logging in HttpToS3Operator (#72951). Six more under review. Python · AWS · pytest

Explore: PatchPilot demo · TermScope report and results · All repositories


> contributions

Snake animation of Bingqin Wang's GitHub contributions
Thanks for visiting

Profile layout adapted from alsiam/readme.

Pinned Loading

  1. CourseAwareIDE CourseAwareIDE Public

    VS Code extension for course management: PDF lecture slides with comments, code-snippet detection, AI summaries, tasks, and chat. TypeScript, Python, PostgreSQL.

    TypeScript

  2. hy3-termscope hy3-termscope Public

    Process evaluation and causal error localization for LLM terminal agents on Terminal-Bench 2.0

    Python 1

  3. cpp_facial_privacy_protection cpp_facial_privacy_protection Public

    Real-time face anonymization in C++ with OpenCV 4.10 and YuNet: blur, pixelate, or mask faces from a webcam with live mode switching.

    Rich Text Format

  4. PatchPilot PatchPilot Public

    AI issue-to-PR agent backend: GitHub webhook trigger, safety gates, durable MySQL task queue, guarded repo tools, adapter-driven test verification, and pull requests for human review. Java 21, Spri…

    Java