Programador Moodle
hace 1 mes
Perfil Freelance: Programador Moodle / Especialista LMS
Programador freelance especializado en el desarrollo, personalización e integración de plataformas de aprendizaje basadas en Moodle . Capaz de implementar soluciones a medida según los requerimientos técnicos, pedagógicos y operativos del cliente, asegurando escalabilidad, rendimiento y entregables claros por sprint o por proyecto.
Servicios Profesionales (Scope del Freelance)1. Desarrollo y Customización Moodle
- Creación y personalización de plugins , módulos, temas, bloques y funcionalidades específicas.
- Ajustes visuales y UX/UI mediante themes Mustache, SCSS, HTML5, CSS3 y JS .
- Desarrollo de automatizaciones y extensiones basadas en PHP y API interna de Moodle.
2. Implementación y Configuración de Plataforma
- Instalación inicial o migración de versiones anteriores.
- Creación de categorías, cursos, roles, permisos, flujos de inscripción y certificados.
- Configuración avanzada de cron jobs, cachés, be rendimiento.
3. Integraciones Externas
- Conexión con CRM, ERP, sistemas de autenticación, pagos o herramientas de videoconferencia.
- Integración de contenidos SCORM, xAPI y herramientas como H5P, BigBlueButton, Zoom y Google Workspace.
- Desarrollo de APIs y servicios web personalizados (REST/SOAP).
4. Mantenimiento y Soporte Freelance
- Paquetes de horas mensuales para incidencias y mejoras.
- Monitoreo periódico de seguridad, parches, backups y rendimiento.
- Documentación técnica y capacitación básica para administradores del LMS.
Especialidades Técnicas
- PHP, JavaScript, SQL, HTML5, CSS3 .
- MySQL / PostgreSQL , Apache/Nginx, Linux Server.
- Git , Docker (opcional), acceso SSH.
- Desarrollo de plugins locales, enrol, auth, mod, block .
- Personalización de themes Mustache + SCSS .
- Integración con estándares: SCORM, LTI, xAPI .
Modelo de Trabajo (Freelance)
- Modalidad 100% remota con comunicación vía Slack, Teams o WhatsApp.
- Trabajo por sprints , horas o entregables definidos.
- Entregas con repositorio Git, reportes de avance y documentación técnica.
- Flexibilidad para trabajar bajo metodologías Agile o Waterfall según el cliente.
- Acuerdos de confidencialidad (NDA) y estructura contractual clara.
Entregables Comunes
- Instalación completa y puesta en marcha de Moodle.
- Plugins personalizados listos para producción.
- Integraciones funcionales y probadas.
- Tema visual responsive con identidad del cliente.
- Manual técnico y video-tutorial del administrador (opcional).
- Optimización de carga y seguridad.
KPIs y Métricas de Éxito (en modalidad freelance)
- Entregables respetando cronograma pactado.
- Uptime y estabilidad del LMS.
- Reducir errores y tiempos de carga hasta un 40–60%.
- Integraciones funcionando sin fallos por 90 días posteriores a entrega.
- Satisfacción del cliente y usuarios administrativos.