ANGEL MORA

Senior Ruby on Rails Developer
Mexico City, Mexico
[email protected]

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 & Senior Rails Developer at MySecondBrain.com
Jul 2025 - Present
[Monolith + AI Agents] 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. All Lambda functions required 512MB memory and <500ms response.
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 (api/v1, api/v2) serving a React-based Kepler.gl mapping frontend, processing ~200K georeferenced crime incidents with server-side rendering and API endpoints.
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 following agile methodologies. 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 across multiple tiers. 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)