Location via proxy:   
[Report a bug]   [Manage cookies]                

La page d'Ayaan

My interests include:

  • Software engineering with focus on scalability, efficiency and availability.
  • Chasing millisecond improvements and reading an unhealthy amount of flamegraphs. I also find immense joy in competitive programming with functional languages.
  • Tinkering with embedded systems and automating everything.
  • Nerding out over mechanical keyboards | watches.

You can usually find me on IRC under the nick @obviyus on DarkScience, Libera.Chat and Telegram or reach out on hi @ this domain.

🖥️

Apart from the executive summary above, I love tinkering and building things. The majority of the code I write is written in Typescript, Python, Go and Rust (with the occasional Lisp dialect sprinkled in). A few things I've built are:

  • Pilane Spotting: I built a DIY plane spotting system using a Raspberry Pi and an old Nokia phone.
  • Piquarium: a tiny project with my Dad to help him monitor the temperature of his fish tank(s). Programmed using Python on Raspberry Pi and some light soldering.
  • chanson.live: An ultra low-latency radio build on WebRTC. Imperceptible de-sync for two devices next to each other on different networks. Built using Remix + Websockets + Python (for the music management logic) and a bunch of systemd scripts. Previous iterations include using Liquidsoap with HLS chunks (latency too high 15s+) and Icecast.
    I love the idea of listening to music together as a social experience. Vibing together across great distances gives me a feeling of connection I can't quite articulate.
  • Musee: A masonry layout based gallery for showcasing images I took using my trusty Sony A6400. Built using Astro (♥) + React.
  • pong: A TUI tool I wrote in Rust to continously ping AWS regions and display the latencies in a table.
  • HamVerBot: A trivial IRC bot for the #f1 channel on Libera. Counts down to the next Formula 1 race/event. Built using Rust + sqlite (♥).
  • SuperSeriousBot: A Telegram bot serving 5,000+ users with some basic APIs and chat management features. Built using Python + Docker.
  • SDTB: StableDiffusionTelegramBot which runs a fine tuned model of SDXL 1.0 (DreamShaper) on serverless nVidia A10G/A100 GPUs from Modal (♥). Made using Python.
  • Pooductivity: An amusing Chrome/Mozilla extension I made because of how sick I was of seeing productivity preaching gurus all over Reddit, Medium and HackerNews.
  • Homelab: I run a homelab with 2 x Rasberry Pi's, a VPS and my old workstation connected via Tailscale. I use Nomad + Consul to orchestrate workloads across these. Eventually, I plan to clean up this repo and open-source my configurations.
There are a quite a few other untitled, orphaned projects that never reached completion. Which may someday, see the light of day 💡

This website is my garden. Much like myself, it's a constant work in progress.