I'm James Zheng, an incoming first-year student builder in Hong Kong. I like building things that empower people. My work includes accessibility tools that I originally needed myself, alongside open-source terminal apps. I'm interested in machine learning, human-computer interaction, and assistive technology.
Away from the editor, you can find me travelling, reading, and trying out random cool things. I'm also a history and economics fan.
Website: https://endernoke.me
π Incoming FinTech @ HKU
π¬ Research intern @ CityU-HK
| Name | Description | Deployment | Technologies | Repository | Status |
|---|---|---|---|---|---|
| Braille OCR | Deep-learning pipeline that converts images of Braille text into readable print text, supporting English and Cantonese | Coming soon | PyTorch, Ultralytics, Docker, FastAPI, Celery | braille-ocr | Beta |
| ink-picture | Optimized image component library for Ink CLI & TUIs | NPM | React, ANSI escape codes, terminal image protocols | ink-picture | Maintenance |
| Soular | A one-stop social media platform for youths to complete the conception, coordination and publicity of environmental initiatives | -- | React Native, Expo, Supabase, PostgreSQL | soular | Completed |
| VSCode Cheerleader | Supercharge your dev experience with an anime coding companion | VS Code Marketplace | VS Code Extension API, ElevenLabs, Electron, Live2D Cubism | vscode-cheerleader | Maintenance |
| Instagram CLI | The ultimate weapon against brainrot - terminal app for Instagram | PyPI NPM | Python, Typer, Ncurses; Typescript, React, Ink, MQTT | instagram-cli | Maintenance |
| Eidos | Complete and modularised deep learning library from scratch in C++ with MLP, CNN, RNN | -- | C++, Eigen | eidos | Completed |
Feel free to reach out to me for projects or if you just want to chat! I'm always excited to connect with like-minded people.