~*~ You have reached ~*~

Emilio's Homepage!

C • C++ • Sweden

UNDER CONSTRUCTION

About Me

Hi!! My name is Emilio, I'm 21 years old, and I live in Sweden. I like programming in C and C++, building things from scratch, and finding out how stuff works under the hood.

My CV

~ Experience ~

Mod Developer Jul 2024 – Aug 2025

Freelance

Developed and sold a commercial mod for a game, written in Lua with full networking support. It had dozens of active users until it was shut down. Working on both the client and the server side taught me a lot about writing networked code.

Skills: Lua, client/server networking

~ Education ~

Chas Academy Sep 2025 – Jun 2027

System Development in C/C++ IN PROGRESS

A very project-driven program where I've worked both as a developer and as Tech Lead for my small team, with a strong focus on writing clean, modular C. Our projects have ranged from fetching weather data with libcurl to building our own home security system on the ESP32 family. Along the way I've learned to optimize code for both performance and limited resources, and it has really opened my eyes to the power of C.

Skills: Embedded C, C++

LBS Kreativa Gymnasiet Aug 2021 – Jun 2024

Game Development (upper secondary school)

A programming-heavy track. For my final project I built a complete networked quest system for an FPS game, which makes it easy for level designers to create and manage quests.

Skills: Unity, C#

~ Skills ~

LanguagesC, C++, C#, Lua
Embedded & systemsEmbedded C, ESP32, Linux, TCP/HTTP networking
ToolsGit, Make, premake, Unity

My Programs

  • SEB Företagsbetalningar NEW!
    Payment portal for SEB's business customers, with multi-step approvals and an audit log. ASP.NET Core, React + TypeScript, and native C modules for CSV, IBAN and audit. (team project)
  • Life-Saver Deluxe NEW!
    Home security and environment monitoring on ESP32: a touchscreen Home Hub plus wireless door and window sensors. C, ESP-IDF, FreeRTOS and LVGL. (team project)
  • Energy Saver Deluxe NEW!
    Fetches weather and spot prices, then tells you when to use, charge or sell solar power, in 15‑minute slots. Server in C, client in C++. (team project)
  • core
    Our shared C library: HTTP server, client and router, JSON, logging, caching, data structures and a PostgreSQL wrapper. (team project)
  • dotenv.h
    A single-header .env parser for C.
  • CLI Music Player
    Plays your .wav files right in the terminal (C++).

Guestbook

(Coming soon)