Skip to content
View tyson-hu's full-sized avatar
🎯
Focusing
🎯
Focusing
  • University at Buffalo
  • Buffalo, NY
  • 16:44 (UTC -04:00)

Highlights

  • Pro

Block or report tyson-hu

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
Tyson-Hu/README.md

Tianzhe "Tyson" Hu

Software Engineer — Backend · Full-Stack · Developer Tooling

I build reliable software across application code, data boundaries, and delivery workflows. My work emphasizes explicit ownership, recoverable failure states, secure authorization, and layered verification—so another engineer can inspect the implementation, tests, and decisions behind each claim.

Portfolio · Eazy Review case study · LinkedIn · GitHub repositories

Selected Engineering Work

Eazy Review

Mobile product-review system built around owner-scoped data, PostgreSQL authorization boundaries, server-derived scores, and explicit failure recovery.

Stack: React Native · Expo · TypeScript · Supabase/PostgreSQL · TanStack Query

  • Owner-scoped row-level security and explicit least-privilege grants keep personal ratings and private notes behind the data boundary; PostgreSQL derives personal and community scores.
  • Focused frontend, database, authorization, and concurrency checks are paired with accepted physical-device offline, reconnect, and password-recovery evidence.

Repository · Engineering case study · Database and authorization evidence

Networking Study Platform

Deployed browser-based networking study platform with 404 structured questions, flexible practice formats, and randomized timed tests.

Stack: Next.js · TypeScript · Cloudflare Pages

  • Two versioned question banks and four answer formats power immediate-feedback Practice and randomized 50-question Test modes.
  • A two-hour timer and study progress persist locally in the browser; the static export is validated in CI and deployed on Cloudflare Pages.

Live site · Repository

OpenCore for Razer Blade 15

Multi-release OpenCore configuration for the Razer Blade 15 with ACPI and kext compatibility work, hardware troubleshooting, and detailed installation guidance.

Systems: OpenCore · ACPI · Kexts · macOS

  • Release-specific configurations and changelog documentation span macOS Catalina through Sonoma.
  • Hardware guidance covers BIOS and ACPI changes, sleep, networking, audio, USB mapping, and recovery troubleshooting; public reuse and issue activity provide inspectable maintenance evidence.

Repository

Brain-Computer Interface Signal Processing Board

Team-based University at Buffalo senior capstone combining embedded software and hardware integration for a biosignal-acquisition board.

Stack: C++ · Arduino · SPI · ADS119X · PCB

  • The repository includes register-level ADS119X configuration, SPI transfer, data-ready sampling, channel acquisition, and serial streaming used to inspect biosignal data.
  • The implementation report, schematics, user manual, and team roster preserve the group-project context; adapted ADS119X driver work is explicitly credited upstream.

Repository and capstone documentation

Engineering Focus

  • Languages: TypeScript · JavaScript · SQL · C++
  • Application: React Native · Expo · React · Next.js · Node.js
  • Data / infrastructure: PostgreSQL · Supabase · Git · Docker · CI/CD · Cloudflare

Background

  • Independent Engineering Portfolio — 2023–Present: Product, platform, and systems projects with inspectable implementation evidence.
  • U.S. Army Reserve — Information Technology Specialist (25B), 2026–Present: Cisco networking, secure configuration, technical troubleshooting, and procedure-driven IT work.
  • Education: B.S. Computer Engineering, University at Buffalo, 2019–2023.
Optional GitHub activity metrics

Code Time

AI Code Time

Profile Views

🐱 My GitHub Data

📦 684.9 kB Used in GitHub's Storage

🏆 518 Contributions in the Year 2026

💼 Opted to Hire

📜 36 Public Repositories

🔑 35 Private Repositories

I'm an Early 🐤

🌞 Morning                779 commits         ████░░░░░░░░░░░░░░░░░░░░░   15.30 % 
🌆 Daytime                1799 commits        █████████░░░░░░░░░░░░░░░░   35.33 % 
🌃 Evening                1990 commits        ██████████░░░░░░░░░░░░░░░   39.08 % 
🌙 Night                  524 commits         ███░░░░░░░░░░░░░░░░░░░░░░   10.29 % 

📅 I'm Most Productive on Sunday

Monday                   971 commits         █████░░░░░░░░░░░░░░░░░░░░   19.07 % 
Tuesday                  746 commits         ████░░░░░░░░░░░░░░░░░░░░░   14.65 % 
Wednesday                569 commits         ███░░░░░░░░░░░░░░░░░░░░░░   11.17 % 
Thursday                 437 commits         ██░░░░░░░░░░░░░░░░░░░░░░░   08.58 % 
Friday                   548 commits         ███░░░░░░░░░░░░░░░░░░░░░░   10.76 % 
Saturday                 677 commits         ███░░░░░░░░░░░░░░░░░░░░░░   13.30 % 
Sunday                   1144 commits        ██████░░░░░░░░░░░░░░░░░░░   22.47 % 

📊 This Week I Spent My Time On

🕑︎ Time Zone: America/Chicago

💬 Programming Languages: 
No Activity Tracked This Week

🔥 Editors: 
No Activity Tracked This Week

🐱‍💻 Projects: 
No Activity Tracked This Week

💻 Operating System: 
No Activity Tracked This Week

🤖 AI Coding This Week

No AI Coding Activity Tracked This Week

I Mostly Code in C

TypeScript               9 repos             ████░░░░░░░░░░░░░░░░░░░░░   14.06 % 
Astro                    2 repos             █░░░░░░░░░░░░░░░░░░░░░░░░   03.12 % 
Python                   2 repos             █░░░░░░░░░░░░░░░░░░░░░░░░   03.12 % 
Swift                    1 repo              ░░░░░░░░░░░░░░░░░░░░░░░░░   01.56 % 
Kotlin                   1 repo              ░░░░░░░░░░░░░░░░░░░░░░░░░   01.56 % 

Timeline

Lines of Code chart

Last Updated on 06/09/2026 20:38:56 UTC

Pinned Loading

  1. RazerBlade15-Base-Model-Hackintosh_macOS_Sonoma RazerBlade15-Base-Model-Hackintosh_macOS_Sonoma Public

    一个关于RazerBlade15的黑苹果efi分享,macOS Big Sur/Monterey/Ventura/Sonoma的安装教程,以及一些优化分享。

    C++ 88 14

  2. Eazy-Review Eazy-Review Public

    Independent mobile-first sneaker review app with Eazy Score, Community Score, and personal ratings. Built with Expo, React Native, TypeScript, and Supabase.

    TypeScript