Building opinionated monoliths, AI agents, and tools for thinking.
- 💎 6+ years shipping production Rails (5/6/7) apps — monoliths, APIs, and background jobs.
- 🏢 Open to Senior/Staff Rails roles (remote, contractor or full‑time).
- 🌎 Based in Mexico City, Mexico (UTC‑6) — fluent English, native Spanish.
- 🧠 Founder of Speculative Technologies — a venture studio for experimental products.
- 📚 Background in Philosophy (UNAM) + Computer Science & Telecom (UTEL).
- ⚙️ I like spec‑driven development, clean monoliths, and long‑lived codebases.
- 📝 I write about critical theory of technology, software, and personal knowledge systems.
I see software as a way to reshape how we think, work, and organize knowledge.
Inktavo (Printavo) — Senior Rails Developer (Sep 2024 – Jul 2025) Reduced page load 40% with Turbo Frames lazy loading. Refactored 100+ files for Rubocop compliance. Led Rails 7 upgrade across 10 stories.
Info‑Tech Research Group — Rails Developer (Dec 2021 – Sep 2024) Reduced test suite 45→38min with TestProf. Eliminated N+1 queries (O(n)→O(1)). Built fault‑tolerant Sidekiq jobs with real‑time WebSocket progress for 10K+ record migrations.
Aleph Risk Intelligence — Backend Developer (Oct 2021 – Dec 2021) Built GraphQL/REST integrations across AWS AppSync, API Gateway, and Lambda. Automated infrastructure with SAM + CloudFormation. Processed geodata for 2 countries with PostGIS.
SEPROBAN (Centro de Inteligencia Bancaria) — Rails Developer / Intelligence Analyst (Oct 2019 – Sep 2021) Saved 120+ hrs/month with 30+ Ruby rake tasks. Georeferenced 200K+ incident records with Leaflet.js and Kepler.gl (React). Migrated legacy MS Access/DBF/Excel to Rails monolith.
I'm deep into building the intersection of personal knowledge management and AI agents. My current focus:
-
MySecondBrain — a personal knowledge platform where I ingest everything (bookmarks, conversations, research) and use AI to synthesize, connect, and publish it. Think Obsidian meets GraphRAG meets newsletter engine.
-
GraphRAG & semantic search — moving beyond vector search to graph‑based retrieval. Connecting notes by meaning, not just keywords, so the system surfaces insights I didn't know I had.
-
Multi‑model AI workflows — running experiments across OpenAI, Anthropic, DeepSeek, and local models to understand which agents excel at which cognitive tasks. Building a centralized pipeline so each AI does what it's best at, and all outputs funnel back into one knowledge graph.
-
AI agent orchestration — designing agent architectures where specialized sub‑agents (code, research, fitness, recovery) operate under a single companion layer. The goal: one interface to rule them all, but deep specialization under the hood.
-
OpenCode & MCP integrations — building custom skills, agents, and Model Context Protocol servers to connect AI directly to markdown vaults, git repos, and personal data.
The underlying thesis: your second brain should learn faster than you do. Every interaction with any AI tool should compound into a single, searchable, evolving knowledge base — not evaporate into chat logs.
-
Personal site — central hub for my work, writing, and experiments. → angelmora.work
-
La Abigarrada — cultural collective and experimental publishing. → laabigarrada.com
-
Obralia — marketplace for construction services (partner). → obralia.mx
-
LEPHUCR — book project on critical theory of technology and 2015 activism.
-
Disonancias — critical theory magazine and lab for technocritical experiments.
-
Newsletters (publishing pipeline in development):
- Dzogchen Weekly — meditation, attention, and practice.
- Rails Digest — practical notes from real‑world Rails work.
- Linux Notes — systems, tooling, and mouseless workflows.
- PKM Dispatch — tools, workflows, and philosophy of knowledge work.
- I prefer monoliths over microservices for most products.
- I design around clear domain boundaries and explicit interfaces.
- I use spec‑driven development (RSpec + FactoryBot) and bias toward automation.
- I like Markdown, BibTeX, LaTeX, Pandoc, and Bash to glue everything together.
- I care about operational simplicity: logs, metrics, and deployment must be boring.
- 🌐 Website: angelmora.work
- 💼 LinkedIn: linkedin.com/in/angelmoradev
- 📧 Email: angelmomaa@gmail.com
If you're working on Rails products, AI agents, knowledge tools, or Geographic Information Systems, I'm especially interested.