Hi.

I'm Elias — a B.Sc. in Physics, now pursuing my passion for software development. I'm a full-stack developer with a focus on front-end technologies. I'm a big fan of open-source and I'm always open to working on new projects or collaborations, so don't hesitate to get in touch!

Quick Showcase.

or keep scrolling down

bookminder.io

Bookminder is an Open Source project to manage your e-book libraries, similar to Plex or Jellyfin, with the functionality of Calibre (fully extensible). Want to help me take it to the next level? Drop me a line and let's make a top-notch first-release.

fontalike.com

Fontalike is a Proof-of-Concept web application that lets you test several approaches to find lookalike fonts, from a first naive comparison implementation to more robust ones. Currently fed with fonts from Google Fonts.

WireGuard User Interface (WUI)

WUI is a WireGuard user interface built from scratch, providing a simple front-end to manage and monitor WireGuard nodes. It works seamlessly with Mullvad nodes (although any wireguard node will do), making it easy to swap exit nodes, and offers detailed charts and statistics on incoming and outgoing traffic. The repository will likely be archived, as I have since migrated to a self-hosted instance of Headscale.

Greedy Bee

GreedyBee is an ambitious commercial product that turned out to be more demanding than expected for a solo developer. It is inspired by price comparison sites like camelcamelcamel.com, but unlike those, it uses the user's own device to scrape prices in the background for the products they are following. When the device is offline, it distributes the workload to other peers.

Inkspire

Inkspire is a simple yet fully featured novel-writing app on steroids. It has a clean interface and leverages several AI integrations, yet remains manageable for a solo developer. Even though it is likely to reach only a niche audience, it is the commercial product I am currently pursuing. The code for this project is being withheld.

eliasiturri.dev

This website, static, fast, and intentionally simple. Uses the ejs template engine and reveal.js for the slides/presentations.

KOReader Vocab Builder

KOReader Vocab Builder is a vocabulary-building plugin for KOReader, a desktop/hardware e-reader software designed for users who want maximum extensibility and configuration options. Its main value lies in allowing users to save vocabulary for later study in different "folders" according to their needs, as well as enabling "thematic" reviews.

Blockchain Joggerbot (PoC)

Joggerbot is a white-hat, successful proof of concept demonstrating the risks inherent in public transaction pools on crypto blockchains. It highlights how transactions with unusually high slippage can become vulnerable when miners prioritize higher-incentive submissions, allowing those to be processed first and illustrating how such scenarios can lead to for-profit exploitation by rouge actors.

Blockchain Pump (PoC)

BlockPump is a proof of concept that allowed us to validate how the so called "pumps-and-dumps" work on crypto blockchains, usually orchestrated via Telegram groups. It is designed to run on several machines distributed around the world to optimize the response time when a "buy signal" is broadcast.

paquetto esp32

Automation of three standard blinds using an ESP32 microcontroller paired with an Android app, featuring secure BLE pairing using the microcontroller's small OLED display, and integration with Wireguard networks.

bookminder.io

Bookminder is an Open Source project to manage your e-book libraries, similar to Plex or Jellyfin, with the functionality of Calibre (fully extensible). Want to help me take it to the next level? Drop me a line and let's make a top-notch first-release.

fontalike.com

Fontalike is a Proof-of-Concept web application that lets you test several approaches to find lookalike fonts, from a first naive comparison implementation to more robust ones. Currently fed with fonts from Google Fonts.

WireGuard User Interface (WUI)

WUI is a WireGuard user interface built from scratch, providing a simple front-end to manage and monitor WireGuard nodes. It works seamlessly with Mullvad nodes (although any wireguard node will do), making it easy to swap exit nodes, and offers detailed charts and statistics on incoming and outgoing traffic. The repository will likely be archived, as I have since migrated to a self-hosted instance of Headscale.

Greedy Bee

GreedyBee is an ambitious commercial product that turned out to be more demanding than expected for a solo developer. It is inspired by price comparison sites like camelcamelcamel.com, but unlike those, it uses the user's own device to scrape prices in the background for the products they are following. When the device is offline, it distributes the workload to other peers.

Inkspire

Inkspire is a simple yet fully featured novel-writing app on steroids. It has a clean interface and leverages several AI integrations, yet remains manageable for a solo developer. Even though it is likely to reach only a niche audience, it is the commercial product I am currently pursuing. The code for this project is being withheld.

eliasiturri.dev

This website, static, fast, and intentionally simple. Uses the ejs template engine and reveal.js for the slides/presentations.

KOReader Vocab Builder

KOReader Vocab Builder is a vocabulary-building plugin for KOReader, a desktop/hardware e-reader software designed for users who want maximum extensibility and configuration options. Its main value lies in allowing users to save vocabulary for later study in different "folders" according to their needs, as well as enabling "thematic" reviews.

Blockchain Joggerbot (PoC)

Joggerbot is a white-hat, successful proof of concept demonstrating the risks inherent in public transaction pools on crypto blockchains. It highlights how transactions with unusually high slippage can become vulnerable when miners prioritize higher-incentive submissions, allowing those to be processed first and illustrating how such scenarios can lead to for-profit exploitation by rouge actors.

Blockchain Pump (PoC)

BlockPump is a proof of concept that allowed us to validate how the so called "pumps-and-dumps" work on crypto blockchains, usually orchestrated via Telegram groups. It is designed to run on several machines distributed around the world to optimize the response time when a "buy signal" is broadcast.

paquetto esp32

Automation of three standard blinds using an ESP32 microcontroller paired with an Android app, featuring secure BLE pairing using the microcontroller's small OLED display, and integration with Wireguard networks.

Contact me.

I'd rather not put my e-mail address here, but you can use the form below to send me a message. I'll get back to you!