Oscar He 

A Fullstack Developer from Canada 

About Me 🖼️

My passion for programming was sparked in 2015. After playing various video games like Clash of Clans and Civilization V, one day I asked my father if we could make our own game. On November 15th of that year, I made my first commit to a GitHub repository called "ChallengeMrMath", a simple game where you need to solve math problems to defeat enemies. Although the game was simple, the development process interested me enough to develop a life-long interest in computer programming and software development.

Since then, I have come a long way. I have learned and worked with various programming languages, developed a variety of projects, and have gained years of experience in both front-end and back-end development. I have also participated in competitive programming contests such as USACO and the Canadian Computing Competition, where I have honed my problem-solving skills.

Aside from programming, I enjoy playing video games, playing badminton, and reading. I strive to constantly learning to improve myself, and I am always looking for new opportunities to grow and develop my skills.

Languages 🗣️

🇨🇳Mandarin
🇨🇳Cantonese
🇨🇦English
🇫🇷French

Interests 🤔

  • Machine Learning
  • Automation
  • Competitive Programming
  • Web Development
  • UI/UX Design
  • Hardware Integration

Projects 📦

binmaster

binmaster.pro

A collection of automation tools for Hypixel Skyblock. Over 6,000 members in our community Discord, and over 3500 total sales, with hundreds of concurrent users

js-virtualizer

js-virtualizer

A library which brings the technique of virtualization-based obfuscation to JavaScript. Provides a transpiler to automatically convert JavaScript code into a custom bytecode to be fed into a provided VM, all implemented in JavaScript. The transpiler has high-coverage of almost all the different types of AST blocks, and has undergone extensive testing to ensure compatibility and fix edge cases.

LoaderLib JS

A library to tackle the problem of distributing a node.js application into a cross-platform executable. This library provides configurable dynamic/static loading of code, and has various DRM features

Skyblock Pricing

A library to collect, analyze, and extrapolate market data for Hypixel's Skyblock gamemode. It allows for the prediction of prices of items with a high degree of accuracy

totp

Simple TOTP

A feature-rich cross-platform TOTP manager with a clean user interface built with Tauri. The successor to totp-cli

filemanager

File Uploader

An easy-to-use file manager with a permissions hierarchy. Utilizes techniques such as buffering to handle large files without requiring excess memory

You can find more of my public projects on my Github

Skills 🛠️

Programming Languages ⚙️

Python

JavaScript

Rust

C/C++

Golang

HTML

CSS

Java

LaTeX

Frontend 🖥️

Backend ⚡

DevOps 🚀

Résumé 📝

Loading PDF…
Download CV