/home/fed

fed@portfolio:~/profile$ cvfetch --theme catppuccin --mode tui --load profile_

LIVE

mobile tip: this site is meant to be viewed in landscape. rotate your phone for the best layout.

fedesito.me shell://portfolio AVAILABLE

fedesito (fedes1to)

developer which loves to code weird stuff on phones, android reverse engineer

fed@portfolio:~/profile$ _

summary

about me:

  • native developer focused on mobile reverse-engineering, mainly Android and iOS.
  • domains: Android/iOS reversing, IL2CPP workflows, and game tooling/modding pipelines.
  • current focus: learning cool stuff while studying at UC3M and contributing through student tech groups.
  • fun fact: due to the region i live in + my family, i'm proeficient at 4 (irl) languages.

stuff i really like:

other websites you might like:

opinions:

show/hide (warn: politics)
  • i advocate a lot for FOSS, transparent code is vital for our privacy/safety
  • anyone ideally should own the tech they purchase, avoid tech that cant be unlocked
  • ai is amazing if used properly, but vibe-coding is horrible (unless its at frontend)
  • privacy is a human right, no matter if we "don't have anything to hide"
  • politics should NOT have a place in the FOSS community, it's like mixing water and oil

socials:

fed@portfolio:~/profile$ _

experience

area details evidence
Android reverse engineering Long-term hands-on work on Android internals, app/game reversing, and low-level debugging workflows. Reverse engineered Android anticheat/antitamper mechanisms: github.com/fedes1to/Stardust-PG3D-Menu
IL2CPP ecosystem tooling Built and maintained tooling around runtime dumping, offset maintenance, and injection/menu templates. Il2CppDumperR, Il2cppOffsetUpdater, Zygisk-ImGui-Menu, XposedImGuiMenu
Linux virtualization & homelab Operates a Proxmox homelab with storage pools, VM workflows, and remote control using a DIY PiKVM. Homelab fastfetch + PiKVM setup (Raspberry Pi 4B 8GB)
Linux general usage Daily Linux user for around a decade across desktop workflows, troubleshooting, shell-driven tasks, and system administration basics. github.com/guluc3m/vfio-passthrough
Programming stack Primary development in C++, C#, and C; proficient in Python and Java. github.com/fedes1to
Academic & community Currently studying at UC3M with involvement in student technical communities and open collaboration. UC3M education entry, GUL UC3M, RaST

fed@portfolio:~/profile$ _

projects

selected repositories from github.com/fedes1to

loading live stats...

repo what it is tech stats
loading projects...

GUL UC3M

loading live stats...

repo what it is tech stats
loading projects...

fed@portfolio:~/profile$ _

skills

coding languages:

beginner: rust

mid-level: risc-v assembly

proeficient: python java

langs i actually like: c++ c# c

tools: bash proxmox qemu ida

languages (irl):

spanish 🇪🇸 (native) english 🇬🇧 (C1) valencian (C1) romanian 🇷🇴 (native)

stuff im willing to learn:

  • native languages
  • backend
  • server management

stuff ill probably never learn:

  • design based languages
  • UI (im bad at it)

fed@portfolio:~/profile$ _

edu

ESO: Lope de Vega (Benidorm).

Bachillerato: Lope de Vega (Benidorm) and Florida High School.

Universidad: I'm studying Computer Science at UC3M Madrid.

associations @ UC3M:

GUL UC3M

I'm currently the secretary of GUL, a student Linux users group at UC3M focused on promoting free software and sharing knowledge around computing and technology through monthly meetups and technical work groups.

RaST UC3M

Student association centered on rally and car culture. I'm part of the electrics team in RaST, and we participate in BAJA SAE, a collegiate engineering competition where university teams design, build, and race off-road vehicles.

fed@portfolio:~/profile$ _

hardware

laptop:

+--------------------------------+
| user      | fed@fedtop         |
+--------------------------------+
| machine   | Precision 5680     |
| distro    | Artix Linux        |
| wm        | hyprland           |
| terminal  | foot               |
| shell     | zsh                |
| cpu       | Intel i9-13900H    |
| gpu       | Iris Xe Graphics   |
| gpu       | RTX 2000 Ada       |
| display   | 1920x1200 60Hz     |
| display   | 3840x2160 60Hz     |
| memory    | 30.95 GiB          |
| disk      | 920.47 GiB         |
+--------------------------------+

homelab:

