About
25
Publications
14,677
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
126
Citations
Introduction
Ph.D. in Computer Science with 10+ years of experience in Software Engineering, Teaching in Higher Education, and Research. Experienced in Research and Development related to Computer Graphics, Computational Geometry, Scientific Visualization, and Computer Vision. Familiar with Machine Learning, Deep Learning, and Data Mining approaches. Looking to work with teams that encourage learning, sharing, and proposing new ideas to work on.
Skills and Expertise
Current institution
Additional affiliations
August 2020 - present
January 2009 - December 2009
May 2016 - May 2020
Education
August 2014 - May 2020
August 2014 - May 2017
March 2009 - September 2012
Publications
Publications (25)
Contribution: This Full paper in the Research Category track describes a practical, scalable platform that seamlessly integrates Generative AI (GenAI) with online educational forums, offering a novel approach to augment the instructional capabilities of staff. The platform empowers instructional staff to efficiently manage, refine, and approve resp...
Research on topological interlocking (TI) assemblies indicates that the geometry of blocks plays a significant role in the performance of a configuration. The current TI generation methods can return assemblies of uniform antiprisms, tetrahedra, cubes, and octahedra. However, other shapes (both convex and concave) are well qualified for use in TI a...
Purpose
Over the last year, the ascent of Generative AI (GenAI) has raised concerns about its impact on core skill development, such as problem-solving and algorithmic thinking, in Computer Science students. With the proliferation of these tools, educators must evaluate their role in academia, as neglecting this might culminate in a phenomenon we t...
As Generative AI (GenAI) models continue to gain prominence, a new frontier is emerging in the field of computer science education. Results from initial anonymous surveys reveal that nearly half (48.5%) of our students now turn to GenAI for academic assignments, highlighting its growing role in modern education. With educators facing challenges in...
Over the last year, the ascent of Generative AI (GenAI) has raised concerns about its impact on core skill development, such as problem-solving and algorithmic thinking, in Computer Science students. Preliminary anonymous surveys show that at least 48.5% of our students use GenAI for homework. With the proliferation of these tools, the academic com...
The NSF Office of Advanced Cyberinfrastructure has recognized the emerging and evolving need for platforms that fully integrate data and computing workflows, and is calling for research to deliver systems that provide a full spectrum of data services and also offer a coherent coupling with computing software. The Digital Environment to Enable Data-...
Excipients have always been a key input into pharmaceutical products, profoundly affecting product quality. Currently, most of our knowledge of excipient critical quality attributes is empirical, gained through experience, and shared through publications and other sources. The behavior of excipients is complicated, with many different failure modes...
Scientific workflows have emerged as a model for representing the complex processes carried out by scientists throughout their investigations, encompassing research activities corresponding to data collection, data flow, computation, output analysis, and all the ways these are used together to produce results. Existing infrastructures support eleme...
A topological interlocking configuration is an arrangement of pieces shaped in such a way that the motion of any piece is blocked by its neighbors. A variety of interlocking configurations have been proposed for convex pieces that are arranged in a planar space. Published algorithms for creating a topological interlocking configuration start from a...
We describe a generation method for Topological Interlocking Configurations based on checkerboards embedded in cylindrical geometry. The generation method returns two types of blocks: regular tetrahedra and quasi-tetrahedra. A quasi-tetrahedron is the shape of an overlapping tetrahedron after fitting it within its neighbors in the assembly.
The NSF Office of Advanced Cyberinfrastructure has recognized the emerging and evolving need for platforms that fully integrate data and computing workflows, and is calling for research to deliver systems that provide a full spectrum of data services and also offer a coherent coupling with computing software. The Digital Environment to Enable Data-...
DataCenterHub is a new solution for preserving, sharing, and discovering data produced by scientific research. Datasets are organized by experiments, with a simple common structure for metadata, file collections, and key parameters. Researchers associate annotations, reports, media, and measurements to each experiment, and interactive viewers inter...
Purpose
Recommender systems collect information about users and businesses and how they are related. Such relation is given in terms of reviews and votes on reviews. User reviews gather opinions, rating scores and review influence. The latter component is crucial for determining which users are more relevant in a recommender system, that is, the us...
Current lifestyles and technologies have inspired new ways to manage home appliances free of restrictions previously imposed by distance and time. So-called home automation technologies allow users to control and schedule common home tasks, often without human intervention. Several types of home automation systems have been proposed and classified...
This article presents a proposal for the detection of programming source code similitude in academic environments. The objective of this proposal is to provide support to professors in detecting plagiarism in student homework assignments in introductory computer programming courses. The developed tool, CODESIGHT, is based on a modification of the G...
Hoy en día en las empresas de desarrollo de software, gran parte del trabajo es realizado por equipos con varias áreas de experticia. Estos se comunican por medio de herramientas TIC que permiten el trabajo cooperativo, rompiendo las barreras de distancia y tiempo. Uno de los problemas que tienen los estudiantes recién graduados es su falta de expe...
Innovation in education and research is a constantly concern in every higher education academic
institutions. Being aware of how fast technology moves, against the university curricula which rarely reacts
at the emergence of new tendencies, the Department of Systems Engineering of Universidad del Norte has
designed a strategy to create extracurr...
Resumen Hoy en día en las empresas de desarrollo de software, gran parte del trabajo es realizado por equipos con varias áreas de experticia. Estos se comunican por medio de herramientas TIC que permiten el trabajo cooperativo, rompiendo las barreras de distancia y tiempo. Uno de los problemas que tienen los estudiantes recién graduados es su falta...
Node reservation in mobile Ad-hoc networks for data transmission is an area which has not been sufficiently investigated. The following monograph presents the formulation of the NORIA model, which is focused on the reservation of the intermediate nodes during a data transmission using intelligent agents. The packets that travel over the network are...