close

Portfolio / 2026

Gabriel
Anhaia

Software engineer, author, and open-source enthusiast. Building scalable systems and sharing knowledge for over a decade.

01

About

A bit about my background and what drives me.

Gabriel Anhaia

Software engineer, author, and open-source enthusiast based in Berlin, Germany — originally from Brazil. I work across backend systems, distributed architectures, and increasingly with AI. Currently building things at Monta and writing at Dev Warlocks.

Writing is how I think. Whether it's a book, an article, or a well-structured codebase — I believe the act of putting ideas into words is the best way to truly understand them. That's why I've written four books so far, and I don't plan to stop. From PHP design patterns to Go concurrency, from navigating a tech career in Europe to rethinking how we learn in the age of AI — each book started as a curiosity I couldn't let go of.

Beyond writing, I care about clean architecture, developer education, and shipping things that matter. My open-source work on design patterns has reached over 300 stars on GitHub, and I'm always building something new — whether it's an AI-native IDE or an interactive learning platform.

00

Years Experience

00

Books Published

00

GitHub Stars

Based inBerlin, Germany
RoleSenior Software Engineer
CompanyMonta
FocusBackend, Architecture, AI
LanguagesPortuguese (native), English (C2), German (basic)
EducationB.Sc. Computer Science

Currently

BuildingHermes IDE
LearningGerman & TypeScript
GitHub
 
Vacation 🏖️
02

Experience

Where I've worked and what I've built.

Aug 2026 — Present

Remote, Germany

Senior Product Engineer

OrdioCurrent

Product engineering on HR software for shift-based, deskless teams — scheduling, time tracking, absence and payroll automation. Fully remote.

Dec 2024 — Aug 2026

Berlin, Germany

Senior Software Engineer II

Monta

Backend services for eMobility and EV charging infrastructure — regulated tariffs, pricing APIs and service interoperability. ClickHouse for analytics, and AI agents wired into internal workflows to shorten delivery cycles.

Feb 2021 — Jan 2025

Berlin, Germany

Senior Software Engineer

Billie

Payments team, owning backend systems for money movement, reconciliation, fee calculation and revenue allocation. PHP and Laravel with some Kotlin, built on DDD and microservices, with tests spanning unit, functional, behavioural and load.

2020 — Present

Remote

Founder & Author

Dev WarlocksCurrent

Writing about software architecture, backend engineering, and developer education. Published four books and built educational platforms like Neural Playground.

Feb 2019 — Feb 2021

Dublin, Ireland

Senior Software Engineer (PHP)

StarGrid

Built the REST API behind the platform and all of its external integrations, on Laravel — design patterns, caching layers and a test suite aimed at keeping a fast-growing startup's core stable.

Feb 2015 — Feb 2019

Porto Alegre, Brazil

Senior Software Engineer

Moovin · Deliver IT · DBServer

Backend engineering across e-commerce, government and enterprise systems — payment gateway and ERP integrations at Moovin, then email and calendar services for a state IT provider, plus freelance platform work.

Feb 2011 — Mar 2015

Brazil

Electronics & Avionics Technician

Aeromot · Datacabos

Before software: maintenance, installation and testing of avionics and electronic systems on aircraft — including FLIR installations for police aircraft across Brazil — and CCTV and network support before that.

03

Expertise

The technologies and practices I work with daily.

Backend

PHP/Go/Node.js/Python/REST APIs/GraphQL

Frameworks

Laravel/Symfony/React/Next.js/Tauri

DevOps & Cloud

Docker/Kubernetes/AWS/CI/CD/Terraform/GitHub Actions

Data & Messaging

PostgreSQL/MySQL/Redis/MongoDB/RabbitMQ/Kafka

Architecture

Microservices/Design Patterns/DDD/Clean Architecture/SOLID/Event Sourcing/Circuit Breaker

AI & Observability

AI Agents/LLM Integrations/PostHog/Langfuse/MatraAI/Rust/TypeScript

04

Selected Work

Open-source projects and tools I've built and maintain.

Grofio
01

Grofio

A writing-first social scheduler for LinkedIn and X. One editor with per-platform previews, a voice profile that learns from your corrections, and an MCP server so you can draft and schedule straight from Claude.

TypeScriptReactNode.jsPostgreSQLMCPSocial
rm-brain
02

rm-brain

A local-first second brain that turns your handwritten reMarkable notebooks into searchable notes — browse them in a local web app, or query them through Claude Desktop.

