Node.js & TypeScript Ecosystem Specialist, focused on building scalable, resilient, and high-integrity systems.
Former Competitive Programmer (OBI) with a strong foundation in algorithms and data structures.
Backend Engineering focused on Concurrency, Security, and Data Integrity.
|
High-concurrency real-time seat reservation system. Solves the "Ticketmaster Problem" (multiple users clicking the same seat instantly) using Redis Atomic Locking and Socket.io for immediate state propagation.
Tech Stack:
|
|
High-integrity financial transactional engine implementing a Double-Entry Ledger. Prevents Race Conditions (Double Spending) and Deadlocks using Pessimistic Locking strategies and Database-level ACID guarantees.
Tech Stack:
|
|
Memory-efficient ETL engine capable of processing multi-gigabyte CSV files without crashing Node.js (Heap Out-Of-Memory). Implements Native Streams and Backpressure mechanisms to handle massive datasets with a constant, low memory footprint.
Tech Stack:
|
3,840 hours of intensive technical training with a focus on Computer Science fundamentals.
Technician in Informatics (Integrated High School)
Federal Institute of Maranhão (IFMA) | 2023 - 2025
- 🏆 10.0 in Programming Languages & Web Development
- 🏅 9.8 in Data Structures & Educational Robotics
- 🏅 9.7 in Backend Development (Internet Programming II)
- 🏅 9.4 in Database Management & Modeling
"I believe programming is the only field that grants us a true 'superpower': the ability to extend human capacity beyond its physical limits."
To me, technology is about transcending what is humanly possible—automating complex reasoning, memorizing infinite data, and executing tasks at a scale no single person could achieve alone. To wield this power effectively, I follow three principles:
- Reliability First: With great power comes great responsibility. I prioritize strict typing and testing because a "superpower" must be predictable, not chaotic.
- Observability: If you can't measure it, you can't control it. I design systems with deep visibility to understand how they impact the real world.
- Simplicity: Magic shouldn't be confusing. I strive to solve complex problems with simple, maintainable architectures.
My GitHub organization reflects my continuous improvement process:
- 📂 Learning & Studies: Competitive programming solutions and algorithm labs (Python/C++).
- 🚀 POC Lab: Proofs of concept for new tools, experimental architectures, and automations.
- 📚 Technical Documentation: Knowledge management, PDP, and advanced notes on software engineering and System Design.

