CS Student · Systems · Web · Reliability

Yanis Amani

I build reliable software. Rust, TypeScript, systems programming — the kind that doesn't fall over in production.

HE-Arc · Neuchâtel, Switzerland


Projects

Side projects, open-source tools, and things I built because they were interesting problems.

Web Application

MangaReader

A Rust-powered manga reader that scrapes chapters from third-party sites, merges them into series, and serves them through a web interface. Three workspace crates — core domain, scraper adapter, Axum web server — with a background sync loop and SQLite persistence.

Full-Stack Marketplace

Axto

A marketplace platform for car parts. React Native mobile app for buyers, Astro web dashboard for sellers and admins. Supabase backend with vehicle compatibility matching, order management, reviews, and push notifications.


Skills

Languages and frameworks I reach for daily.

Languages
RustTypeScriptPythonC / C++Java & C#PHP
Frontend
ReactNext.jsAstroSolid.js
Backend
Node.jsDockerKubernetes
Data & Storage
Supabase / PostgreSQLSQLite
Systems
Systems ProgrammingConcurrency / MultithreadingCompiler Design

About

How I think about building software.

I care about the boring stuff. Good error handling, clean interfaces, code that's still readable six months later. I've broken enough things in production to know that "it works on my machine" is not a testing strategy. These days I'd rather go slow and get it right.

ReliabilityPerformanceSecurity

Get in Touch

Got a project, an idea, or just want to chat? I'm around.