jikan-rs
A Rust library for the Jikan (MyAnimeList) API. It's async, covers every endpoint, and handles rate limiting for you.
- Rust
- async
- tokio
- serde
- crates.io
// Software Engineer · Berlin
I'm a Software Engineering student in Berlin. I mostly work with Rust, Go and TypeScript, and I learn best by building real things: a published Rust crate, a few backend APIs, and some serial-port code that talks to physical machines.
// about
I'm studying Software Engineering at GISMA University of Applied Sciences in Berlin, but to be honest, most of what I know comes from building things on my own. I've written backends and command-line tools in Rust and Go, full-stack web apps in TypeScript, and I've also played around with a bit of machine learning.
The work I enjoy most is the kind that's close to the hardware: a network traffic analyzer, serial-port code that lets software control physical machines, and small tools I actually use myself. I like building and learning alongside a real team.
// skills
// projects
A Rust library for the Jikan (MyAnimeList) API. It's async, covers every endpoint, and handles rate limiting for you.
A small Go tool that captures network traffic in real time, reads the common protocols, and prints what it finds.
A Python library and small REST API that checks images for NSFW content, built on TensorFlow/Keras.
A desktop app for making your own Discord Rich Presence. Built with Tauri, Vue 3 and Rust, so it runs everywhere.
A TypeScript module that uses Google Gemini to flag toxic or rude text in any language. Fully typed and tested.
An internet speed test built with Next.js and TypeScript, with live charts and some network details.
// experience
Bar & Entertainment Venue · Berlin, Germany
github.com/sw3do
// contact
I'm based in Berlin and happy to work with remote teams too. Email is the easiest way to reach me, and I usually reply within a day.