arodu: Alberto G. Rodriguez U.

Backend Developer | Software Architect | Web Developer Specialist
  • Venezuela (Remote Available)
  • Backend Dev
  • Informatics Engineer

Professional Profile

Software Architect and Senior Developer with extensive experience in the web ecosystem. Specialized in Modern PHP and JavaScript, with a strong focus on System Architecture, Design Patterns, and Performance Optimization. Proven ability to lead remote developments and adapt to new technologies, prioritizing clean code, scalability, and efficient resource management.

Work Experience

Cake Development Corporation (Remote Work Mode)
  • CakePHP Developer / 2021 - Present
    • Open Source Maintainer: Active development and maintenance of core plugins for the ecosystem, including the widely used CakeDC/Users plugin, ensuring security and compatibility standards.
    • Enterprise Development: Architecting and implementing complex web solutions for international clients, focusing on code quality, scalability, and performance.
    • Modernization: Leading migration strategies to CakePHP 4.x/5.x and PHP 8.x environments.
    • Used technology: PHP 8, CakePHP, MySQL, Docker, GitHub Actions, PHPUnit.
Romulo Gallegos National Experimental University, Venezuela
  • Ordinary Teacher / 2008 - Present
    Systems Engineering Area
    • Full-time teacher in the subjects of Algorithms, Programming, Database and Degree Project in the Systems Engineering Area.
    • Methodological and Academic Tutor of the Systems Engineering Area.
  • Teaching researcher / 2008 - Present
    Systems Engineering Area
    • pDoxa Project: Academic Schedule Management System, construction of academic schedules, Drag and Drop system, control and teaching assistance.
      • Role: Project Coordinator and Developer.
      • Used technology: Php, CakePHP, Javascript, jQuery, jQuery UI
    • pGrado Project: Management System and Monitoring of Academic Projects, registration of students and projects, monitoring of academic tutors, file loading, control of project versions, assignment of jurors, control and monitoring of project phases.
      • Role: Project Coordinator and Developer
      • Used technology: php, cakePHP, javascript, jQuery, responsive design, bootstrap
    • realCode Project: Online javascript parser, educational javascript command interpreter.
      • Role: Project Coordinator and Developer
      • Used technology: HTML5, Javascript, css, sass
  • Study Control Coordinator / 2012 - 2014
    Sectorial Office of Study Control, Systems Engineering Area
    • Coordination of Degree Acts, Admission Processes, Special Evaluations, and all those related to academic / administrative activities in the Systems Engineering Area.
  • Systems administrator / 2007-2010
    Admission, Control and Evaluation Department
    • Administration and Maintenance Tasks of the Study Control systems of the Rómulo Gallegos University.
    • Attention to the public and resolution of problems and inconveniences of the students.
Avanti Way Realty, Miami - USA (Remote Work Mode)
  • PHP Developer / 2018 - 2019
    • Graphical interface migration of the legacy system, updating and optimization of codes.
    • Review of work schedules, and best development practices
    • Used technology: Php, MySql, Bootstrap.
Ferretería EPA CA, Venezuela
  • Java EE Developer / 2016 - 2018
    • Migration of the Physical Taking and General Inventory processes from the legacy system developed in RPG, to the Java EE Agil system.
    • Responsible for the Counting Analysis sub-modules, and Review.
    • Used technology: Windows Server, Java EE, DB2, GWT, Scrum methodology
Systrix SA, Costa Rica (Remote Work Mode)
  • Backend Leader, Elixir Developer / 2014 - 2016
    • Web Developer under the Elixir functional language, and Phoenix framework
    • Leader of the backend team of the PerfQ Project, Platform for monitoring remote work personnel
    • Registration and queue of concurrent requests and transfer of files to Amazon Web Services
    • Used technology: Elixir, Phoenix Framework, Angular JS, C++, Java, AWS, Scrum methodology

Technical Arsenal

  • Software Architecture: SOLID Principles, Design Patterns (Repository, Strategy, Factory), DDD concepts, Clean Architecture, TDD (PHPUnit).
  • Backend Ecosystem: Modern PHP (8.x), CakePHP 4/5 (Specialist in Plugin Development & ORM), Laravel, Composer package management.
  • Data Persistence: Relational (MySQL optimization, PostgreSQL, Oracle, DB2) & NoSQL (Redis, MongoDB).
  • DevOps & Infrastructure: Linux Power User (Manjaro/Arch), Docker, DDEV, GitHub Actions (CI/CD), Git Flow.
  • Other Languages: Elixir (Phoenix Framework), Java (SE/EE for Enterprise & Academic), JavaScript (ES6+, React, Node.js).
  • Frontend: Bootstrap, Tailwind CSS, jQuery (Legacy maintenance), Vanilla JS.
  • Methodologies: Agile Development, Scrum, Kanban, Remote Team Leadership.

Academic Profile

Doctorate in Education Sciences
Romulo Gallegos National Experimental University, Venezuela
2011 - 2015
Specialization in University Teaching
Romulo Gallegos National Experimental University, Venezuela
2008 - 2010
Informatics Engineer
Romulo Gallegos National Experimental University, Venezuela
2002 - 2007

Courses

Aplicaciones e-Bussines, Programa de Desarrolladores de Software IBM
IBM Advanced Career Education
2009
Desarrollo de Aplicaciones, Programa de Desarrolladores de Software IBM
IBM Advanced Career Education
2009
Fundamentos de Programación, Programa de Desarrolladores de Software IBM
IBM Advanced Career Education
2008

Language

  • Spanish - Native
  • English - Intermediate

Interests & Hobbies

  • Open Source: Active contributor to the PHP community and CakeDC ecosystem.
  • Software Design: Researching new architectural patterns and metaprogramming techniques.
  • Linux Customization: Arch/Manjaro system tuning and window managers.
  • Audio Technology: Research on bone conduction and accessibility audio devices.
  • Chess: Strategy analysis and competitive play (ELO tracking).
  • Teaching: Mentoring new developers and academic research.

Projects and Developments

CakeLTE Plugin / 2021 - Present
  • Top Rated Plugin: Integration of AdminLTE 3 dashboard for CakePHP 4.x and 5.x. Features an integrated Bake theme generator and over 26,000+ downloads via Composer.
  • Used technology: CakePHP 5, PHP 8, Bootstrap 4/5, Twig.
Bootstrap Tools Plugin / 2021 - Present
  • UI Architecture Engine: The core "factory" plugin used to generate robust Bootstrap-based themes. Serves as the foundation for CakeLTE, Mazer, and private enterprise themes (ArchitectUI). Streamlines scaffolding and UI component integration.
  • Used technology: CakePHP, Bootstrap, Bake Console, Metaprogramming.
TeBo (Telegram Bot Plugin) / 2023 - Present
  • Full-stack wrapper for the Telegram Bot API. Implements webhook handling, conversation state management, and an interactive command system for CakePHP applications.
  • Used technology: PHP 8, Telegram API, Webhooks.
CakePHP Query Filter / 2024
  • Architectural component to standardize search filters in URL query strings. Implements the PRG (Post-Redirect-Get) pattern and dynamic query building.
  • Used technology: CakePHP Behavior, Design Patterns.
Mazer Dashboard Plugin / 2024 - Present
  • Modern admin interface integration using the Mazer (Bootstrap 5) template. Focuses on responsive design and modern UI components for CakePHP systems.
  • Used technology: CakePHP 5, Bootstrap 5, SASS.
COSECA-AIS System / 2023 - 2025
  • Institutional Platform: Management and tracking system for Community Service projects at UNERG (Systems Engineering). Handles student registration, project phases, and academic tutoring workflow.
  • Used technology: CakePHP, MySQL, Role-Based Access Control (RBAC).
soyredactora.es / 2020
  • Creative writing and SEO services portal.
  • Used technology: WordPress (Custom Theme Development), SEO Optimization.
React App RMPlayer / 2019
  • Online streaming music player concept.
  • Used technology: React.js, State Management, Bootstrap.
eltubazodigital.com / 2017 - 2018
  • High-traffic news portal for Guárico and Venezuela.
  • Role: Full Stack maintenance, Server Administration (VPS), and DB Optimization.
  • Used technology: PHP, WordPress, Linux (Apache/MySQL tuning).
Phoenix Test Tree / 2016
  • Algorithmic implementation of a priority tree for relational databases using Functional Programming.
  • Used technology: Elixir, Phoenix Framework, Recursive Algorithms.