// root@utcq:~$
Diego
Lasorsa
utcq

Low level developer · OS dev enthusiast · CTF player. Writing things closer to the metal than most people dare. 🥈 OliCyber National Finals 2026 · CyberChallenge.IT 2026 finalist @ Uniba · HackInFest 2025 2nd place. Member of mntcrl. Based in Italy.

bash — utcq@arch ~ 80×24
utcq@arch:~$ whoami
name Diego Lasorsa
handle utcq
role low-level dev, ctf player
location Italy 🇮🇹

utcq@arch:~$ cat achievements.txt
[🥈] OliCyber 2026 — National Finals Silver
[★] CyberChallenge.IT 2026 — Finalist @ Uniba
[🥇] HackInSchool 2024 — 1st place
[★] HackInFest 2025 — 2nd place (prize)
[★] mntcrl — team member (mntcrl.it)

utcq@arch:~$ uname -a
Linux arch 6.x x86_64 GNU/Linux

utcq@arch:~$
48 65 6c 6c 6f 20 57 6f 72 6c 64 20 2d 20 44 69 65 67 6f 20 4c 61 73 6f 72 73 61 20 2d 20 75 74 63 71 20 2d 20 4c 6f 77 20 4c 65 76 65 6c 20 44 65 76 20 2d 20 43 54 46 20 50 6c 61 79 65 72 20 2d 20 30 78 30 30 20 2d 20 41 53 4d 20 2d 20 43 20 2d 20 52 65 76 20 45 6e 67 20 2d 20 42 69 6e 20 45 78 70 6c

who_am_i();

I'm Diego Lasorsa, a developer obsessed with what happens underneath the abstractions. While most programmers live comfortably at the application layer, I spend my time in assembly listings, kernel code, and bare-metal environments.

My interest spans from operating systems development to competitive cybersecurity. I build tools that live in the terminal, write exploits that dissect binaries, and occasionally ship a custom kernel patch just to understand why things work the way they do.

On the CTF side, I compete through mntcrl (mntcrl.it), a team I'm a member of. In 2026 I reached the national finals of OliCyber — Italy's cybersecurity olympiad — taking home the silver medal. I'm also a finalist of CyberChallenge.IT 2026 at the University of Bari. Reverse engineering, binary exploitation, and cryptography are my main categories.

Earlier I placed 2nd at HackInFest 2025 with a great prize, and trained on training.olicyber.it where I reached rank #76 nationally. Always pushing further up the leaderboard.

When I'm not CTF'ing I'm writing TUI applications, building OS toys, or reading Intel manuals for fun. Yes, that last part is intentional.

🥈
OliCyber Nationals '26
#2
HackInFest 2025
UNiBA
CyberChallenge '26
mntcrl
Team Member
C / C++
92%
Assembly (x86)
80%
Python
88%
Rev. Engineering
78%
Bin. Exploitation
74%
// system info
OSArch Linux
Shellzsh + tmux
EditorNeovim
Archx86_64
LanguageItalian / English
// interests
OS Devactive
CTFcompetitive
Rev Engactive
Kernellearning
TUI Appsbuilding
// social
GitHub @utcq ↗
Portfolio utcq.github.io ↗
OliCyber training.olicyber.it

toolbox[];

⚙️
Systems Programming
Writing code that runs close to the hardware. Memory management, pointer arithmetic, and platform-specific behavior.
C C++ Rust
🔩
Assembly & Low Level
x86/x86_64 assembly, calling conventions, register allocation, inline asm, and bare-metal bootstrapping.
x86_64 NASM GAS
🧠
OS Development
Building operating system components from the bootloader up: paging, interrupts, schedulers, and syscalls.
Kernel Bootloader ELF
🔍
Reverse Engineering
Static and dynamic analysis of binaries. Disassembly, decompilation, anti-debugging bypasses, and code reconstruction.
Ghidra Radare2 GDB
💥
Binary Exploitation
Stack/heap exploitation, ROP chains, format string bugs, and defeating mitigations like ASLR, PIE, and stack canaries.
Pwn ROP Heap
🔐
Cryptography
Classical and modern ciphers, attack implementations (padding oracle, RSA flaws, DH weaknesses), and hash collision methods.
RSA AES Attacks

git log;

// os dev & systems
// tools & utilities
Python · CLI · Education
duocli
Command-line interface for the Duolingo language learning platform. Interact with lessons, streaks, and progress without ever touching a browser.
Python · CTF · Badge
ocbadge
Dynamic badge generator for OliCyber.IT training profiles. Pulls live stats from the platform API and renders embeddable SVG badges for READMEs and portfolios.
Python · TUI
BookTUI
Terminal PDF and EPUB reader with page navigation and in-text search. Runs anywhere Poppler does — no GUI, no bloat.
Python · Dev Tools
GumWrapperPy
Python bindings for Charm's gum CLI toolkit. Beautiful terminal components in your scripts — no shell gymnastics required.

./flags --all;

🥈
OliCyber National Finals 2026
Silver Medal — Italian Cybersecurity Olympiad
Reached the national finals of Italy's premier cybersecurity olympiad and placed second. Competed against the country's best across rev, pwn, crypto, and web categories.
🏆
CyberChallenge.IT 2026
Finalist — University of Bari (Uniba)
Selected as a finalist in Italy's national cyber training and competition program, representing the University of Bari. One of the most selective cybersecurity pipelines for young Italian talent.
🎖️
HackInFest 2025
2nd Place — with Great Prize
Finished runner-up at HackInFest 2025, an Italian cybersecurity festival CTF, taking home a significant prize. Competed across binary exploitation, reverse engineering, and cryptography challenges.
🥇
HackInSchool 2024
1st Place — Overall Winner
Won first place at HackInSchool 2024, a competitive school-level cybersecurity CTF. Topped the leaderboard across all categories, demonstrating early dominance in offensive security challenges.

ping_me();

Open to interesting conversations about low level dev, CTF challenges, OS internals, or collaborations. Drop me a message through any of the channels below. No recruiters offering "exciting React opportunities".

// gpg fingerprint
If you know, you know.
utcq @ keybase / github
// availability
Statusavailable
Open tocollabs, CTFs
TimezoneCEST / UTC+2
Response< 48h