Hi, this is Abdiel Rodríguez Lara. I am a Software Engineer specialized in full-stack development, AI engineering and web accessibility auditing. I have experience building and maintaining production-level applications using technologies like Spring Boot, Nest.js, Angular, Vue.js and PostgreSQL. I’ve also worked in quality assurance and WCAG 2.2 accessibility testing for enterprise websites. My background combines backend architecture, frontend engineering, machine learning pipelines and robust issue documentation for high-impact projects.
Currently studying Software Engineering at Ciudad Universitaria José Antonio Echeverría (CUJAE), 4th year student with expected graduation in 2026. Below are some of my academic projects:
Conducted academic research evaluating Federated Learning effectiveness compared to centralized models. Implemented federated training workflows across ten UCI datasets to compare performance, privacy guarantees, and robustness.
Technologies: Python, Federated Learning, Flex, UCI Datasets
View on GitHubDeveloped an application to automate animal shelter management with CRUD functionality for animals and staff. Integrated PDF reporting with JasperReports and implemented role-based authentication.
Technologies: Java, JasperReports, PostgreSQL
View on GitHubDesigned and developed a fully responsive web platform to promote a Mass Spectrometry workshop, showcasing frontend engineering and UI/UX design skills with Vue.js.
Technologies: Vue.js, HTML, CSS, responsive design, UI/UX
View on GitHubDesigned and developed a web-based Tic-Tac-Toe game for two players with multiversal travel theme that alters color palette, icons, images, and background music upon winning.
Technologies: Vue.js
View on GitHubDeveloped an offline email system simulation implementing a Circular Queue data structure from scratch to efficiently manage emails with graphical interface and data persistence.
Technologies: C++
View on GitHubWorked in Quality Assurance, initially performing functional testing for web applications including high-visibility platforms like BillShark.com. Later transitioned to Web Accessibility Auditor, leading accessibility evaluation projects for Crownpeak. Identified, documented, and reported WCAG compliance issues across multiple enterprise-level websites.
Key Responsibilities:
Technologies: Functional testing, WCAG 2.2, screen readers, accessibility auditing, issue documentation, regression testing
Worked on two of the company's most innovative projects as a Full Stack Software Engineer. Contributed to a real-time GPS vehicle monitoring system based on Traccar and helped build a simplified version for Gaviota. Also participated in the initial design and architecture of an intelligent charging system with ETECSA's Transfermóvil integration for secure payments.
Key Responsibilities:
Technologies: Nest.js, Spring Boot, Angular, Vue.js, Java, TypeScript, REST APIs
Project 1 on GitHub | Project 2 on GitHubContributed to the development of a digital transformation consulting application for businesses. Responsible for designing and managing the database as well as developing the backend system. Collaborated with a team of three developers to deliver a robust solution that generates graphs and tables to assess digital transformation levels.
Key Responsibilities:
Technologies: Java, SQLite
View on GitHub