I design and evolve backend platforms, developer tooling, MCP servers, and agentic systems. I care about explicit boundaries, observable behavior, operational simplicity, and software that remains understandable after the first successful release.
const gabriel = {
name: "Gabriel Maia",
role: "Senior Software Developer",
company: "DrConsulta",
location: "Sรฃo Paulo, Brazil ๐ง๐ท",
codingSince: 2014,
professionalSince: 2020,
focus: [
"Backend and distributed systems",
"MCP servers and agentic tooling",
"Cloud-native architecture",
"Developer experience and automation",
],
dailyStack: ["TypeScript", "Go", "Python", "Rust", "Elixir"],
principles: ["clarity", "security", "observability", "maintainability"],
beyondCode: ["cinema", "music", "gaming", "embedded systems", "OSINT"],
};๐ฉ The origin story
/\_/\ 2014 BASIC on a borrowed laptop
( o.o ) 2017 First public GitHub work
> ^ < 2020 Backend Developer at Yazo
2025 Senior Software Developer at Wave Technologies
2026 Senior Software Developer at DrConsulta
A self-taught path from BASIC to production systems in TypeScript, Go, Python, Rust, Elixir, Java, and C++. Today, the work is centered on scalable backends, AI integration, cloud platforms, and tools that help other developers move with more confidence.
|
Senior Software Developer |
Backend architecture for healthcare technology, MCP and agent integrations, cloud platforms, and developer experience. The focus is dependable systems, clear domain boundaries, and automation that supportsโnot replacesโengineering judgment. |
|
Senior Software Developer |
Cloud migrations, multi-region workloads, internal agentic tooling, backend modernization, and production operations across AWS-based environments. |
|
Backend Developer |
Backend services, APIs, CLI tooling, data infrastructure, and the modernization of systems used at large scale. This period established the foundation for my work in distributed systems and developer tooling. |
|
High-performance code agent with a PTY-backed shell, surgical file operations, and semantic code navigation. |
Multi-platform streaming platform focused on fast startup, resilient playback, and a consistent experience across browsers and devices. |
|
Gleam/OTP research project exploring persistent digital agents, memory, emotion, and emergent behavior. |
Compatibility gateway connecting Claude Code-style clients to OpenAI-compatible providers and local models. |
|
ESP32 composite-video generator and CRT lab toolkit for NTSC/PAL calibration, test patterns, and remote monitoring. |
Reusable AdonisJS application kit focused on clean architecture, production-minded defaults, and developer experience. |
๐ More open-source work
- camera-hack โ authorized embedded-security research on personally owned Yoosee/Jortan hardware using UART and an Arduino bridge.
- mahina-bot โ TypeScript Discord bot for moderation, music, and community tools.
- flora-music-bot โ Telegram group-call streaming bot for music, video, and live broadcasts.
- Hackintosh Z790 โ documented OpenCore configuration for a custom desktop build.
- awesome-mcp-servers โ curated references and implementations from the MCP ecosystem.
const engineeringPrinciples = [
"Make domain boundaries explicit before adding abstractions",
"Prefer observable behavior over silent magic",
"Automate repetitive work while keeping decisions reviewable",
"Treat security and maintainability as product features",
"Optimize after measuring, not before understanding",
];๐ This Week I Spent My Time On
๐ฌ Programming Languages:
Python 8 hrs 20 mins โโโโโโโโโโโโโโโโโโโโโโโโโ 23.39 %
TypeScript 7 hrs 48 mins โโโโโโโโโโโโโโโโโโโโโโโโโ 21.87 %
Bash 4 hrs 28 mins โโโโโโโโโโโโโโโโโโโโโโโโโ 12.54 %
Markdown 4 hrs 1 min โโโโโโโโโโโโโโโโโโโโโโโโโ 11.27 %
Elixir 1 hr 47 mins โโโโโโโโโโโโโโโโโโโโโโโโโ 05.01 %
I Mostly Code in TypeScript
TypeScript 67 repos โโโโโโโโโโโโโโโโโโโโโโโโโ 41.61 %
Elixir 13 repos โโโโโโโโโโโโโโโโโโโโโโโโโ 08.07 %
Rust 6 repos โโโโโโโโโโโโโโโโโโโโโโโโโ 03.73 %
Kotlin 5 repos โโโโโโโโโโโโโโโโโโโโโโโโโ 03.11 %
C 3 repos โโโโโโโโโโโโโโโโโโโโโโโโโ 01.86 %
Last Updated on 23/08/2026 04:07:11 UTC
const afterHours = {
cinema: "Arthouse, horror, animation, and films that refuse easy answers",
audio: "Music discovery and carefully over-engineered playlists",
hardware: "CRT restoration, ESP32 experiments, and embedded systems",
desktop: "Arch Linux, performance tuning, and tasteful ricing",
mascot: "A black cat that claims credit for every successful deployment",
};