Skip to content
View GWMCwing's full-sized avatar
πŸ’­
I may be slow to respond.
πŸ’­
I may be slow to respond.

Highlights

  • Pro
Block or Report

Block or report GWMCwing

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
GWMCwing/README.md

πŸ‘‹ Hi I am George

Who am I?

Undergraduate at HKUST CS+AI Programmer Photographer: Bird, Landscape, Astro

Seeking Internship Cat Lover

About Coding

  • πŸ“ Interested in backend development, Typescript, C++, Interactive applications and Machine Learning integration
  • ⌚ Code for hours to save few minutes each time
  • 🏫 Learning wide variety of programming languages and sometimes frameworks
  • Coding History
    • Started coding in 2016 (Secondary 2, ~grade 8)
    • Javascript with p5.js (2016)
    • Pascal (2016)
    • Processing (2017)
    • Node.js (2017)
    • Java with Android development (2018)
    • C# with Unity (2018)
    • Python (2019)
    • Tensorflow.js && Pytorch (2020)
    • C++ (2020)
    • Bash && Batch for simple automation (2020)
    • React && React Native (2020)
    • Typescript (2020)
    • Mongodb with node.js (2020)
    • Java with Game Mod development (2020)
    • MIPS(2022)

Company Working Experience (Computer Science)

  • Untilblank E-commerce webpage
    • Integration with PayMe and Stripe payment
    • Both frontend (Next.js) with backend (Express.js) development
  • HKT
    • Programming Intern

Projects Currently Working on

πŸ”— LangChain-POC
  • A proof of concept repo for deploying a dynamically loaded LLM models and sources for LangChain with web user interface.
  • Languages included: Typescript/Javascript
πŸ€– NEAT Algorithm in C++
  • Implement genetic alogirthm, NEAT ,using pure C++ with Python C extension using shared library
  • This project focuses on implmenting NEAT using pure C++ for faster evaluation than pure python, while supporting usage in python via shared library
πŸ–²οΈ HKUST Course Quota Tracker
  • A notifier that notifies user when a course quota is changed or new course is added during enrollment period
  • It is based on discord as notifier with nodejs and mongodb as backend
  • Link To Tracker

Discontinued Projects

Some of the Projects have achieved its goal, and some will be replaced and redeveloped in a new repo in near future.

πŸ€– Machine Learning from Scratch
  • A training repo for implementing Machine Learning models with different languages from scratch using only numeric libraries.
  • This project is discontinued as the goal has been achieved
  • Languages included: Python, Typescript/Javascript, C++
C++/p5.js, Basic Machine Learning with Backpropagation
  • This is a self-directed learning project to replicate Backpropagation
  • This is the first project that involved multi-threading and IO wrapper, using simple data structures
  • This project is discontinued as it is going to be replaced by and developed in a future repo when I have learnt the fundamentals in COMP3211
C++/p5.js, NEAT implementation on website
  • This is a self-directed learning project to replicate NEAT algorithm. Inspired by Daniel Shiffman, The Coding Train
  • This project fails as the lack of knowledge in topology when handling offspring and mutation
  • This project is expected to be replaced by and developed in another repo in the near future, when I have learnt the fundamentals in COMP3711
πŸ€– Discord Music Bot - Tuning
  • A little project for playing music via discord.js
  • This project is not in active development due to updates on discord api standard
πŸ’» Home Server
  • A web server that serves as a code to learn platform for me to learn about web development, especially backend development.
  • It is based on express, websocket, mongodb, typescript etc.
  • A wrapper for websocket to support URI path is implemented
  • Future support for react is on the list.
  • Link To Webpage
And many other web developments that are not pushed to github

Other Info About Me

Future Updates?
  • Banner Gif
  • Replace this static Readme with GitAction
  • Images of programming languages icon in Coding History and Top page
  • Contact list

Some git status

visitors

Pinned

  1. dynamic-langchain dynamic-langchain Public

    TypeScript

  2. NEAT-CPP-PY NEAT-CPP-PY Public

    An interface and implementation in C++ for running NEAT algorithm from python using shared library

    C++ 2

  3. discord-ustquotatracker discord-ustquotatracker Public

    Forked from underscore-en/discord-ustquotatracker

    fork for continue support

    TypeScript 1

  4. Tuning Tuning Public

    Discord Bot

    JavaScript 2 1

  5. Quick-Start-Course-Dir Quick-Start-Course-Dir Public archive

    C++

  6. Home-Server Home-Server Public archive

    A repo for web server

    JavaScript 2