About

I'm Russell, a Bachelor's in Information Engineering graduate from the City University of Hong Kong. I have great interest in software engineering, and I am an eager learner in such field. I am also a hardworking man, where I would devote a lot of time into practicing and improving my software engineering skills.

As a software engineer with a strong foundation in Information Engineering, I've dedicated myself to mastering modern web technologies and development practices. My experience spans across web development, game development, graphics programming, and database systems, with a particular focus on creating responsive and user-friendly applications.

Skills & Expertise

Web Development

  • React.js
  • Next.js/Express.js
  • Node.js
  • Vite/T3 App/WXT

Programming Languages

  • Python
  • Javascript
  • C++
  • Java/C#

Tools & Technologies

  • Git Version Control
  • MySQL & PostgreSQL
  • AWS
  • Unity Game Engine

AI & Machine Learning

  • n8n, Copilot, Cursor
  • Prompt Engineering
  • MCP, Agents, Skills
  • Pytorch

Additional Skills

  • System Design
  • Data/Information Engineering
  • Game Development
  • Shaders & Computer Graphics

System Admin and Networking

  • Microsoft Windows
  • Linux (Debian/Arch based)
  • Network Configurations (Cisco)
  • Physical Network Setup

Embedded Systems Development

  • PIC18
  • Arduino/Microbit/ESP32
  • FPGA
  • PIC18 Assembly/VHDL

Office Skills

  • Microsoft Office Suite
  • Google Apps
  • Documentation Writing
  • Presentation

Visual Skills

  • 3D modeling
  • Video Editing & Simple Effects
  • Blender, Unity
  • Davinci Resolve

Languages

  • Cantonese
  • English - IELTS (8.0)
  • Japanese - JLPT (N2)
  • Mandarin (Fluent)

And More...

Education

I graduated from City University of Hong Kong with a degree in Information Engineering. During my studies, I focused on software development and systems design, as well as networking, database management, UI/UX, and AI, laying a strong foundation for my career in tech.

Beyond Code

When I'm not coding, you'll find me exploring new technologies, or sharing knowledge with the developer community. I'm an avid gamer and enjoy analyzing game mechanics and design patterns, as well as creating 3D assets. I'm also a visual effects enthusiast, where I enjoy watching and analyzing visual effects in movies, games, and other media, and experimenting with creating my own effects.