Skip to content
View happys2333's full-sized avatar
🍥
🍥

Highlights

  • Pro

Block or report happys2333

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
happys2333/README.md
happys — Backend, AI, and open source. Reliable systems. Thoughtful tools.

Website   /   Open source   /   Selected work   /   Pull requests

Hi, I'm happys

I build practical tools across backend engineering and AI, and contribute fixes to the open-source software I use. I'm interested in reliable systems, useful AI applications, and time-series modeling.

From debugging client lifecycles to comparing forecasting models, I enjoy turning a concrete problem into a working, testable solution.

Open source

Client reliability & event lifecycles

Fixed client-disconnect cleanup by keeping event handlers alive during dispatch and deferring cleanup until callbacks return. The contribution includes regression tests and AddressSanitizer validation.

C++ Qt Event-driven systems   ·   Merged contribution ↗

Provider switching & configuration consistency

Developed fixes for Codex provider switching across saved sessions, with credential isolation and coordinated state updates. Also submitted an OMO Slim import fix that resolves the active preset while preserving custom configuration fields.

Rust Tauri State management   ·   Submitted PRs: provider switching ↗ / preset imports ↗

Pull-request workflow correctness

Fixed the branch-deletion UI for branches still referenced by an open pull request, aligning the visible action with what the cleanup endpoint can actually perform.

Go Git workflows UI/backend consistency   ·   Merged contribution ↗

Selected work

Making AI models easier to compare.

A model leaderboard and coding-plan explorer that brings benchmark, pricing, and provider information into one interface.

Multi-source data ingestion, side-by-side comparison of up to three models, and bilingual browsing.

Vue 3 Vite Python

Exploring time-series forecasting.

A data-mining course project comparing a ConvTrans-based Transformer with LSTM and regression baselines on COVID-19 case time series.

Data preparation, sliding-window prediction, model comparison, and result visualization.

Python PyTorch pandas

Small-data educational study, not a validated forecasting system.

Toolkit

Area Technologies
Backend & systems Java · Go · C++ · Rust · Spring
AI & data Python · PyTorch · pandas · NumPy
Interfaces & tools Vue · Qt · Tauri · Git · Linux
A little activity, a little fun
Animated snake tracing my GitHub contribution graph

Community · SUSTech-OpenSource · Happys Soft
Build with curiosity. Improve with care. Share what works.

Pinned Loading

  1. deskflow/deskflow deskflow/deskflow Public

    Share a single keyboard and mouse between multiple computers.

    C++ 30.7k 5.1k

  2. go-gitea/gitea go-gitea/gitea Public

    Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD

    Go 58.9k 7.4k

  3. farion1231/cc-switch farion1231/cc-switch Public

    A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode,DeepSeek Harness and more. Only official website: ccswitch.io

    Rust 152k 10k

  4. AI-ladder AI-ladder Public

    开源AI排行榜,实时更新相应AI跑分数据,欢迎贡献代码

    Vue 4

  5. C_project C_project Public

    CS205 Project

    HTML 4

  6. DataMiningFinal DataMiningFinal Public

    基于transformer的新冠肺炎预测

    Jupyter Notebook 11 4