Skip to content
View LuisRicardoLopezVillafan's full-sized avatar

Block or report LuisRicardoLopezVillafan

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Hola 👋 · Hi there — soy Ricardo López

Full-Stack Developer · FastAPI · Angular · PostgreSQL
Matemático · M.Sc. en Ciencias de la Computación · PhD(c) — UNAM

LinkedIn Email


👨‍💻 Sobre mí · About me

🇪🇸 Matemático convertido en desarrollador full-stack. Construyo productos de software de extremo a extremo —backend en Python/FastAPI, frontend en Angular, datos en PostgreSQL— con la precisión que da una formación en matemáticas puras y pensamiento computacional.

  • 🔭 Desarrollé el backend y los algoritmos analíticos centrales de una plataforma SaaS de análisis organizacional.
  • 🧮 Mi diferenciador: traduzco problemas complejos en algoritmos correctos desde un enfoque matemático.
  • 🎓 Profesor en la UNAM (Algoritmos, Estructuras de Datos, Complejidad Computacional) desde 2020.
  • 📄 Publicación en CONISOFT 2024 sobre lógicas modales graduadas.
  • 🌎 Disponible para trabajo remoto (full-stack / backend).

🇬🇧 Mathematician turned full-stack developer. I build end-to-end software products —Python/FastAPI backend, Angular frontend, PostgreSQL data— with the precision that comes from a foundation in pure mathematics and computational thinking.

  • 🔭 Built the backend and core analytical algorithms of an organizational-analytics SaaS platform.
  • 🧮 My edge: I turn complex problems into correct algorithms from a mathematical standpoint.
  • 🎓 Lecturer at UNAM (Algorithms, Data Structures, Computational Complexity) since 2020.
  • 📄 Published at CONISOFT 2024 on graded modal logic.
  • 🌎 Open to remote work (full-stack / backend).

🛠️ Stack

Lenguajes Python TypeScript JavaScript R C Haskell

Backend & Frameworks FastAPI Django SQLAlchemy Pydantic

Frontend Angular Ionic

Datos & DevOps PostgreSQL Docker Git Linux Azure


📊 GitHub

GitHub Stats Top Languages


🎓 Academia · Research & Teaching

🇪🇸 En paralelo a mi trabajo como desarrollador, soy profesor e investigador en la UNAM. Mi formación matemática es la base del rigor que aplico al construir software.

  • 📚 Docencia: Algoritmos, Estructuras de Datos y Complejidad Computacional (Facultades de Ciencias e Ingeniería).
  • 🔬 Investigación (PhD en curso): síntesis deductiva de programas.
  • 📄 Publicación: A Reasoning System for Graded Modal Logic — CONISOFT 2024 · DOI

🇬🇧 Alongside my work as a developer, I'm a lecturer and researcher at UNAM. My mathematical training is the foundation of the rigor I bring to building software.

  • 📚 Teaching: Algorithms, Data Structures and Computational Complexity (Faculties of Science and Engineering).
  • 🔬 Research (ongoing PhD): deductive program synthesis.
  • 📄 Publication: A Reasoning System for Graded Modal Logic — CONISOFT 2024 · DOI

📫 Contacto · Get in touch

🇪🇸 ¿Buscas un desarrollador full-stack para tu equipo? Estoy abierto a oportunidades remotas.
🇬🇧 Looking for a full-stack developer? I'm open to remote opportunities.

LinkedIn Email

Pinned Loading

  1. fullstack-taskflow-demo fullstack-taskflow-demo Public

    Full-stack task management demo - FastAPI + PostgreSQL + JWT/RBAC backend and Angular frontend.

    Python