reMarkableClaudeMCPWeb AppTypeScriptLocal-First
03

Hermes IDE

An open-source, AI-native terminal emulator built with Tauri, React, and Rust. Wraps your existing shell and adds ghost-text completions, autonomous task execution, full git management, and a built-in process manager. 100% free.

RustReactTauriAITypeScript
04

Neural Playground

An interactive platform for understanding artificial intelligence concepts hands-on. Learn AI through play — no math trauma, no magical thinking, just real understanding.

AIEducationInteractiveWeb
PHP Design Patterns
05

PHP Design Patterns

A comprehensive guide to implementing the most important design patterns in PHP 8+. Over 300 GitHub stars with examples, articles, and practical implementations.

PHPDesign PatternsOpen SourceEducation
06

Laravel Circuit Breaker

A circuit breaker implementation for Laravel Framework projects, enabling resilient microservice communication with automatic failure detection and recovery.

PHPLaravelMicroservicesCircuit Breaker
07

PHP Circuit Breaker

Framework-agnostic circuit breaker pattern implementation for PHP projects. Works with Laravel, Lumen, Symfony, and standalone applications.

PHPMicroservicesResilienceOpen Source
08

macOS Voice Type

Free, offline voice-to-text for macOS using Whisper AI. Type anywhere on your Mac using just your voice, fully private and local.

ShellWhisper AImacOSOffline
05

Publications

Books I've written on software engineering, knowledge management, and career development.

Zettelkasten: How to Actually Learn in the Age of AI

Amazon

ENPTESDEFRITJA

Zettelkasten: How to Actually Learn in the Age of AI

A practical guide to the Zettelkasten note-taking method adapted for the modern era. Learn why AI summaries feel like learning but leave nothing behind, and how to build a system for lasting understanding.

Design Patterns com PHP 7

Casa do Código

Português

Design Patterns com PHP 7

A practical guide to implementing creational, structural, and behavioral design patterns in PHP. Covers best practices, real problems, diagrams, and practical applications.

View on Casa do Código
From Brazil to Berlin

Amazon

PTENES

From Brazil to Berlin

A software developer's guide to landing a tech job in Europe. 251 pages covering Germany, Netherlands, Ireland, Portugal, and Spain.

06

What People Say

Words from colleagues I've had the pleasure of working with.

“Gabriel was a great professional to work with. When you need help with PHP and design patterns he is the guy to go to. He is very creative, hands-on, organized, and is always open to discuss ideas and suggestions. His energy to make things happen was contagious and it helped us achieve great goals.”

F

Former Colleague

Software Engineer

“Gabriel is very talented and has a great knowledge of software best practices, always suggesting solutions that made us able to solve user problems and not lose in performance. He was one of the most available colleagues to talk about product, tests and agile methods ideas, which I consider is a huge differentiator in a software engineer.”

E

Elisa Martel

Product Manager

07

Journal

Recent releases, publications, and milestones.

MAR2026

Published "Do Brasil para Berlim"

Released a 251-page guide for Brazilian developers wanting to work in Europe. Available on Amazon and Kindle Unlimited in both Portuguese and English.

MAR2026

Published "Zettelkasten: How to Actually Learn in the Age of AI"

A 217-page book on the Zettelkasten method adapted for the AI era. Learn to build a note-taking system for lasting understanding.

MAR2026

Hermes IDE Goes Open Source

Made Hermes IDE fully open source — an AI-native terminal emulator with ghost-text completions, autonomous task execution, and full git management.

FEB2026

Launched Hermes IDE

Released Hermes IDE, an AI-powered shell built with Tauri, React, and Rust. Features multi-session management, git panel, and support for Claude, Gemini, Aider, and Codex.

JAN2026

Neural Playground Launched

Shipped Neural Playground — an interactive platform for learning AI concepts through play and hands-on simulations.

OCT2025

Published "The Complete Guide to Go Programming"

Released a hands-on book covering Go fundamentals, concurrency patterns, and building complex production-grade systems.

JUN2025

php-design-patterns Hits 300 Stars

The PHP design patterns repository crossed 300 GitHub stars, becoming a widely-used reference for PHP developers learning design patterns.

08

Let's Connect

Interested in working together, discussing ideas, or just want to say hello?

Email

[email protected]

Blog

Dev Warlocksdev.to

Articles on software architecture, backend engineering, and lessons learned building systems at scale.