I have been a software developer for many years. Since 2014 my focus has been on Ruby on Rails applications for academic libraries with a strong focus on indexing and searching data through Apache Solr and on institutional and data repositories.
Currently I work at the Princeton University Library as part of the team that develops the applications to manage research data (code). I have also been involved in the discovery application for the catalog and its related services (code).
From 2016 to 2020 I worked at the Brown University Library on several projects related to discovery (code), research profiles (code), and archives (code). Most of these applications were Ruby on Rails applications using Solr, some of them through Blacklight others straight through.
Before academic libraries I was heavily involved on the Microsoft stack (C#, ASP.NET MVC, SQL Server) building complex and high-volume applications for a variety of industries.
I hold a Bachelor of Science in Computer Science from Instituto Tecnológico de Colima (Mexico) and several certifications including Microsoft Certified Software Developer (MCSD), ScrumMaster, and MongoDB for Developers (M101P).
In the last few years I've given presentations at local events as well as regional and national conferences in a variety of topics including web development, Solr, Node.js, NoSQL/MongoDB, Linked Data, MARC, data repositories, and sustainable software development. Check out the slides and other related materials on the presentations tab.
Feel free to browse around and contact me at email@example.com if you have any questions or comments.