Skip to content
View vasha54's full-sized avatar

Block or report vasha54

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. 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
vasha54/README.md

id

Luis Andrés Valido Fajardo

Education

  • 2008-2013 Computer Science Engineering University of Computer Sciences, Havana
  • 2014 Introduction to the development of the ALBA Comprehensive Supervision and Control System University of Informatics Sciences,Havana
  • 2014 Introduction to the LaTex text composition system University of Informatics Sciences,Havana
  • 2014 Science Technology and Society University of Informatics Sciences,Havana
  • 2014 Creative group work techniques University of Informatics Sciences,Havana,International Summer School
  • 2015 General Improvement Course for professionals in training University of Informatics Sciences,Havana
  • 2016-2019 Master in Computer Aided Engineering University of Matanzas,Matanzas

Education Online

Sololearn

Other Courses

  • 2021The distance education model of Cuban higher education in the context of the University of Matanzas – University of Matanzas (Virtual postgraduate course, 1 credit) – Course link

Thesis

Title: Mechanism for incorporating SVG graphics into the SCADA GALBA HMI.

Tutors: Eng. Roberto Cardenas Isla, Eng. Ariel Guerra Garayta

Description: At the University of Informatics Sciences, Faculty 5 has several production centers among which is the Center for Industrial Informatics (CEDIN) where the Guardian of the ALBA (GALBA), which had the task of providing a solution to the development of a SCADA in conjunction with the PDVSA company.

The Human Machine Interface or HMI (Human Machine Interface) is the module of the GALBA SCADA system that allows configuring, supervising and controlling industrial processes. The HMI provides a library ofgraphic components (CG) that make it possible to recreate as realistically as possible the processes that they occur in plants. These graphics can be simple geometric primitives or as complex as industrial components used in the industry that you want to monitor. The CGs consist of certain limitation due to its current product design and implementation that are defined by specialists and leaves open to developers its implementation mechanisms and design.

The work was based on the development of a mechanism for incorporating SVG graphics into the HMI of SCADA GALBA with the purpose of solving the limitations present in the graphic components of the HMI. The development of the mechanism is supported by the agile XP methodology with the use of the Scalable Vector Graphics (SVG) standard and Qt framework.

Master's Thesis

Title: ROFLEXIN/LC System Man-Machine Interface Viewer for Mobile Devices.

Tutors: Ph.D Ramón Quiza Sardiñas

Description: The Center for Studies on Advanced and Sustainable Manufacturing (CEFAS) of the University of Matanzas develops the ROFLEXIN/LC project: Robust, flexible and intelligent, low-cost system for monitoring systems and mechanical processes. This project is fundamentally aimed at small and medium-sized companies, where the use of the alternatives available in the world market is not financially feasible. The present investigation arises from the need of the personnel that uses the ROFLEXIN/LC, to visualize the information collected by said system in mobile devices and tablets. The fundamental objective is to develop a mobile application capable of visualizing the information of the ROFLEXIN/LC system in real time. For the development of the proposed solution, an analysis of the main tools, technologies and methodologies used in the construction of software is carried out. The process was guided by the use of the following tools and technologies: {\em Visual Paradigm} as a CASE tool, UML as a modeling language, JSON as a data exchange format, and Java as a programming language. Developed with the Eclipse IDE with the ADT extension. To validate that the results achieved were those expected, a set of tests was carried out. It was possible to correct all the detected non-conformities, which means that the proposed solution is ready to be deployed. Finally, a Viewer for mobile devices and tablets with Android operating system capable of representing in real time the information coming from the ROFLEXIN/LC system was obtained.

Experience

2009-2015 Integral Supervision and Control System of Alba (SCADA GALBA). Developer. Havana, University of Computer Sciences, Industrial Computer Center. Module Developer Man-Machine (HMI) belonging to the SCADA Galba project.

2014-2016 Industrial Automated System based on GNU/LINUX (SCADA SAINUX). Developer. Havana, University of Computer Sciences, Industrial Computer Center. Module developer Module-Machine (HMI) belonging to the SCADA SAINUX project.

