[ developer · builder · 01 ]

William
Zieme

Student and developer. I build things people actually use, like web apps, an iOS app, and hardware, and ship sites that reach 100k+ people a month. when I'm not coding, I'm either next to a car or behind a camera.

NOW Teaching kids to code at Code Ninjas, and shipping side projects on the weekend.

// at a glance

100K+ monthly visitors to my websites
4 live websites
500+ monthly downloads on my iOS app
2 published PyPI packages
02

About

i'm a student who codes for fun in my free time. my code ends up in front of real people. between my websites i see north of 100,000 visitors a month, i've shipped an app to the app store with 500+ monthly downloads, and i spend my summer weeks teaching kids to code.

i do everything: Python packages, game bots, frontend and backend, and soldering ESP32s onto custom PCBs. i spend time perfecting my projects, so that i put my best out to the world.

Born in Sweden, living in the US. while off the keyboard you'll find me watching race cars or shooting photography (take a look!) ↓↓↓↓↓↓↓↓↓↓↓↓↓↓

See the photography →
03

Skills

the stack i build with.

Languages

  • Python
  • Swift
  • JavaScript
  • C / C++

Web

  • HTML & CSS
  • Frontend
  • Backend
  • SEO

Hardware & Embedded

  • ESP32
  • ESP-NOW
  • PCB Design
  • Soldering
  • CAD / Onshape
  • Raspberry Pi

Tools & Practices

  • Git
  • GitHub Actions
  • pytest
  • CLI Tools
  • PyPI Packaging

Concepts

  • Algorithms
  • Game Theory
  • Machine Learning
  • Data Handling
04

Experience

05

Selected Work

Code I build for the love of it.

  1. 01

    python-mla

    a PyPI package that generates MLA citations from an article link. parses JSON-LD and meta tags, with an optional AI fallback for the messy pages.

    // solo built the project.

    • Python
    • PyPI
    • JSON-LD
    • AI
    • opensource
  2. 02

    minesweeper bots

    minesweeper rebuilt in Python, then four bots to play it: pure random, random + flood fill, and two generations of my own solver. v2 wins ~80% of its games — full data in the repo.

    // Designed the v2 solver to ~80% winrate, with the data to back it up.

    • python
    • algorithms
    • bots
    • game theory
    • opensource
  3. 03

    murder mystery

    a terminal-based murder mystery game. all storylines built and fetched from json.

    // made the whole story data-driven so new cases are just JSON

    • python
    • json
    • terminal
    • data handling
    • opensource
  4. 04

    MusicPi

    a server + remote so i can play music without my phone or laptop. a Raspberry Pi drives the speakers via an ESP32-C3 Super Mini, talking over ESP-NOW to a handheld remote (ESP32-S3) with an OLED, a custom PCB, and a CAD case i designed in Onshape.

    // End-to-end: firmware, ESP-NOW link, custom PCB, and the Onshape case.

    • raspberry pi
    • esp32
    • esp-now
    • pcb
    • cad
    • opensource
  5. 05

    QuickGrade

    a PyPI package that generates GPA, percent grades, or letter grades from selected inputs.created a CLI for it as well with arguments, to learn and get experience. included unit tests with github actions to streamline commit and PRs.

    // built the whole project including CLI.

    • python
    • PyPI
    • CLI
    • pytest
    • open source
06

Shipped & Live

some of my other projects that real people use right now.

  1. 01

    GymAI: Smart Fitness

    a smart fitness app, live on the App Store. my first shipped iOS app — built end to end, start to store.

    // 500+ monthly downloads

    • iOS
    • app store
    • ML
    • Swift
  2. 02

    BudgetGearHub

    an Amazon affiliate site for budget gear — and the engine behind most of my monthly traffic.

    // built the content engine + SEO that drives the bulk of 100k monthly visits.

    • web
    • seo
    • affiliate
    • blog
[ off the keyboard ] PHOTOGRAPHY see more from me :) → enter
07

Contact

want to talk code, hardware, or anything else? reach out: