cv
Click the icon on the right to download the pdf version (spanish by now) :)
General Information
Full Name | Diego Alberto Barriga Martínez |
Date of Birth | 22th April 1995 |
Professional Skills | Compromise, Teaching, Team Management, Empathy, Team work |
Programming Languages | python, c, java, javascript, LISP (scheme) |
Tools | Jupyter, Pytorch, Spacy, NLTK, HF 🤗, Prompt Engineering |
Databases | PostgreSQL, MySQL, Elasticsearch |
Languages | Spanish (Native), English |
Education
-
2014-2019 Computer Engineering Bachelor's Degree
National Autonomous University of Mexico, México - Specialization: Artificial Intelligence and Computer Graphics
-
Thesis
- Etiquetador automático de la morfología del otomí usando predicción estructurada
-
Advisors
- Dr. Victor Mijangos de la Cruz
- Dra. Ximena Gutierrez-Vasques
Experience
-
2025 Teaching Assistant Professor
Data Science Bachelor, Applied Mathematics and Systems Research Institute, UNAM - Selected Themes on Natural Language Processing
-
Responsabilities
- Conduct laboratory practices
- Design practices based on NLP theory concepts
- Resolve representative NLP tasks
-
2021-2025 Teaching Assistant Professor
School of Science, UNAM - Compilers
- Computer Linguistics (2025-1)
- Computer Linguistics (2024-2)
- Computer Linguistics (2024-1)
- Operating Systems
- Computer Networks
-
2021-2024 MLOps Engineer
Mercado Libre - Developed, maintained, and migrated microservices to monitor health and anomalies for machine learning models at a significant scale, including models with millions of parameters and extensive datasets.
-
2019-now Free Software Dev
Elotl Community - Natural language processing and generation of digital resources for Mexico's vast linguistic diversity. We disseminate linguistic, social, and technological issues related to Mexican languages.
Free Software Projects
Academic Interests
-
Low Resource Languages
- Low computation NLP models
- NLP techniques applied to indigenous languages of Mexico
-
Local-first LLMs
- Local exploitation of models with
ollama
- RAG development with
langchain
- CPU friendly models
- Local exploitation of models with
Voluntering
-
2024-now Member
Python CDMX -
2019-now Free Sofware Dev
Elotl Community -
2018-now Board Member
Laboratory of Development and Research of Free Software, School of Engineering, UNAM