2016-2023 Department of Resources for Learning. Developer, Web Master. Matanzas, University of Matanzas. Extensions developer to virtual learning environments of the University of Matanzas (Moodle), educational applications for devices with Android operating system. Administrator of virtual learning environments of the University of Matanzas. Installation and deployment of websites with the use of CMS and LMS.

2016-2022 Informachy Department. Associate Professor. Matanzas, University of Matanzas. Teaching category: Instructor

2021-2022 Combiomed Digital Medical Technology. Developer. Havana. Module developer Module-Machine (HMI) of the Software for the Control and Monitoring of the Artificial Fan for COVID-19 patients.

2021-2026 Vocational Preuniversity Institute of Exact Sciences Carlos Marx of Matanzas. Competitive programming coach. Matanzas

2023-2024 Network Department. Specialist B. Matanzas, University of Matanzas. Technical support of the Virtual Learning Environments of the University of Matanzas. Installation and deployment of websites using LMS Moodle.

2023-2024 INNOVAT. Developer. Matanzas. Design and implementation of the PSGAME+ application for Android mobile devices.

2023-2024 Merchise Autrement. Developer. Business Solutions on Odoo, consulting and implementation. Implementation of functionalities. Corrections of non-conformities.

2024-2026 Desoft. Developer. Business Solutions on Odoo. Implementation of addons.

2025-2026 Idoo Group. Developer. Mobile app development | Mobile app design Tijuana | App development Tijuana | Web design Tijuana - IdooGroup. Implementation of functionalities. Correction of non-conformities. Implementation of add-ons and systems

Teaching

2016-2016 Python programming language, Informatics Engineering. Matanzas, University of Matanzas. 5th year

2016-2022 Computer architecture, Informatics Engineering. Matanzas, University of Matanzas. 2nd year

2017-2020 Specific preparation for ICPC competitions, Informatics Engineering. Matanzas, University of Matanzas. 1st, 2nd and 3rd year

2019-2019 Android course, Bachelor of Computer Education. Matanzas, University of Matanzas. 3rd year

2019-2022 Introduction to programming, Informatics Engineering. Matanzas, University of Matanzas. 1st year

2020-2022 Design and object-oriented programming, Informatics Engineering. Matanzas, University of Matanzas. 1st year

Thesis tutoring

2015 System for the Information Management of Technical Files at the Industrial Computer Center. Yadriel Cuesta Hechavarría. Informatic Science University, Havana, Diploma work to opt for the title of Computer Science Engineer

2015 Network State processor for SCADA-GALBA adjustments to the electricity sector. Carlos Manuel Castillo Chacón, Jose Manuel Acevedo Medina. Informatic Science University, Havana, Diploma work to opt for the title of Computer Science Engineer

2016 Graphic components for the representation of pipe accessories in the SAINUX SCADA. Rosmery Pedraza Ceballo. Informatic Science University, Havana, Diploma work to opt for the title of Computer Science Engineer

2016 Graphic components for the representation of valves and pumps in the SAINUX SCADA. Claudia María González Fernández. Informatic Science University, Havana, Diploma work to opt for the title of Computer Science Engineer

2016 Desktop customer for the display environment of the Men's Machine SAINUX SCADA. Alik Ramón del Risco del Risco. Informatic Science University, Havana, Diploma work to opt for the title of Computer Science Engineer

2016 Graphic components for the representation of switches and selectors at the SAINUX SCADA. Javier Bravo Calzado. Informatic Science University, Havana, Diploma work to opt for the title of Computer Science Engineer

2016 Development of storage graphic components at the SAINUX SCADA. Luis Orlando Cejas. Informatic Science University, Havana, Diploma work to opt for the title of Computer Science Engineer

2016 Serialization mechanism for information managed in the editor SAINUX SCADA. Alvaro Denis Acosta Quesada. Informatic Science University, Havana, Diploma work to opt for the title of Computer Science Engineer

2022 Plugin to measure the quality indicators of Moodle courses. Hamsel Brea García. University of Matanzas, Matanzas, Diploma work to opt for the title of Computer Engineering

