Senior Software Engineer – LMS
British Petroleum (Payroll: Revcare Analytics)
• End-to-End Migration: Led the comprehensive, end-to-end migration of learning content, courses, user profiles, learning plans, and completion history from Instilled LMS to Docebo, ensuring zero data loss and minimal operational downtime. • Content Architecture: Architected and maintained structured digital content repositories; managed the seamless uploading, tagging, and organization of SCORM packages, interactive videos, PDFs, and diverse digital learning assets. • Platform Configuration: Designed and configured courses, learning plans (curriculum bundles), catalogs, and custom learner-facing portals tailored to meet complex organizational and business training requirements. • User & Access Management: Streamlined enterprise-wide user onboarding by engineering bulk CSV data import pipelines, executing robust user validation schemas, establishing branch hierarchies, and enforcing strict group-based access controls. • Automation & Security: Designed and implemented automated enrollment rules, dynamic user-group mappings, and role-based permissions (RBAC) to optimize and secure training assignments. • Compliance & Certification: Engineered automated compliance workflows, including custom certification templates, recurring retraining cycles, and complex course completion logic to meet regulatory standards. • Notifications & Alerts: Configured automated event-driven notification systems and targeted email alerts to track and prompt course enrollments, completions, and upcoming certification expirations. • Reporting & Analytics: Developed custom LMS reports and interactive tracking dashboards to provide stakeholders with real-time visibility into learner progress, compliance status, and overall training program effectiveness. • Quality Assurance (QA): Orchestrated comprehensive end-to-end system testing, content validation, and legacy system comparison audits, actively driving User Acceptance Testing (UAT) phases. • Stakeholder Collaboration: Partnered closely with global business stakeholders and technical teams to ensure a seamless, successful Go-Live deployment of a production-ready Docebo learning ecosystem. • Led a cross-functional team of 5 members, coordinating task assignments and project timelines to ensure the successful delivery of the platform migration.