Giter VIP home page Giter VIP logo

👋 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

GW_MC's Projects

code-in-wsl icon code-in-wsl

Directly open folder in VSCode under WSL environment

leet-code-and-more icon leet-code-and-more

Nobody likes doing leet code, but we still have to do leet code. So this is the repo for my solution to coding websites problems. Such as leet code and code wars

neat-cpp icon neat-cpp

Neat in C++ environment, fork of GabrielTavernini/NeatJS

neat-cpp-py icon neat-cpp-py

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

neat-lib icon neat-lib

A simple library for NEAT algorithm for multiple languages

pmsd icon pmsd

Personal management system / dashboard

scs_rpc2 icon scs_rpc2

Discord Rich Presence plugin for ETS2 and ATS

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.