2022 Computer System for Human Resources Management and Services of the Artistic Creation Project Vigía. Ramsey Ricardo Busto Martínez. University of Matanzas, Matanzas, Diploma work to opt for the title of Computer Engineering

2023 Antencional test system for the “Antonio Guiteras” thermoelectric. Ronald Guillén Sintes. University of Matanzas, Matanzas, Diploma work to opt for the title of Computer Engineering

2023 Computer system for physical test management in the sports selection process in the province of Matanzas. Javier Alejandro González Muñiz. University of Matanzas, Matanzas, Diploma work to opt for the title of Computer Engineering

2023 Computer system for the commercial value of the tourist offer of the destination city Matanzas. Randy Mederos Santana. University of Matanzas, Matanzas, Diploma work to opt for the title of Computer Engineering

2023 Notification plugin of request to create courses in the Moodle to the category managers. Ana Mónica Rodríguez García. University of Matanzas, Matanzas, Diploma work to opt for the title of Computer Engineering

Thesis opponent

2017 Software for the management of internal client information in hotel systems from the endonarcoeting perspective. Fabianne Díaz Santiago. University of Matanzas, Matanzas, Diploma work to opt for the title of Computer Engineering

2019 Computer Information System for the Directorate of the University of Matanzas, SID. Rasiel Valdespino Jiménez. University of Matanzas, Matanzas, Diploma work to opt for the title of Computer Engineering

Idioms

Spanish Native

English Professional competence

Tools and technologies

Programming language

I build the semantic structure of web applications using HTML. I design modular templates integrated with the Django backend, employing forms, tables, and containers that facilitate data presentation and user interaction. I ensure that the markup is accessible, correctly nested, and provides a solid foundation for the application of CSS styles and JavaScript logic.

I develop the interactivity layer on the frontend using JavaScript. I implement DOM manipulation to dynamically update content, handle user events, and validate forms on the client side. I build interfaces that consume REST APIs through asynchronous requests, integrating the received data with the visual presentation. I apply modular patterns to organize code into reusable functions and ensure the long‑term maintainability of complex web applications.

Design and implementation of database schemas for Moodle extensions using the XMLDB editor and install.xml files, ensuring the creation of normalized tables, indexes, and foreign keys. Writing of complex SQL queries aimed at report generation, as used in evaluationquality, where multiple Moodle core tables (course, user, grade, etc.) are combined via JOINs, subqueries, and aggregation functions to assess course quality according to specialist criteria. Experience in secure data manipulation with bound parameters, preventing SQL injection, and in query optimization to ensure efficient performance even over large record volumes. Development of data retrieval logic in courserequeststomanagers to obtain category managers and process course requests, and in tool_quickcoursecreation for the transactional bulk insertion of course configurations.

I have extensive experience in the visual customization of web platforms through the creation and modification of cascading style sheets. I master the SCSS preprocessor for overriding variables, inheritance, and theme compilation without modifying the core, and I develop custom styles for components such as tables, buttons, alerts, badges, cards, and forms, ensuring visual consistency with the system’s identity. I apply responsive design principles through media queries and relative units, and I use the Mustache template methodology to generate dynamic interfaces that combine backend data with modularly defined styles. I also use Less as a CSS preprocessor in various projects.

Development of extensions and customizations for Moodle using PHP as the primary language, with concrete experience in creating tool plugins, notification plugins, report plugins, and themes. Mastery of the Moodle plugin architecture, including its directory structure, db, lang, and classes files, as well as interaction with core APIs to implement advanced functionalities. Ability to design and implement complex evaluation systems, such as the one developed in evaluationquality, which integrates a class architecture with a Factory Method design pattern (factory_view.php), multiple data views, and a staged reporting system that manages evaluation forms and results visualization. Experience in migrating and ensuring PHP code compatibility across different Moodle versions (3.4.9, 4.2, 4.3) and Totara 18, guaranteeing the proper evolution of business logic. Integration of PHP logic for automation of notifications to category managers and for data processing in advanced report plugins.

