Hi, I'm Alfio


, Italian | Studying CS & Math @ University of St Andrews

Experience in JS/TS, Rust, Java

What I'm working on


  • Webless, a HTML-only web browser built from scratch in Rust.
  • RSFormat, a minimal yet powerful JavaScript string formatting and printing library.

Some of my projects


Verbena

A TypeScript library that transcompiles mathematical function definitions to native JS functions in an end-user-safe way.

Project thumbnail

Televideo Web

A better web browser for RAI's Italian teletext service, Televideo.

Project thumbnail

Mat-rs

A no-std implementation of mathematical matrix types in Rust.

Shaditor

A lightweight and fully client-side browser GLSL shader editor, with flexible frame controls and local saving.

Project thumbnail

More about me


My interest in programming and development started when I was in middle school, interested in making online tools such as a discord bot and an online chat app.

Since then, I've been working primarily in JavaScript, building up experience with Node.js and web frameworks like Solid. More recently, I've picked up Rust, which I have been using for several projects.

I'm also very interested in math, with a specific affinity for analysis and functions, as well as the more mathematical aspect of programming.

Aside from my areas of study, I'm a massive automotive enthusiast, fan of endurance racing and avid music listener!

Feel free to reach out via any of the links at the top if you wanna work with me on something or simply want to chat. :)