Andras Schmelczer

I'm Andras. I build the whole thing.

Software engineer in London. The projects here run from a handheld game with 512 bytes of RAM to a search engine that re-filters 25 million properties as fast as you can drag a slider; on both, everything between the memory layout and the pixels was mine to get right.

The longer version

The first thing I built that worked was a music visualiser in 2016: a Raspberry Pi running an FFT, PWM into MOSFETs, LED strips above my bed, one burnt fingertip, and an accidental first full-stack app on top, because the lights obviously needed a web UI. Nothing in it was sophisticated, but an idea had become an object that works, and that feeling hasn't worn off since.

Most of what followed lives somewhere between a soldering iron and a browser tab. I've routed a PCB and written a 50 FPS game engine for a chip whose RAM cannot hold a single frame; built a ray tracer that generates its own shaders, then benchmarked it by walking through an electronics store; shipped one Rust merge algorithm to crates.io, npm, and PyPI; and kept 85-filter queries over 25 million properties under 100 ms by making brute force cache-friendly. The transferable part isn't a stack; it's reading the datasheet, measuring, and keeping the API small.

Professionally I'm six years in, across firmware, rendering, and AI/ML systems; my MSc thesis catalogued 33 ML deployment practices and packaged them into a Python framework. Lately AI agents write a fair share of the code: one did the SDL2 port that put my 2017 C game back online after nine years.

Still running

  • since 2016

    Fizika

    Built to pass my own physics exam. Three rewrites later, students at my old school still practise on it.

  • since 2016

    Photo site

    My photography portfolio. Publishing a photo costs one git push, so it actually happens.

  • since 2020

    SDF-2D

    A real-time 2D ray tracer on npm. A hundred-odd downloads a week from people I've never met.

  • since 2023

    Backups

    Hourly live backups of my home server: btrfs snapshots fed to borg. Two full disaster recoveries so far, both uneventful.

  • since January 2026

    Frame

    An e-ink frame that asks Home Assistant who's home and Immich which memory to show. It stands in the living room.

  • since 2026

    Perfect Postcode

    Every property in England and Wales, filterable 85 ways with sub-100 ms responses. Built to find our own home; now being polished for everyone else.

The writeups carry the numbers and the limitations; most projects also have a live demo one click away.