Advanced proficiency in C++ tailored for competitive programming and high-performance computing. Experienced in implementing complex algorithms involving Fenwick Trees and Segment Trees (including Lazy Propagation). Strong understanding of I/O optimization (sync_with_stdio) and applying binary search on the answer for mathematical and geometric optimization problems. Clean, modular, and highly efficient code demonstrated through extensive problem-solving on Codeforces and CSES.

Ability to transfer algorithmic logic to the .NET ecosystem using C#. Practical experience implementing iterative solutions with explicit handling of high-precision data types (long) and flow control via console input (Console.ReadLine). Structured code aimed at effective resolution of mathematical and simulation problems. Development of enterprise applications on .NET 8.0/6.0 using C# and ASP.NET Core for robust web solutions. Implementation of custom middleware, multi‑environment configuration, and application lifecycle management through with service registration, authentication, authorization, and routing. Creation of multi‑project solutions with clear separation into layers (Core, Services, Web, Migrations).

I have solid Java proficiency across different environments. I build native Android applications using the Android SDK with Gradle, AndroidX libraries, and Material Design, and I incorporate unit and UI testing with JUnit and Espresso. I also develop desktop applications with Swing (JFrame, BoxLayout, JTable), applying a layered architecture (controller, model, view) and binary object serialization for data persistence. Regarding software architecture, I have a strong command of GoF design patterns: I implement the State pattern through state class hierarchies and a context class, the Observer pattern with subjects that notify multiple observers, and the DAO/Provider pattern with alternative data sources (JSON, files, or random generation) along with graceful degradation mechanisms. I maintain a clear separation of concerns by organizing code into specialized packages (controller, model, view, adapters, fragments). Additionally, I have solid knowledge of Java applied to online judge environments. I am experienced in structuring robust Main classes with custom input buffer handling (BufferedReader / FastReader) for high-efficiency data reading. I have a clear understanding of object-oriented paradigms and primitive type management to ensure performance in competitive scenarios.

Extensive experience in developing automation scripts for Linux environments, ranging from Odoo module structure generation and the implementation of robust backup systems for platforms such as Moodle and MySQL/PostgreSQL databases —using tools like mysqldump and pg_dump— to the automation of document processing tasks. Proficient in file and directory manipulation (mkdir, touch, cp, tar), text processing with sed, and conditional logic (if) with loops (for, while). Skilled in creating reusable functions with parameter passing, line‑by‑line file processing, and programmatic generation of content in Python (manifest.py) and XML formats. Expertise in designing detailed logging systems. Competent in orchestrating document conversion tools such as md-to-pdf via Bash to automate professional PDF generation within CI/CD pipelines (GitHub Actions), as well as sam2p, pdftk, and pdfjam for image and document processing. Proficient in enforcing automatic retention policies with find, performing recursive file management, and handling command‑line arguments with strict validation, ensuring script robustness and reliability in production environments.

I have extensive experience in Python development across multiple domains: customization and creation of modules within the Odoo ecosystem (versions 12 to 18), including PDF/Excel reporting, API consumption, and scheduled tasks. I carry out full‑stack web development with Django for human resources management, activity planning, tourism resources, and payroll generation in Excel and PDF formats. I implement RESTful APIs using Django REST Framework for communication with external applications, perform advanced customization of the Django admin interface, and build multilingual systems with translatable content stored in the database. I am proficient in data analysis and scientific computing libraries (Pandas, NumPy, Matplotlib, SciPy, Statsmodels) for building desktop applications focused on multiple linear regression models. I develop automation scripts for Unix environments (process management, database backups, document manipulation) and solve competitive programming challenges. I design robust solutions that combine complex business logic, statistical processing, and integration with external services. In addition, I build desktop applications with graphical interfaces for data processing and information management, structuring code into controllers, exceptions, and reusable modules, while maintaining a clean, well‑documented style focused on logical clarity.

Operating systems

Frameworks

Proficient in the Bootstrap 4 framework for building interfaces within the Moodle ecosystem, demonstrated in the customization of the cr_organizacional theme and the integration of its components across various plugins. Advanced use of the grid system to achieve robust responsive design in reports, filters, and navigation; implementation of elements such as cards, buttons, alerts, badges, and progress bars in evaluationquality and tool_quickcoursecreation; and styling of notifications in courserequeststomanagers using utility classes. Ability to combine Bootstrap components with Mustache templates, creating consistent user experiences aligned with Moodle's style guidelines.

I implement web systems for the management of human resources, tourism resources, activity control and planning, as well as payroll generation in Excel and PDF formats. I develop APIs with Django REST Framework for communication between different applications and I customize the Django admin panel. I build multilingual systems not only in the graphical user interface but also in the content stored in the database. I organize projects into modular applications —access control, system core, specific applications, APIs, and static resources— evidencing a clean, scalability‑oriented architecture.

Development of interactive server‑side web UIs using Blazor Server and Razor Components. Mastery of the component model (.razor, .razor.cs), code‑behind, reusable layouts, and centralized directive management (_Imports.razor). Integration of secure browser storage and dynamic rendering.

Mastery of Entity Framework Core as the ORM for the data access layer, with implementation of multiple database contexts (AuthDbContext, ControlAccessContext, ConfigBasicContext) modeling separate business domains. Advanced use of the Fluent API in OnModelCreating for configuring relationships (one-to-many, many-to-many), composite keys via HasKey with anonymous types, and foreign keys with IsRequired. Application of the DbContextFactory pattern for creating contexts with controlled lifetimes. Implementation of automatic migrations at application startup via Database.Migrate() and seeding of initial data with default values (users, permissions, roles).

Content management system

Experience in installing and deploying Moodle on Ubuntu and Debian servers with MariaDB as the database manager, together with comprehensive personalization, configuration, and administration of the platform. Proficient in the administration, management, and assembly of courses, as well as in the development of report, theme, and block extensions. Development of external applications that consume the Moodle API, demonstrated through real deployments such as Eva Undergraduate, Eva Postgraduate, and Eva MOOC. Specialization in the creation of quality assessment reports, such as the evaluationquality plugin, designed to analyze published courses according to specialist criteria and integrated with the platform's native course and category navigation.

ERP

Proven expertise in the full lifecycle of Odoo development, from deployment across versions 12 through 18 to advanced customization and integration. Skilled in modifying existing models and addons as well as building custom modules from scratch. Adept at generating complex PDF and Excel reports, consuming external APIs for seamless data migration, and configuring automated scheduled tasks. Strong front-end capability includes the design of both standard views and complex custom interfaces with integrated graphical components. Experience includes the live deployment of tailored solutions for production use cases at Serena Care and Das-Cortez .

Database manager

Installation, configuration, and administration of MariaDB as the primary database manager for Moodle platforms on Ubuntu and Debian servers. Database management at the system level: user creation, privilege assignment, performance parameter tuning (memory, connections, caches), and scheduling of automated backups. Data and schema migration between different Moodle and Totara versions, verifying compatibility and referential integrity. Hands-on experience in all deployments carried out: Eva Undergraduate, Eva Postgraduate, and Eva MOOC, where MariaDB constitutes the persistent engine supporting daily operations and advanced report generation.

2D graphic design

Proficient in Inkscape as a primary tool for vector design and the creation of graphic assets for digital projects. Skilled in conceptualizing and executing complete visual systems, from interface design (dashboards) to the production of high-quality, custom iconography in SVG format. Documented practical experience in the development of projects like "PROVEA" and "Serena Care" demonstrating competence in optimizing graphics for web and application development, color management, and exporting assets in multiple formats. Ability to create detailed illustrations and clean visual compositions while maintaining the aesthetic and functional coherence of the final product. Results-oriented approach and mastery of the open-source workflow, enabling efficient integration with other development teams and tools.

Text processor

Advanced LaTeX skills for creating technical documentation and study guides. Experienced in developing custom classes (.cls) and style files (.sty) to standardize formats. Proficient in specialized packages for acronym management (acronym), complex tables (arydshln), footnotes (bigfoot), counters (chngcntr), multi-language dates (datetime), and watermarks (draftcopy). Solid command of BibTeX for bibliographic management in academic documents. Capable of automating build flows with scripts, ensuring high-quality PDF generation.

Version control & CI/CD

Proficient in the Git version control system for efficient source code management. Experienced in creating and managing local and remote repositories, branch handling (branch, checkout, merge), conflict resolution, version tagging (tag), and configuration of collaborative workflows. Skilled in using inspection commands (log, status, diff) for precise tracking of change history. Capable of structuring atomic, meaningful commits, enhancing maintainability and team collaboration.

Experienced in using GitHub as a hosting and collaboration platform, including issue management, pull requests, and code reviews. Strong knowledge of GitHub Actions for implementing Continuous Integration and Continuous Deployment (CI/CD) pipelines. Capable of designing custom workflows triggered by events (on: push, workflow_dispatch), automating tasks such as documentation generation, testing, artifact building, and deployment. Integration of marketplace actions and execution of complex scripts directly on GitHub runners, optimizing development and software delivery processes.

Virtualization

I have built multi‑container environments using Docker Compose (v3.8) for complex stacks including Odoo 18, PostgreSQL 17, SQL Server 2022, and pgAdmin4. I write custom Dockerfiles that extend official images, adding system dependencies (Python, ODBC, compilers), optimizing layers, and applying security best practices (non‑root user, permission and directory management). I configure custom bridge networks for isolated service communication, named volumes for data persistence, and bind mounts for source code, configuration files, initialization scripts, and backups. I manage environment variables, restart policies, and startup ordering. This enables me to quickly spin up portable, realistic development, integration, and data migration environments.

Highlighted Projects

Economic Management System "Vigía" — vigia1.0

  • Complete system for the economic management of a creative group, built with Django and Python.
  • Modules for banking operations control, income/expense management, and financial closing.
  • User interface developed with JavaScript, HTML, and CSS.

Management System "APM" — apm

  • Management system with MVC architecture in Python.
  • Mathematical library (libmath) for calculations and data processing.
  • 72 commits reflecting iterative and organized development.

API for Augmented Reality System — sran-0tsw

  • REST API (apiv1) for managing tourism resources.
  • Integration of SQLite database and user access control.
  • JavaScript frontend and Python backend services.

Plugin for Moodle Quality Evaluation — evaluationquality

  • Report plugin to assess course quality according to specialist criteria.
  • Complex SQL queries combining multiple Moodle core tables.
  • Integration with Moodle's native course and category navigation.

Enterprise Information System (EIS) — EIS

  • Designed and developed a modular enterprise information system from scratch using C# and .NET.
  • Implemented a layered architecture separating core components (EIS.Core.Components), business logic services (EIS.Core.Services), and unit tests (EIS.Core.ServicesTests).
  • Developed a web front-end (EIS.Web) to provide a user interface for the system.
  • Managed database schema and migrations for both PostgreSQL (PostGresSqlMigrations) and SQLite (SqliteMigrations), demonstrating flexibility in data persistence.
  • Configured LDAP integration (ldap.config) for enterprise-grade user authentication and directory services.
  • Organized the codebase into independent modules (Modules), enhancing maintainability and demonstrating skills in building scalable software.

Odoo 18 Customization for Serena Care — serena_care_odoo_18

  • Developed a custom Odoo 18 solution for a client in the healthcare sector, creating tailored addons to meet specific business requirements.
  • Managed the full configuration of the Odoo instance, including database setup (odoo.conf) and service orchestration, ensuring a smooth deployment.
  • Created a containerized development environment using Docker, demonstrating skills in modern DevOps practices and environment reproducibility.
  • Authored comprehensive technical documentation in Spanish, guiding users through the installation, configuration, and troubleshooting of the custom modules

Publications

2017 Mechanism for the automation of backup copies of the Virtual Learning Environment of the University of Matanzas. VIII International Scientific Convention of the University of Matanzas, V International Engineering Workshop, Matanzas. Published in citc.umcc.cu with the ISBN code: 978-959-16-3296-8

2017 "Cesar and the numbers": computer resource to promote the learning of the sum operation, in the first grade. XIX International Event "Mathematics, Statistics and Computing", MATECOMPU 2017, Varadero. Published in citc.umcc.cu with the ISBN code: 978-959-16-3671-3

2018 Support tool for the probability and statistics subject to graph probability distributions in the distance education study modality of the University of Matanzas. Opuntia Brava Magazine, Group I Cuban Classification, Las Tunas, Published in the book Science and technological innovation vol II, in the chapter Distance learning. With ISBN for the complete work 978-959-7225-26-3, ISBN for the chapter 978-959-7225-34-8

2018 Development of the Bezier quadratic and cubic curve graphic components. Monographs, University of Matanzas ,Matanzas.

2018 Graphical user interface for interaction with SCADA SAINUX modules (VSERSAI). Monographs, University of Matanzas ,Matanzas.

2018 ROFLEXIN/LC system Man-Machine Interface viewer for Android mobile devices. Monographs, University of Matanzas ,Matanzas.

2019 Intelligent and low-cost monitoring architecture for mechanical system and processes. IX International Scientific Conference, Holguin University, Holguín. ISBN:978-959-7237-34-1