+----------------------------------+
| user      | root@barafiles       |
+----------------------------------+
| os        | Proxmox VE           |
| shell     | bash                 |
| display   | 1920x1080 60Hz       |
| terminal  | termproxy            |
| kvm       | PiKVM                |
| cpu       | Intel i5-12400       |
| gpu       | RX 6650 XT           |
| gpu       | Intel UHD 730        |
| memory    | 31.09 GiB            |
| disk /    | 93.93 GiB            |
| disk back | 3.51 TiB             |
| disk pve  | 3.39 TiB             |
+----------------------------------+

desktop:

+----------------------------------+
| user       | fed@fedpc           |
+----------------------------------+
| distro     | Arch Linux          |
| wm         | AeroThemePlasma     |
| terminal   | Konsole             |
| shell      | zsh                 |
| cpu        | Intel i7-12700KF    |
| gpu        | RTX 3080            |
| display    | 2560x1440 360Hz     |
| display    | 1920x1080 240Hz     |
| memory     | 30.95 GiB           |
| disk /     | 460.69 GiB          |
| disk win   | 1.81 TiB            |
| disk other | 920.11 GiB          |
+----------------------------------+

inventory

working laptops:

  • dell precision 5680
  • acer v3 571g
  • aspire 1810tz
  • Lenovo Yoga C740-14IML

consoles:

  • wii u
  • old 3ds / dsi xl
  • xbox 360 rgh3
  • steam deck

phones:

  • poco f5 (crdroid)
  • poco f3
  • nothing phone 2a (fenrir)
  • galaxy s8

ios:

  • iphone 4s iOS 6.1.3
  • iphone 12 mini iOS 16.6.1
  • ipad air 1 iOS 10.3.3
  • ipad pro 10.5 iOS 15.3.1

sbcs:

  • pikvm (rpi 4b 8gb)
  • uno q (2gb)
  • radxa zero 3w
  • esp32s

portable audio:

  • ipod classic 6th gen (128gb nvme, custom back, rockbox)

graveyard

  • toshiba m265x (dGPU fried due to bad profile, iGPU works)
  • zephyrus g14 ga401qm (mobo shorted)
  • thinkpad t480s (mobo shorted + libreboot diode issue, being repaired)
  • macbook mid 2010 (screen broke; pendrive between keyboard/screen)
  • huawei matebook d15 2021 i5 (glued hinge broke screen, hdmi works)

fed@portfolio:~/profile$ _

now

what i'm doing right now:

rn im learning: rust

im studying at uc3m

weird stuff im trying rn:

  • setting up a csgo server (soon)
  • figuring out how play integrity works
  • getting rid of proprietary software on my devices
  • installing coreboot on my ThinkPad T480S
  • figuring out whats actually happening around the world

places i want to ski in:

  • sierra nevada🇪🇦
  • chamonix🇨🇵
  • tignes🇨🇵
  • kitzbuhel🇦🇹
  • solden🇦🇹
  • boi taull🇪🇸
  • dolomites🇮🇹

places ive skied in:

  • formigal🇪🇸
  • masella/la molina🇪🇸
  • baqueira/beret🇪🇸
  • valdelinares🇪🇸
  • zermatt🇨🇭/cervinia🇮🇹
  • grandvalira🇦🇩
  • pal arinsal🇦🇩
  • val thorens🇨🇵

ps: i want to try mountain biking aswell, seems similar enough to skiing

about now pages: nownownow.com/about

fed@portfolio:~/profile$ _

about this site

tech stack: Static HTML, CSS, JavaScript (vanilla). Framework: WebTUI with Catppuccin Mocha theme.

live data: GitHub API for real-time repo stats. Keyboard-driven TUI navigation with vim-style bindings.

ai usage: i dont like AI for my main work, especially on native code, i feel like it makes me lose more time than what it gains, that being said, this website was made mostly by AI, since i don't care about frontend, and probably never will.

tldr: vibecoded lol

audio credits:

  • azelea - Akiba
  • dusty and damaged - Sink Saiko
  • forgetting was my only option - 633397
  • inhuman - usedcvnt
  • Kawaii Razor Blades (feat. yandere) - Sewerslvt
  • nature's beauty - 68+1
  • wonderfulcore - usedcvnt
  • you're my friend now - usedcvnt

contact me here: fedes1toemailgithubdiscord

normal ctrl+h hide-panel j/k or arrows switch section | 1..8 jump fx: online --:--:--