Skip to content
View DEM-YU's full-sized avatar
  • Edmonton, AB, Canada

Block or report DEM-YU

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. 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
DEM-YU/README.md

Brooks Yu

Computing Science @ University of Alberta

Focused on concurrent distributed backends, data consistency, and system performance.

  • Languages: C, Python, SQL, Bash, Lua,
  • Backend & APIs: FastAPI, AsyncIO, Uvicorn, RESTful API design, Pydantic, SQLAlchemy ORM
  • Data & Caching: PostgreSQL (Schema design, indexing, ACID transactions), Redis (Distributed locks, atomic operations, cache invalidation)
  • Systems & Tooling: Linux/Unix environments, Git, Docker, GDB, Valgrind, Make, System calls
  • Engineering Focus: High-concurrency architectures, race condition mitigation, distributed locking, and AOT compiler internals

Pinned Loading

  1. flight_backend_project flight_backend_project Public

    Zero-overselling flight reservation system powered by FastAPI and Redis atomic locks.

    Python 1

  2. PyCompiler PyCompiler Public

    A native x86-64 AOT compiler for the Nova language, featuring heap memory management and System V ABI compliance.

    Python 2

  3. B2C-E-commerce B2C-E-commerce Public

    A high-concurrency B2C fulfillment backend built with FastAPI and PostgreSQL, focusing on deadlock prevention and exact decimal math.

    Python 1

  4. democracy-index-tracker democracy-index-tracker Public

    REST API tracking global democracy indices across 180+ countries from 1789–2025. Built with FastAPI, SQLAlchemy, Redis, and Docker.

    Python 2