Hey, I'm
D31337m3

Canadian developer, Security researcher & Hardware hacker. Breaking things, reverse engineering consumer electronics, and prototyping custom devices from the ground up.

Regina, SK · Canada VortexLabs R&D
D31337m3 avatar

Building the Future,
One Board at a Time

I'm passionate about breaking things; and fixing things other people (and myself shamelessly) broke. Technology and prototyping custom electronic devices from the ground up is my focused hobby — and I don't mean just sketching ideas on paper. I'm talking building the sketches, right down to the bare microcontroller, then hand-crafting the firmware and cramming the application code into them that gives them life.

Python and its microcontroller-targeted derivatives (MicroPython, CircuitPython) are my everyday go-to languages, but I've got some love for C/C++ as well. I'm always exploring new technologies and pushing the boundaries of what's possible.

When I'm in the zone, a project might take more than a day to finish — a night or two with no sleep becomes mandatory. Several semi-conscious commits later, I come to the realization that I don't remember where the dream started and my code started.

What I Do:

🔬 Electronics Design & Prototyping — Building custom hardware and designing unique electronic systems.

⚙️ MCU Development — Writing efficient, reliable firmware for microcontrollers, especially the ESP32-S3.

🐍 Python & More — Skilled in Python (MPy, CPy), and C. Creator of compyler (Python → executable compiler).

🔐 Security Research — Reverse engineering consumer electronics, hardware hacking, and developing secure web3 applications.

Technologies & Expertise

Electronics Design

Custom PCB design, prototyping, and hardware debugging for embedded systems.

🕹️

MCU Firmware

ESP32-S3, RP2040, STM32 — writing efficient firmware in C/C++ and MicroPython.

🐍

Python / CircuitPython

Advanced Python, CPy, MPy. Creator of compyler — Python to executable compiler.

🔐

Security Research

Reverse engineering, hardware hacking, secure bootloaders, and crypto applications.

🌐

Web3 & Crypto

Building on Polygon, developing secure dApps, blockchain mesh networks.

📡

Bootloaders & Recovery

StageTwo bootloader, CobraLoader — graphical boot menus, OTA, flash recovery.

Open Source Work

Python · C++

EVoRA (EVR)

A new crypto token on Polygon. EVoRA will empower FastLink, a secure web3 messenger platform, eventually becoming a hardware-backed blockchain mesh network with individual nodes and repeaters.

🌐 Polygon Network
C++

07 Device Launcher

Full-featured device launcher firmware for ESP32-S3 Touch AMOLED 1.8" module. Swipeable app carousel UI, plugin .app system, built-in system apps, comprehensive hardware services.

⭐ 0 🔧 ESP32-S3
Python

compyler

Advanced Python to executable compiler featuring memory-optimized compilation, multi-threaded support, intelligent caching, security validation, and code signing.

⭐ 0 🐍 Python 3.7+
Python

CPyOTP

CircuitPython-compatible TOTP/HOTP library for microcontrollers. No stdlib dependencies, custom Base32 & HMAC-SHA1, timing-safe comparison, memory efficient.

⭐ 0 🔐 TOTP/HOTP
Python

CPyOTP UI

Comprehensive TOTP authenticator for ESP32-S3 with display interface and web-based management. Multi-account support with auto page rotation.

⭐ 1 📱 2FA Auth
Python

StageTwo Bootloader

Second-stage bootloader for CircuitPython devices with graphical boot menu, advanced recovery system (backup/restore, web recovery, OTA), and file manager.

🔄 Bootloader 📦 ESP32-S3
Python

CobraLoader

Custom app launcher designed to work with StageTwo. Centralized settings and configuration system, persistent across apps and plugins. Configs on SD + flash backup.

⚙️ App Launcher
Various

Archive

All old scrap projects — a collection of experiments, proofs-of-concept, and early work spanning various technologies and ideas. GPL-3.0 licensed.

📦 GPL-3.0

GitHub Presence

30
Public Repos
19
Followers
13
Following
Jun '23
On GitHub Since

Let's Build Something

Whether you want to collaborate, contribute, or just geek out about electronics and code, feel free to reach out.