Skip to content

angel-mora/angel-mora

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 

Repository files navigation

Angel Mora · Senior Ruby on Rails Developer

Building opinionated monoliths, AI agents, and tools for thinking.


Quick snapshot

  • 💎 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.


Professional Experience

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.


Tech stack


AI & Knowledge Systems

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.


Projects & writing

  • 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.

How I 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.

Let's talk

If you're working on Rails products, AI agents, knowledge tools, or Geographic Information Systems, I'm especially interested.


GitHub stats

GitHub followers GitHub user stars

About

Personal repo for testing purposes.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors