User profile picture

zenham

@zenham
🥶 Migrating away from github forever
  • zenham
  • README.md

Companies

Zelesis

My company is zbadge, check it out. I also had alot of fun putting together this really cool interactive Status page for every running service Zelesis has, you can spin the globe around and look at all the graphs and uptime stats.

Zelesis site

Here's some live updating graphs to show the userbase of my software at Zelesis: (All Time | Last Month)

Log Analysis Monthly Log Analysis
Session Stats
ss




GeoAxis

I'm additionally part owner in gabadge, an AI powered geolocation service (our AI is a model we trained with data we gathered ourselves, not an LLM or slop like that) that figures out where any photo was taken just from the image itself, no GPS, no EXIF, no metadata, just whatever's visible in the picture. Upload a photo and it pinpoints the exact location, and it works pretty much anywhere on earth. Random photo of some town in australia and it gets the exact address. I also released a Python wrapper for the API, pygeoaxis, so you can hit it programmatically.

GeoAxis dashboard preview




Side projects

Python packages


I've been actively developing my Python package zhmiscellanybadge PyPI Downloads stars for over 3 years. The main goal of this package is to keep as much helpful functionality in one place as possible, a python toolbox filled with utilities that can take a 300 line script to 30, I personally use it in practically 100% of the Python scripts I write.

Some of my other Python packages I've released along the way:

  • rustcam-badge rustcam-dl rustcam-stars, Rust-backed DXGI Desktop Duplication screen capture for Windows. Same idea as bettercam but the AcquireNextFrame loop runs in native Rust with the GIL released, so it actually rides the compositor refresh instead of stalling at ~140 fps. Ships a single abi3 wheel that covers Python 3.9 through 3.13+. Available on PyPI as both rustcam and the shorter bestcam.

  • zpaq-badge zpaq-dl zpaq-stars, real in-memory ZPAQ compression bindings for Python. Up to 6× faster than the official zpaq.exe CLI thanks to multi-threaded compress + decompress, JIT, libsais, and AVX2; ships prebuilt wheels for Win/Linux/macOS so installing it never needs a C++ toolchain.

  • pygeo pygeo-dl pygeo-stars, a Python wrapper for the GeoAxis API, to instantly find the exact geographic location for any image.

  • gsudo-badge gsudo-dl gsudo-stars, a wrapper around gsudo that lets a Python script re-run itself as admin (or even SYSTEM / TrustedInstaller on Windows) while keeping the same console window. Available on PyPI as both zhmiscellanygsudo and the shorter gsudo.

  • ocr ocr-dl ocr-stars, OCR (image text recognition) utilities I split out of the main package so projects that just want OCR don't have to pull in everything.

  • lite lite-dl lite-stars, a smaller, server-focused version of zhmiscellany. Same kind of utilities but without the heavy deps, great for thin VMs and Docker images. I use it for the latter alot.

  • memfile-badge memfile-dl memfile-stars, an easy RAM disk for Windows. Can spin up an in-memory volume in milliseconds and get a real file path that any app can read and write, put a file in and open it in VLC or whatever, then destroy the whole volume instantly. Zero disk writes, no format step, and it auto-installs the WinFsp driver on first use so it just works. Native Rust + PyO3, single abi3 wheel covering Python 3.9-3.13+.

dead_cut


dead_cut

I built dc-badge dc-stars, an automated YouTube vod editor. Hand it a long stream or vod and it gives you back just the entertaining bits, fully hands off. A 1h25 vod cuts to ~11 mins end to end in 2m17s on my gtx 1660 ti. Two layer system, the AI does the macro scale cuts (100+ edits per long vod) and an algorithmic silence pass handles the micro pacing inside what's kept, so the output actually feels like a well edited youtube video and not just a chopped down vod. Runs on a free OpenRouter model, no API costs ever.

Github profile page effects


I made a custom profile renderer for github that did fun visual stuff (https://api.zelesis.com/github-zen-ham). With my github account now hidden the renderer is offline; a gitlab equivalent is on the todo list.

Open source week


Open Source Week

Me and a friend Apollo have been doing our own version of Deepseek's "Open Source Week", each releasing one repo we've made every day for a week.

Day My Project Apollo's Project
Day 1 Zhmiscellany

Updated documentation for my Python package and improved my workflow to maintain it.

Tales of Zenmania

A text adventure game project.

Day 2 Garry's Mod Workshop Scripts

Refined and released my collection of Garry's Mod scripts with improved usability.

Robot Simulation

A robotics simulation project.

Day 3 Tales of Zenmania 2

My own version of Tales of Zenmania with new game mechanics and an expansive story.

DJ CHIP

An 8-bit sound emulator that converts MIDI files into true 8-bit wave files.

Day 4 Local LLM Agent

A local LLM agent that allows AI models to perform tasks on your PC.

Zenith

An AI interpreter language based on BASIC.

Day 5 Search OCR

An image OCR and search engine tool for finding text within images on your PC.

Helios

An 8-bit console with custom ISA, audio engine, visual engine, and assembler.




Stats / Socials

A bit about me


I'm a developer. In order of skill, I'd say I know Python, C++, Java, Rust, and JS, but I use Python and C++ daily, and have many years experience with it.

What I use


Frontend

Qt HTML5 JavaScript

Backend

Python C++ Java pytorch OpenCV Flask Linux Nginx MySQL Google Cloud Run Cloudflare R2

DevOps

AWS Git Bash

Stats


most committed languages most committed repos
bubbles this week
bubbles this month
stats languages
trophies streak
activity
contributions

Contact


If you wish to reach out for any reason, add me on discord: @z_h_

gitlab discord youtube

Activity

View all
Loading
There was an error loading users activity calendar.
  • Loading

Personal projects

View all
  • Loading
Loading

Info

10:22 PM
Member since June 24, 2026

Contact

zelesis.com
260369324567560192