Staff Software Engineer | Distributed Systems | AI-Driven Platforms | Cloud Architecture
Full-Stack Staff Engineer with 8+ years delivering scalable, secure, high-performance systems across cybersecurity and SaaS. I specialize in distributed systems, event-driven architectures, DevOps automation, and applied AI.
Improved API performance by 10,000% by porting legacy services from Python to Go
Increased asset discovery speed by 700% through microservices redesign
Optimized PostgreSQL queries, boosting retrieval speeds by 200%+
Migrated infrastructure from Vercel to DigitalOcean, reducing cloud costs by 50%
Eliminated tens of thousands in annual secret management costs via secure architecture redesign
Designed and implemented CI/CD pipelines using GitHub Actions, Docker, and Kubernetes
Built production-ready microservices with Go, Kafka, RabbitMQ, and AWS
Built a recommendation system prototype using machine learning algorithms
Implemented evolutionary AI (Genetic Algorithm) to autonomously beat Super Mario
Designed intelligent matching systems improving user experience and engagement
Created internal CLI tools to improve engineering workflows
Built an open-source package manager (Fox)
Automated OpenAPI spec generation from source code
Engineered custom commit hooks and build automation with Mage
Languages Go, TypeScript, JavaScript, Python, Lua, Clojurescript, PHP
Frontend React, Next.js, Tailwind, CSS
Backend & Systems Golang, PostgreSQL, Redis, Microservices, REST APIs, GraphQL, Kafka
Cloud & DevOps AWS, Digital Ocean, Linux, Docker≤ Kubernetes, CI/CD, GitHub Actions
AI & Applied ML Genetic Algorithms, Recommendation Systems
Go · CLI · Systems Programming
A simple cross-platform package manager built in Go to install developer tools with ease on macOS and Linux.
Highlights
Designed dependency resolution system
Built CLI interface from scratch
Focused on speed, simplicity, and developer ergonomics
Open-source distribution model
Built to explore systems design, distribution, and tooling automation.
Go · CLI · Developer Tooling
A command-line interface to interact with and manage APIs efficiently.
Highlights
Designed modular CLI architecture
Simplified API workflows for developers
Focused on productivity and clean UX in the terminal
Built to improve API developer experience.
Lua · AI · Evolutionary Algorithms
A genetic algorithm that learns to beat Level 1 of classic Super Mario (NES).
Highlights
Implemented evolutionary selection & mutation
Fitness scoring system
AI-driven gameplay simulation
Experimental project exploring applied AI and evolutionary computation.
HTML · Minimal UX · Web App
A distraction-free online writing tool focused on clarity and simplicity.
Highlights
Clean minimal interface
Zero-clutter writing environment
Performance-focused frontend design
Built around product thinking and user focus.
JavaScript · UI/UX
A minimal, elegant unit conversion web app.
Highlights
Clean UI design
Fast client-side logic
Focus on usability and clarity
JavaScript · Web App · Distributed Concepts
A web application to register transactions into a handmade blockchain implementation.
Highlights
Custom block creation logic
Hash linking mechanism
Educational exploration of blockchain fundamentals
Built to deeply understand distributed ledger principles.
Distributed systems architecture
Performance optimization in Go services
AI-driven product features
Building tools developers actually love
LinkedIn: https://linkedin.com/in/ricardofabila
GitHub: https://github.com/ricardofabila
Email: ricardo@fabilareyes.com