2020 MiGimusic: APK to promote musical education in pioneering Rhythmic Gymnastics. International Congress online CUBAMTRICIDAD}{University of Sciences of Physical Culture and Sport "Manuel Fajardo", Havana. ISBN:978-959-07-2395-7

2020 Technological innovation for musical education in Musical Rhythmic Gymnastics. 1st National ONLINE Innovation Workshop, National Institute of Sports Physical Education and Recreation, Havana. ISBN:978-959-203-237-8

2021 The use of mobile devices in Cuban university teaching. Academia.edu.

2021 The use of mobile devices. An innovative experience in professional training. Book: The science of the University of Matanzas in the confrontation with COVID-19. Editorial UM

Events

2008 Pascal Cup. University of Computer Sciences,Havana .Contestant

2009 Pascal Cup. University of Computer Sciences,Havana .Contestant

2010 Pascal Cup. University of Computer Sciences,Havana .Contestant

2011 Pascal Cup. University of Computer Sciences,Havana .Contestant

2011 Cuban Final of ACM-ICPC. University of Computer Sciences, Havana. Contestant

2011 My website for Cuba. University of Computer Sciences,Havana. Relevant

2012 Pascal Cup. University of Computer Sciences,Havana .Contestant

2012 Student Scientific Conference. University of Computer Sciences, Havana. Three relevant, one outstanding and three mentions.

2012 My website for Cuba. University of Computer Sciences,Havana. One outstanding and one mention.

2013 Student Scientific Conference. University of Computer Sciences, Havana. Outstanding.

2015 Pachamama Game Jam. University of Computer Sciences, Havana. Third place.

2017 VI UM Programming Cup. University of Matanzas, Matanzas. Third place, Coach.

2017 CEPROMEDE Scientific Conference. Provincial Center of Sports Medicine, Matanzas.

2017 Cuban Final of ACM-ICPC. Technological University of Havana José Antonio Echeverría, Havana. Coach

2017 XIX International Event "The teaching of Mathematics, Statistics and Computing". University of Matanzas, Matanzas. Paper: "César and the numbers": Computer resource to favor the learning of the operation sum, in the first grade

2017 Cyber-physical Systems Seminar: Modeling and Control. University of Matanzas, Matanzas.

2018 VII UM Programming Cup. University of Matanzas, Matanzas. Coach.

2018 XIV Methodological Scientific Conference of the University of Matanzas. University of Matanzas, Matanzas.

2018 Local Constest ACM-ICPC. University of Matanzas, Matanzas. 2nd place ,Coach.

2018 ACM-ICPC National Competition. Military Technical Institute "Jose Martí", Havana. Coach.

2018 University Forum of Sciences and Techniques. University of Matanzas, Matanzas. Presentation: Application for monitoring systems and mechanical processes from mobile devices. Mention.

2018 II International Symposium of the Network of Researchers of Science and Technology: Science and Technological Innovation. Las Tunas. Presentation: Support tool for the probability and statistics subject to graph probability distributions in the distance education study modality of the University of Matanzas.

2019 Seminar Computational intelligence for modeling and control of industrial cyber physical system: Research challenges and opportunities. University of Matanzas, Matanzas.

2019 VIII UM Programming Cup. University of Matanzas, Matanzas. Coach and organizer.

2019 IX International Scientific Convention. VI International Engineering Workshop, University of Matanzas, Matanzas. ROFLEXIN/LC system man-machine interface viewer for mobile devices.

2019 IX International Scientific Conference. Holguin University, Holguín. Intelligent and low-cost monitoring architecture for mechanical system and processes.

2019 ICPC National Competition. University of Matanzas, Matanzas. Coach.

2019 ICPC Caribbean Regional Final. Eastern University, Santiago de Cuba. Coach.

2020 First Online Innovation Workshop. Technological innovation for music education in pioneering rhythmic gymnastics, INDER.

2021 ICPC Caribbean Finals (Qualifier). Provincial Directorate of Education, Matanzas. Preuniversity Teams - Bronze, Coach.

2022 ICPC Caribbean Finals (Qualifier). University of Matanzas, Matanzas. Coach.

2022 ICPC Caribbean Regional Final. University of Computer Sciences, Havana. Coach.

2023 ICPC Caribbean Finals (Qualifier). University of Matanzas, Matanzas. Preuniversity Teams - Bronze, Coach.

2023 ICPC Caribbean Regional Final. University of Computer Sciences, Havana. Coach.

2024 Distance education workshop. Research Institute for Development (IRD), Havana, FSPI-IES Project of the French Embassy, Competitor.

Research

2020 Educating with José Martí in the Cuban school. Education Faculty, University of Matanzas. Collaborator

Acknowledgments

2013 Productive results. Havana, Informatic Science University, Faculty 5.

2014 Software developer. Havana, Informatic Science University, Industrial Computing Center.

2014 Outstanding. Havana, Informatic Science University, Industrial Computing Center.

2017 Guest. ACM-ICPC Caribbean Regional Final, Villa Clara, Central University of Las Villas "Marta Abreu".

2018 Guest. ACM-ICPC Caribbean Regional Final, Havana, Informatic Science University.

2019 Acknowledgment. Outstanding Quality Worker, Matanzas, University of Matanzas.

2023 Acknowledgment. Competitive programming coach, Matanzas, Vocational Preuniversity Institute of Exact Sciences Carlos Marx.

Competitive Programming Coach

IPVCE Regional Cup

Two bronze medals, an equal number of silver medals, and six gold medals.

UCI Programming Cup for Pre-University}

Two mentions, six bronze medals, 12 silver medals, and five gold medals.

LiveCode Cup

One silver medal.

Cuban Computer Science Olympiad}

16 bronze medals, six silver medals, and six gold medals. Fourteen students were promoted to the national pre-selection. 12 students were awarded a university degree directly based on competition results.

Ibero-American Olympiad in Informatics

Three mentions, one bronze, and three silver. 6 students participated in this event.

International Olympiad in Informatics

One student participated in this event

ICPC Qualifier

Three bronze medals and one gold medal in the pre-university team division.

ICPC Caribbean Regional Final}

One team qualified for this stage of the event.

Pinned Loading

  1. Codeforce Codeforce Public

    Soluciones del JudgeOnline Codeforce

    Python

  2. CSES CSES Public

    Soluciones al jurado CSES https://cses.fi

    C++

  3. DMOJ-UCLV DMOJ-UCLV Public

    Soluciones del Jurado DMOJ - UCLV https://dmoj.uclv.edu.cu/

    C++ 2

  4. MOG MOG Public

    Soluciones del Jurado MatCom https://matcomgrader.com

    Java