Gustavo Widman // Engineering Portfolio
SYSTEMS &
SOFTWARE
Building the kernel, hardening the infrastructure, and scaling the backend.
01 / About Me
Full-stack engineering with a
security-first mindset.
I am a Computer Engineering student at INTELI and a Software Developer
My expertise spans from the metal up. I write Rust kernels for fun, architect reproducible NixOS infrastructures for work, and break them both during red team operations.
Whether configuring high-security VPNs with WireGuard or building distributed Go microservices, I prioritize correctness, security, and performance.
02 / The Stack
Systems & Low Level
Where software meets hardware. I specialize in building performant, memory-safe systems near the metal.
DevOps & Infrastructure
Infrastructure as Code is not just a buzzword. I build reproducible, hardened environments that scale.
Backend & Security
Architecting distributed systems and ensuring they remain secure against modern threats.
03 / Professional Experience
CamelSec
Chief Technology Officer (CTO)
Leading technical strategy and infrastructure for a cybersecurity consulting startup.
Performing advanced penetration testing and red teaming operations for enterprise clients.
Architecting fully reproducible, hardened infrastructure using NixOS and Home Manager.
Designing secure internal networks using WireGuard with redundant staging environments.
EchoSec
Counselor
Advising the current board on strategic decisions and community growth.
Mentoring new members in CTF challenges and offensive security concepts.
President
Led the cybersecurity league at INTELI, organizing workshops and events.
Coordinated internal CTF competitions and external representation.
Member
Participated in security research groups and initial league formation.
Collaborated on open-source security tools and learning initiatives.
MW APP IT Consulting
Full Stack Developer
Full Stack development using Python, Node.js, and C# on the backend.
Frontend development with React, Vite, and TypeScript.
Database management for MS SQL, MySQL, and SQLite.
Clients served: CESP (Database Management), Hunter Douglas (E-commerce) and CETESB.
04 / Selected Works
Rust x86 Kernel
A custom x86 kernel built from scratch in Rust (no_std). Features VGA drivers, interrupt handling, paging, and a functional Tic-Tac-Toe game running directly on bare metal.

NixOS Infrastructure
Monorepo managing my entire digital infrastructure. Manages 5 machines (cloud & physical) with reproducible builds, hosting mail servers, DNS ad-blocking, and VPNs.

Zero-Dependency RNN
A Recurrent Neural Network built from scratch in pure Rust. Hand-optimized memory management and math operations allow it to beat PyTorch and Keras in training speed.

Cognitive Discord Bot
Sophisticated bot featuring a 'Free Will' engine and RAG memory. Integrates with LLMs via Vector DBs to maintain long-term personality and context awareness.
1 Billion Row Challenge
High-performance solution to the 1BRC. Utilizes memory mapping (mmap) and intelligent parallelism (Rayon) to process gigabytes of data in seconds without the need for SIMD.
Screenium (Go Multiplexer)
A modern remake of GNU Screen written in Go. Supports multiple parallel shell sessions, detaching/attaching, and robust session management.