Gustavo Widman // Engineering Portfolio
SYSTEMS &
HPC
Writing low-level software, tuning data-heavy workloads, and keeping the infrastructure tight.
01 / About Me
Systems programming with a
security-aware, infrastructure-heavy mindset.
I am a Computer Engineering student at INTELI and a Rust Software Engineer at Azion.
Most of my time goes into systems programming, performance work, and reproducible NixOS infrastructure. I like understanding how software behaves close to the machine, not just at the service layer.
Outside that core, I also work on cybersecurity and distributed systems: red team operations, hardened networks with WireGuard, and the services that support them.
02 / The Stack
Systems, HPC & Low Level
Rust-heavy work near the metal: kernels, memory-sensitive code, parallel workloads, and systems tooling.
Infrastructure & Operations
Reproducible NixOS environments, deployment plumbing, networking, and the day-to-day work of keeping systems sane.
Security & Service Layers
Offensive security work plus the protocols, data paths, and service code that support it.
03 / Professional Experience
Azion
Software Engineer II (Rust)
Building Rust systems for edge workloads with an emphasis on throughput, latency, and operational reliability.
Working on CDN internals with the application and security teams, focusing on performance-sensitive paths.
Contributing to distributed computing work where systems behavior and resource efficiency matter.
CamelSec
Chief Technology Officer (CTO)
Led technical strategy across infrastructure, internal tooling, and security operations for a cybersecurity consultancy.
Ran penetration testing and red team engagements for enterprise clients.
Built reproducible NixOS environments and hardened operational workflows with Home Manager.
Designed secure WireGuard-based networks 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
Delivered client systems across Python, Node.js, and C# backends with React and TypeScript frontends where needed.
Handled application data layers across MS SQL, MySQL, and SQLite.
Worked across internal tools, line-of-business systems, and e-commerce projects for clients including CESP, Hunter Douglas, 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.