Skip to content
View shsiena's full-sized avatar
  • University of Waterloo
  • 127.0.0.1

Highlights

  • Pro

Block or report shsiena

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. 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
shsiena/README.md

Hi, I'm Simon

  • I started with Arduino as a hobbyist back in 2014 and I've been programming and building in my free time ever since.

  • Some people have train autism, I have fighter jet and computer autism.

Currently

  • I'm studying mechatronics engineering at the University of Waterloo in Canada.

  • I work as a fullstack software engineer*.

  • In my free time, I'm building a cutting-edge air defense system for hunting drones and stealth planes.

*For legal reasons I am NOT a professional engineer... I can't call myself that where I live even though it's my job title. 🙃

I Like

  • Web Development

    • Server: Backend Development, Architecture, DevOps, and Infra
    • Client: 2D & 3D Graphics (I really like Pixi.js and Three.js, especially with custom shaders)
    • I'm a big self-hosting enjoyer
  • Embedded

    • I am in love with the ESP32 platform. <3
    • I really like IOT and edge devices with GPUs
  • Cybersecurity

    • Binary Decompilation & Reverse Engineering (IDA Pro)
    • Static and Dynamic Malware Analysis
    • Networking
  • Radio

    • I like playing with SDRs and wireless communication protocols
  • Game Development

    • I like graphics pipelines and algorithms
    • Like any good game developer, I've never released a full game, but I have a heaping folder of tech demos I've built over the years. 🥲

I Use

vim btw

Languages

TypeScript Python GLSL C++ C Go Rust

My Stack

Web // Backend

Bun Postgres SQLite Redis Drizzle Next.js

Web // Graphics & Frontend

Three.js Pixi.js WebGL GSAP

Web // Containers & Infrastructure

Docker Linux Nginx Railway

Machine Learning // Computer Vision

CUDA PyTorch OpenCV

Mechatronics // Embedded & CAD

ESP32 Raspberry Pi NVIDIA Jetson Arduino KiCAD SolidWorks

My Leetcode Stats

^ I kinda fell off ngl

Pinned Loading

  1. antlion antlion Public

    Express.js middleware that turns your website into an infinite sinkhole for unethical webscraping bots.

    TypeScript 10

  2. dotfiles dotfiles Public

    my neovim configuration

    Lua

  3. ebay-price-tracker ebay-price-tracker Public

    A program to monitor, log and analyze the price of Ebay listings over time.

    Python 2 2

  4. michalsanger/nextjs-turbopack-bundle-size michalsanger/nextjs-turbopack-bundle-size Public

    A GitHub Action that tracks Next.js App Router bundle sizes across pull requests.

    JavaScript 3 2

  5. PyGame-Minesweeper PyGame-Minesweeper Public

    A pygame implementation of the classic game Minesweeper

    Python