[ OK ] mount /dev/portfolio ......................... done
[ OK ] start logic-ip-sec.daemon ................... active
[ OK ] load modules: web · iot · fpga · mobile ...... 4/4
[ OK ] link birdwatch.sensor + trail.gps ........... up
[ WARN ] coffee reserves at 12% — refill advised
[ WARN ] 2 cat process(es) on keyboard — nice'd to 19
booting user profile ...
> whoami --verbose

SEBASTIÁN
HIDALGO VARGAS_

computer engineering undergrad · logic IP security designer
// designs tamper-resistant silicon by day, chases crazy projects at dawn. works from RTL to runtime — FPGA, embedded IoT, mobile & web.
ERR ◆ LEARN ◆ MAKE ◆ GROW ◆ ERR ◆ LEARN ◆ MAKE ◆ GROW ◆ ERR ◆ LEARN ◆ MAKE ◆ GROW ◆ ERR ◆ LEARN ◆ MAKE ◆ GROW ◆ ERR ◆ LEARN ◆ MAKE ◆ GROW ◆ ERR ◆ LEARN ◆ MAKE ◆ GROW ◆

HARDWARE THAT KEEPS ITS SECRETS. SOFTWARE THAT YOU CAN TRUST.

I care about the seam where silicon meets software. Everything here is built to be robust, scalable, and reach success.

DIE_2007 · 64×64 · REV.C
◆ SELECTED WORK 004 OF 012 see all →
FPGA · CRYPTO IP
CONSTANT-TIME AES CORE
Masked-S-box AES-256 IP hardened against differential power analysis, verified on a low-cost Artix-7. Constant-time by construction; leakage assessed with TVLA.
IoT · EMBEDDED
SOLAR BIRD-FEEDER CAM
Solar-powered ESP32-S3 that wakes on motion, runs an on-device species classifier, and syncs sightings to a self-hosted field journal over LoRa.
SECURITY · RTL
LOGIC-LOCK TOOLKIT
Open CLI that inserts key-gated logic locking into a gate-level netlist, then scores its resilience against SAT-based attacks. Batteries and datasheet included.
MOBILE · GPS
TRAILHEAD OFFLINE
Offline-first hiking companion — vector topo caching, campsite pins, and a dawn-chorus alarm that wakes you for peak bird activity. No signal required.
$ tail -f ~/blog all posts →
2026-08-02 [ES] El lugar más biodiverso del planeta. 2026-07-13 [ES] Crónicas de self hosteo 2025-10-18 Teaching an ESP32 to recognise a chickadee