Download PDF LinkedIn

Full stack developer with 15+ years building and maintaining production web applications in Ruby on Rails, JavaScript, and PostgreSQL. Deep experience in telecom platforms — MVNO and telco CRMs, PBX systems, and the APIs behind them — owning features end to end from data model to deployment. Works with an AI-assisted, spec-driven development workflow.

Skills

Languages

RubyJavaScriptSQL

Backend

Ruby on RailsREST API designPostgreSQLRedisAsterisk

Frontend

Ember.jsJavaScript (ES6+)HTML & CSS

Infrastructure & Ops

AWSDockerNginxLinuxGit

AI-Assisted Development

Claude CodeGitHub CopilotKiroOpenCodeSpec-driven development

Generative AI (in training)

RAG pipelinesVector databases (FAISS, Chroma DB)Embeddings & similarity search

Experience

Tech Lead

Koonol México · Remote / Querétaro

  • Build and maintain an MVNO CRM and its ancillary APIs in Ruby on Rails with an Ember.js front end.
  • Own features end to end — data modeling, API design, front end, and deployment.
  • Drive an AI-assisted, spec-driven development workflow across the codebase.

Ruby on RailsEmber.jsPostgreSQLREST APIs

Full Stack Engineer

TheGuruCompany · Querétaro

  • Ruby on Rails development on client web applications, part-time alongside my primary role.
  • Apply AI-assisted development tooling to speed up delivery on smaller codebases.

Ruby on RailsJavaScriptPostgreSQL

Full Stack Engineer

GurúComm · Querétaro

  • Built a PBX platform on Ruby on Rails and Ember.js, integrating Asterisk for voice telephony.
  • Built a telco CRM in Rails + Ember.js used to manage customers, plans, and billing data.

Ruby on RailsEmber.jsAsteriskPostgreSQL

Tech Lead

Kazam App · Mexico City

  • Built a digital loyalty card application, covering backend, API, and client integration.

Ruby on RailsPostgreSQLMobile APIs

Lead Developer

Urbanity Technologies · Mexico City

  • Developed a news and alerting application, including the notification delivery pipeline.

Ruby on RailsJavaScriptPostgreSQL

Lead Developer

Eucledian · Mexico City

  • Lead developer at a web development agency, delivering client applications across several stacks.
  • Handled architecture, implementation, and deployment on concurrent client projects.

Ruby on RailsJavaScriptMySQL

Lead Developer

Feather Mexico · Mexico City

  • Lead developer at a web development agency, building custom web applications for clients.
  • Worked across the full stack, from database design through front-end delivery.

Ruby on RailsJavaScriptMySQL

Intern

Bisazza · Mexico City

Education

Computer Technologies

Tecnológico de Monterrey · Mexico City

Visiting Student

Massachusetts Institute of Technology · Boston

  • Continued development on a Ruby on Rails project to visualize and analyze survey data for the Mega City Logistics Lab.

Exchange Student

Tokyo International University (東京国際大学) · Tokyo

Certifications

RAG and Agentic AI Professional Certificate

IBM · Coursera

  • Build RAG Applications: Get Started
  • Vector Databases for RAG: An Introduction

Data Science coursework

Coursera

  • Exploratory Data Analysis
  • R Programming
  • Reproducible Research
  • Getting and Cleaning Data