Angel Mora

Senior Ruby on Rails Developer

Software Engineer with 6+ years of professional experience specializing in Ruby on Rails full-stack development. Deep expertise building scalable web applications across SaaS platforms, enterprise systems, and GIS solutions following MVC architecture and object-oriented programming principles. Strong track record in performance optimization, test automation, and agile development. Currently building an AI-augmented content platform with a 15-agent orchestration system on Rails 8.

Professional Experience

Founder & Rails Developer at Speculative Technologies
Jul 2025 - Present
[Solopreneur] Knowledge management and publishing platform that transforms Obsidian vaults into monetizable websites with newsletters, semantic search, and AI-powered content curation. Rails 8 application with a 15-agent AI orchestration system processing 10,000+ documents through a 7-phase content pipeline.
Stack: Rails 8, Hotwire, PostgreSQL 16, pgvector, Solid Queue/Cache/Cable, Kamal 2, Cloudflare R2, Claude API, Ollama, Quartz 4, Git
Senior Ruby on Rails Developer at Inktavo (Printavo)
Sep 2024 - Jul 2025
[Monolith] Industry-leading SaaS for branded merchandise. Contributed to Printavo, the flagship shop management platform serving thousands of print shops. Implemented features using Rails 6/7 with Hotwire and ViewComponent, maintained multi-provider payment architecture (Stripe, Payrix, PayPal), managed Pundit authorization policies, and led Rails 7 migration within agile SCRUM team.
Stack: Rails 6/7, Hotwire (Turbo, Stimulus), ViewComponent, Pundit, Flipper, Tailwind, HAML, MySQL, PostgreSQL, Redis, Sidekiq, Stripe, Payrix, VCR, Capybara, CircleCI, Heroku, NewRelic
Senior Ruby on Rails Developer at Info-Tech Research Group
Dec 2021 - Sep 2024
[Monolith] Enterprise IT research and advisory company. Contributed across 9 products: SoftwareReviews, Provider Portal (built from scratch), Info-Tech CMS, MyPolicies, Pelican, Feedback, Kestrel, Warthog, and DDR Reports. Focused on performance optimization, CanCanCan/Pundit authorization, paper_trail audit trails, SAML SSO, and team collaboration through code reviews and technical presentations.
Stack: Rails 5/6, PostgreSQL, MySQL, Redis, Sidekiq, CanCanCan, Pundit, paper_trail, acts_as_tenant, Pusher, Elasticsearch, jQuery, Stimulus, ViewComponent, RSpec, FactoryBot, Capybara, Semaphore CI, GitHub Actions, Heroku, Capistrano, Rollbar
Senior Ruby on Rails Developer at Aleph
Oct 2021 - Dec 2021
[Microservices] Real-time logistics tracking platform for fleet management across Latin America. Joined during migration from Rails monolith to pure Ruby microservices on AWS serverless. Built GraphQL/REST integrations across 7 microservices, automated infrastructure with SAM/CloudFormation, and implemented PostGIS scripts for geographic data.
Stack: Ruby, React, AWS (Lambda, AppSync, API Gateway, Aurora PostgreSQL, CloudFormation, SAM, CloudWatch), PostGIS, GraphQL, Elasticsearch, Docker
Intermediate Rails Developer / Intelligence Analyst at SEPROBAN
Oct 2019 - Sep 2021
[Monolith + REST API] Mexico's banking security company serving all major financial institutions. Built the Centro de Inteligencia Bancaria (CIB) -- a strategic intelligence center. Developed core Rails application with versioned REST API serving a React-based Kepler.gl mapping frontend, processing ~200K georeferenced crime incidents.
Stack: Rails, PostgreSQL, PostGIS, JavaScript, Leaflet.js, Kepler.gl (React), Chartkick, ActiveRecord Import, Devise, Docker, Azure DevOps, Heroku
Freelance Ruby on Rails Developer
2019 - 2021
Academia de Empresarios (2020-2021): Led team of 5 developers and 2 designers to create equity crowdfunding MVP. Delivered in ~4 months by designing data model ERD and coordinating 24 SCRUM rituals. Integrated Stripe API for payment processing with webhook callbacks. Stack: Rails, PostgreSQL, React, Stripe, Docker, GitHub Actions, AWS S3
Baos Life (2019-2020): Led 3 developers to translate Excel requirements into production Rails app. Launched subscription platform in single quarter with Stripe Connect for recurring payments. Dockerized development with ngrok for webhook testing. Stack: Rails, PostgreSQL, React, Docker, Stripe Connect, Devise, GitHub Actions

Technical Skills

Backend
Rails 5/6/7/8, Hotwire (Turbo, Stimulus), ViewComponent, Sidekiq, GraphQL, Solid Queue/Cache/Cable
Auth & Audit
CanCanCan, Pundit, paper_trail, Flipper, Devise, SAML SSO
Databases
PostgreSQL (pgvector), PostGIS, MySQL, Redis, Elasticsearch
Testing
RSpec, FactoryBot, Capybara, VCR, TestProf, Bullet, SimpleCov
DevOps
Heroku, Docker, Kamal 2, AWS (Lambda, Aurora, S3, CloudFormation), CI/CD (GitHub Actions, CircleCI, Semaphore), Capistrano
AI/LLM
Claude API, Ollama, agent orchestration, RAG (pgvector), prompt engineering
Frontend
Stimulus, jQuery, React, Turbo Frames/Streams, Tailwind, Bootstrap, HAML
GIS
PostGIS, Leaflet.js, Kepler.gl, QGIS, clustering, choropleth
Practices
Agile/SCRUM, MVC, OOP, server-side rendering, spec-driven development

Education

MSc Computer Science & Telecom (Expected 2026)
UTEL | 2025 - Present | GPA: 9.4/10
CompTIA Security+ Prep
edX/ITESM | 2023
BA Philosophy
UNAM | 2014-2017; Graduated 2022 | GPA: 9.58 | Cedula: 13166504
Full Stack Developer
Microverse | 2020-2021 | Rails, React, <4% acceptance

Certifications

OWASP Top 10
2023
Kevin Mitnick Security Awareness
KnowBe4 | 2022
Microverse Fullstack Certification
2021
Programa Liderazgos Progresistas
Friedrich Ebert Stiftung | 2018

Languages

Spanish (Native) | English (Full Professional) | French (B1)