Open-source · 40k+ GitHub Stars · Electron + TypeScript
-
Provider config: designed dynamic validation and fault-tolerance for API Key verification and Endpoint routing; improved error feedback with actionable recovery suggestions
-
Conversation import: built history import module handling heterogeneous data formats; optimised local storage and UI consistency
-
UI stability: fixed race conditions and state bugs in note sorting, tab navigation, and drag-and-drop ordering
-
i18n & docs: added internationalisation for core views; wrote bilingual API docs and contribution guide to lower onboarding friction
Keywords: Electron, React, TypeScript
Open-source · 2k+ GitHub Stars · Expo + React Native
-
State management: designed global state architecture with Redux Toolkit (conversation history, model state, user config); async middleware ensures consistency and reduces UI jank
-
UI components: built conversation list, message detail, and model switcher; implemented dark/light theme adaptation
-
Local storage: integrated Drizzle ORM for offline session viewing and config caching; optimised high-concurrency read/write performance
Keywords: React Native, Expo, TypeScript
Full-stack campus forum built to fill the gap in student tech community tooling
-
Stack: Spring Boot + MyBatis RESTful API, Vue3 + Element Plus admin panel, UniApp WeChat Mini-program
-
Auth: JWT-based RBAC system with three permission tiers (admin / user / guest)
-
Performance: virtual list for smooth topic feed scrolling; WeChat sensitive-word filter and Alibaba Cloud OSS image moderation
-
Traction: 290+ GitHub Stars, 150+ cumulative users
Keywords: Spring Boot, Vue3, UniApp
HackNotts 2025 hackathon project
-
Built elegant terminal UI with TypeScript + Node.js + React (Ink)
-
Integrated OpenAI, Anthropic, Google, xAI providers with real-time switching and streaming responses
-
Designed plugin system and MCP (Model Context Protocol) extension architecture; built-in command management and history export (JSON/Markdown)
Keywords: TypeScript, Node.js, MCP
LeedsHack 2026 hackathon project
-
Implemented interactive desktop pet logic inspired by BongoCat using TypeScript + Vue + Tauri2
-
Integrated AI model to enhance pet behaviour (text/state generation); modular architecture for extending new interactions
Keywords: TypeScript, Vue, Tauri2
Personal Monorepo base template inspired by midday and create-t3-turbo
-
TurboRepo + pnpm Workspaces for efficient dependency management and task orchestration (build/test/run)
-
Stack: TypeScript, Vite, Vitest, Rollup; configured oxfmt formatting and oxlint code style enforcement
Keywords: TurboRepo, pnpm, TypeScript
-
Designed CNN and Vision Transformer architectures for disease detection and abnormality classification from X-rays, MRIs, and CT scans
-
Completed image preprocessing, data augmentation, and model evaluation to improve diagnostic efficiency and reduce annotation workload
-
Delivered weekly progress reports with actionable outcomes within a fixed research timeline
Keywords: Python, PyTorch, TensorFlow