MatiasZapf - Overview


$ whoami

Software Engineer building a cloud-native B2C/B2B platform with event-driven architecture — high-concurrency workflows, real-time geospatial processing, privacy-first by design.

By day I write Python and TypeScript. By night I study Cyberdefense at Universidad de la Defensa Nacional (UNDEF) — the first undergraduate degree in Argentina dedicated to Critical Infrastructure Protection.

Previously a Programming Instructor at Silicon Misiones, teaching Python for Data Science & AI to 50+ students. That experience taught me that explaining things clearly is just as valuable as building them — a skill I now apply to my technical blog.


$ cat focus.md

  • 🔧 Designing reliable event-driven workflows and scalable background processing
  • 🗺️ Real-time geospatial data modeling (privacy-by-design, strict data segregation)
  • 🔒 Applying cybersecurity fundamentals as an engineer, not just a student
  • ✍️ Bridging computer science concepts with practical security applications on zapf.dev

$ cat skills.toml

[languages]
daily    = ["Python", "TypeScript", "SQL"]
learning = ["Rust"]

[backend]
frameworks = ["FastAPI", "Celery"]
databases  = ["PostgreSQL", "PostGIS", "Redis"]

[frontend]
frameworks = ["Next.js"]

[infrastructure]
cloud  = ["AWS"]
tools  = ["Docker", "GitHub Actions", "CI/CD"]

[security]
focus = ["Critical Infrastructure", "SCADA/ICS", "Secure Coding (OWASP)"]
ctf   = ["HackTheBox", "TryHackMe"]  # always learning

[languages_spoken]
native       = "Spanish"
professional = "English (B2)"
elementary   = "Portuguese"

$ ls projects/

🔒 Stealth-mode SaaS (in progress)

Cloud-native platform built from scratch — event-driven, geospatially-aware, privacy-first.
Stack: FastAPI · Next.js · PostGIS · Celery · Redis · AWS. More details when it ships.

🌐 zapf.dev

Personal website and technical blog. Built with Astro 5 and Catppuccin, featuring an interactive D3.js knowledge graph, Pagefind full-text search, Mermaid diagrams, and a Wavesurfer.js audio player for post summaries.
live · source

⚙️ dotfiles

Fedora 43 / COSMIC desktop, managed with GNU Stow. Catppuccin Frappé end-to-end.
→ Alacritty · tmux · LazyVim · Starship · ble.sh + fzf


$ neofetch --section power-user

Daily Environment

  • OS: Fedora 43 + COSMIC Desktop
  • Editor: Neovim (LazyVim) — fast navigation is non-negotiable
  • Terminal: Alacritty + tmux + Starship
  • Shell: Bash + ble.sh + fzf — Fish-like UX, zero regrets
  • Theme: Catppuccin Frappé, everywhere

Quirks & Commitments

  • ⌨️ Colemak-eD-EsAlt user — custom XKB with Spanish alternates. Painful to learn. Worth it.
  • 🧠 Obsidian power user — atomic notes, Dataview dashboards, QuickAdd menus, a vault I'm probably too proud of
  • 🔤 VictorMono Nerd Font with ligatures — because monospace should still be beautiful

$ cat currently_learning.md

  • Cyber Kill Chain & APT analysis
  • Applied Cryptography (PKI, zero-knowledge proofs)
  • Rust for systems & security tooling
  • OT/SCADA security nuances for critical infrastructure

$ git log --oneline

f2a3d1e  building saas in stealth mode
9c7b4e2  started b.s. in cyberdefense @ undef
c1a0395  shipped zapf.dev with d3 knowledge graph
a7f3b82  taught python to 50+ students @ silicon misiones
5e9d1c0  first commit: fell in love with the terminal

$ cat open_to.md

  • Collaboration on tools that blend developer experience + security
  • Engineering problems involving performance, geospatial data, and systems design
  • Conversations with builders who care about craft, clarity, and long-term maintainability