Senior Mobile & Full-Stack Engineer with 12+ years of experience building scalable SaaS platforms and leading engineering teams across the full technology stack. Holds a Master's in Computer Science with specialization in Neural Networks and Artificial Intelligence. Proven track record transitioning from hands-on development to technical leadership, currently driving AI innovation through multi-agent systems and computer vision solutions. Experienced in taking products from zero-to-one through to successful acquisition, with a strong focus on bridging complex technical solutions and practical business value.

José Luis Medellín Garibay

Senior Mobile & Full-Stack Engineer with 12+ years of experience building scalable SaaS platforms and leading engineering teams across the full technology stack. Holds a Master's in Computer Science with specialization in Neural Networks and Artificial Intelligence. Proven track record transitioning from hands-on development to technical leadership, currently driving AI innovation through multi-agent systems and computer vision solutions. Experienced in taking products from zero-to-one through to successful acquisition, with a strong focus on bridging complex technical solutions and practical business value.

Available to hire

Senior Mobile & Full-Stack Engineer with 12+ years of experience building scalable SaaS platforms and leading
engineering teams across the full technology stack. Holds a Master’s in Computer Science with specialization in
Neural Networks and Artificial Intelligence. Proven track record transitioning from hands-on development to
technical leadership, currently driving AI innovation through multi-agent systems and computer vision solutions.
Experienced in taking products from zero-to-one through to successful acquisition, with a strong focus on
bridging complex technical solutions and practical business value.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

English
Fluent
Spanish; Castilian
Fluent

Work Experience

Technical Lead & Founding Engineer at Entryless (Now part of Avid Xchange)
October 1, 2012 - March 31, 2016
Led the design and implementation of an automated document processing system (patent WO2016172257A1). Built an AI-driven OCR pipeline using OpenCV and neural networks achieving 90% accuracy in invoice data extraction. Implemented end-to-end data ingestion, labeling and a scalable backend, and established a robust architecture to support rapid growth.
Lead Mobile Developer (React Native) at Yapsi (Be Simple)
September 1, 2016 - July 31, 2017
Led mobile engineering for a fintech startup focused on a modern mobile banking platform; designed and implemented secure authentication flows and data handling to support sensitive transactions.
Software Engineer at Fresnel / Vitruvi Software
July 1, 2017 - June 30, 2019
Developed high-performance GIS modules (Python/Django backend, Angular frontend) capable of rendering terabytes of geospatial data for enterprise clients; contributed to core architecture and performance optimizations.
Senior Software Engineer at Fresnel / Vitruvi Software
July 1, 2019 - December 31, 2022
Led design and implementation of scalable mobile & AI features, built offline-first synchronization for React Native app, and mentored engineers to maintain high code quality across frontend and backend services.
Senior Mobile & Full-Stack Engineer at Fresnel / Vitruvi Software
January 1, 2023 - Present
Currently driving mobile architecture and AI innovation initiatives, managing two direct reports, and collaborating closely with CTO on product and technical strategy.
Lead Software Engineer (Mobile & AI) at EntryLess
January 1, 2023 - Present
Led the mobile platform and AI innovation initiatives at EntryLess. Currently manage 2 direct reports, drive technical strategy for mobile architecture, and collaborate closely with the CTO. Ongoing contribution across full stack while leading mobile and AI development.
Senior Software Engineer at EntryLess
July 1, 2019 - December 1, 2022
Promoted from Software Engineer to Senior based on broad full-stack contributions across backend (Django), frontend (Angular), and mobile (React Native). Contributed to architecture and delivery, later taking on leadership responsibilities for mobile and AI initiatives.
Software Engineer at EntryLess
July 1, 2017 - June 1, 2019
Contributed across backend and frontend stacks; collaborated with product and design to deliver features for the fintech platform and mobile experiences.
M&A Technical Consultant (Contract) at EntryLess
July 1, 2020 - December 1, 2020
Brought on to facilitate the acquisition of EntryLess by AvidXchange. Led technical due diligence, documented AI/OCR systems and core platform architecture, and supported the integration roadmap.
Technical Lead & Founding Engineer at EntryLess
October 1, 2012 - March 1, 2016
Co-designed and led the implementation of an automated document processing system (patented, WO2016172257A1) and AI-driven OCR pipeline using OpenCV and neural networks, achieving high accuracy. Built backend (PHP, MySQL) and API integrations, and guided the platform architecture.
Lead Mobile Developer (React Native) at YASPI (BeSimply)
September 1, 2016 - July 1, 2017
Led architecture and development of a greenfield mobile banking app using React Native for iOS and Android. Implemented secure authentication flows, data handling, and MVP features for the Mexican market.
Software Engineer at Spark Net
March 1, 2016 - July 1, 2016
Developed client projects using Ruby on Rails, PHP, C#, Meteor, and Node.js; contributed to hybrid mobile app development.
Developer at Wegoo.com
May 1, 2012 - September 1, 2012
Created interactive educational games and features for the platform; contributed to frontend and gameplay tooling.
Teacher at Universidad Autónoma de San Luis Potosí
January 1, 2012 - June 1, 2015
Instructed laboratory courses in Artificial Intelligence and Digital Image Processing.
Developer at UASLP Data Processing Department
September 1, 2011 - May 1, 2012
Developed internal payment system modules and reporting tools.

Education

Master of Computer Science (Artificial Intelligence focus) at Universidad Autónoma de San Luis Potosí
January 1, 2021 - January 1, 2024
Bachelor of Computer Engineering at Universidad Autónoma de San Luis Potosí
January 1, 2006 - January 1, 2011
Machine Learning at Stanford University (Coursera)
January 1, 2018 - January 1, 2018
Master of Computer Science (Artificial Intelligence focus) at Universidad Autónoma de San Luis Potosí
January 1, 2021 - January 1, 2024
Bachelor of Computer Engineering at Universidad Autónoma de San Luis Potosí
January 1, 2006 - January 1, 2011

Qualifications

WO2016172257A1 – Automated Document Processing System
January 1, 2016 - February 2, 2026
WO2016172257A1 – Automated Document Processing System
January 1, 2016 - February 2, 2026
Machine Learning (Coursera, Stanford University)
January 1, 2018 - February 2, 2026

Industry Experience

Software & Internet, Professional Services, Financial Services, Education