David Oc

David Oc Email and Phone Number

Moodle LMS Software Developer @ Premergency Inc.
Mexico City, Mexico
David Oc's Location
Mexico City, Mexico, Mexico
About David Oc

As a Software developer and e-learning specialist based in Mexico City, I have over 14 years of experience working online education. Over the past 6 years, I've transitioned into a Software engineering career, specializing in full-stack web development with wide experience in development for LMS Moodle.My expertise spans over technologies like PHP, NodeJS, MySQL, Python in the server and JavaScript, HTML5, CSS3 in the client. I approach my work as much as possible with methodologies such as Agile development, Test-driven development, and Domain-driven Design.My professional philosophy views Software development as a creative avenue to address challenges that matter for enduring and efficient outcomes. I also believe good software can boost communication among developers to craft high-quality and maintainable products. I prioritize good engineering over just tooling, though i admit, new frameworks and technologies always make the more exciting to me.I'm a life long learner, currently getting some skills in Functional & Reactive programming and enjoy doing personal little projects in Svelte and Elixir. When not programming, i like to read about communication and social sciences, human-computer interaction and also follow some open source and free software projects.

David Oc's Current Company Details
Premergency Inc.

Premergency Inc.

View
Moodle LMS Software Developer
Mexico City, Mexico
Website:
premergency.com
Employees:
21
David Oc Work Experience Details
  • Premergency Inc.
    Premergency Inc.
    Mexico City, Mexico
  • Aprende Institute
    Moodle Lms Developer Sr. Specialist
    Aprende Institute Jan 2023 - Jan 2024
    Ciudad De México, México
    Contributed quality solutions and played a mentoring role in the team to reach better standards and outcomes.Achievements:- Enabled different user-facing features expanded across different types of plugins.- Created unique experiences for navigating the site and courses.- Enabled the business to offer various trial/demo levels of access to courses.- Provided tools to students to understand course requirements and use tools to track their progress.- Kept own and 3rd party plugins compatible with the new versions of LMS Moodle. Responsibilities:- Took the ownership of critical projects in a collaboration context.- Contributed tooling to capture and automate repetitive development use cases.- Promoted better coding standards and a curious approach for a better engineering.- Provided constructive feedback and mentoring for other developer's outcomes.- Helped to proactively manage and address tech debt and improve code quality.
  • Aprende Institute
    Moodle Lms Developer
    Aprende Institute Apr 2020 - Jan 2023
    Ciudad De México, México
    As the project's first Moodle LMS Developer, i built and maintained the platform core features to enable a more engaging and successful learner experience.Achievements:- Improved real time interaction and communication between instructors and learners.- Tailored the platform to meet a diverse needs of learners and instructors.- Helped to automate the learners performance measurement to promote courses completion.- Optimized learning experience by removing potential obstacles to student success.
  • Aprende Institute
    Moodle Lms Administrator
    Aprende Institute Dec 2019 - Apr 2020
    Ciudad De México, México
    I did regular site/courses administration and supported the instructional team to launch innovative learning experiences that boosted the growth of the company.Achievements:- Customized the LMS look and feel without developing a new theme.- Enabled better learner experiences by working around the admin panel beyond its boundaries.- Implemented LMS capabilities by effectively using available community plugins.- Helped instructional teams to apply effectively the LMS in different educational contexts.
  • Universidad Rosario Castellanos
    Online Teacher
    Universidad Rosario Castellanos Feb 2022 - Jul 2022
    Ciudad De México, México
    Participated as a Online Teacher for the courses on Digital Content Management and Design Thinking within the Humanities and Multimedia Narratives undergraduate program. Achievements:In the Digital Content Management course, students acquired crucial skills in content creation, distribution and audience interaction, all in the context of digital platforms as social media and content management systems.In the Design Thinking course, students were introduced to frameworks aimed at fostering creative problem-solving. They applied Design Thinking principles to approach challenges with empathy, innovative ideation, iterative prototyping and testing .
  • Self-Employed
    E-Learning & Moodle Lms Developer
    Self-Employed Jan 2018 - Dec 2019
    Mexico City, Mexico
    As an independent consultant and developer, I've led the full lifecycle development of several educational projects. While I specialize in Moodle, I aim to go beyond just the technical aspects. My approach involves taking a holistic view to craft robust and customized educational solutions that meet the unique needs of each project.Services:- Project analysis and solutions engineering..- Instructional strategy and technology advising.- LMS and CMS implementation (Moodle, Drupal, Wordpress).- Themes customization according project needs and branding.- SCORM implementations for content distribution.- Moodle LMS custom report development for decision making.- Moodle LMS custom plugins development.- Moodle LMS performance testing.- Moodle LMS site and course administration.- Expert technical support for Moodle LMS.- Moodle training and couching for different user roles.- Front-end web development.- Linux server administration.Projects:URC - Universidad Rosario CastellanosIFPES - Instituto de Formación Profesional y Estudios SuperioresTICAP -Tecnologías para el AprendizajeUnAQ - Universidad Aeronáutica en Querétaro
  • Universidad Abierta Y A Distancia De México (Unadm)
    Head Of Lms Administration Department
    Universidad Abierta Y A Distancia De México (Unadm) Jan 2011 - Dec 2017
    Mexico City, Mexico
    As the head of the LMS Administration Department i spearheaded a pivotal project aimed at providing free Bachelor programs to approximately 160,000 students. My role encompassed both technical leadership and project management within a dynamic, cross-functional team comprising instructional and technical experts, entrusted with delivering LMS administration and consulting services across various educational initiatives.Achievements:- Orchestrated the migration of over 300 courses between Moodle LMS and Blackboard.- Implemented re-engineering strategies to optimize performance for high-traffic Moodle LMS instances.- Established robust infrastructure to ensure high availability of Moodle LMS instances.- Provided continuous support to instructional and teaching teams on effective LMS utilization.- Formed a proficient cross-functional team of Moodle and Blackboard administrators.- Standardized internal and external procedures, documenting them for future reference.- Implemented Service Level Agreements (SLAs) to enhance operational efficiency.Responsibilities:- Project management for Moodle LMS and Blackboard administration.- Training on Moodle LMS functionalities for all roles.- Moodle config and customization with third party plugins.- Research about ed-tech innovations to enhance the LMS ecosystem.- Performance testing for high-traffic Moodle LMS instances.- Process modeling and documentation Moodle LMS admin service.- Oversaw Moodle LMS level 3 - Technical support.
  • Instituto Politécnico Nacional
    Lms Course Administrator
    Instituto Politécnico Nacional Jan 2009 - Dec 2010
    Mexico City, Mexico
    I was part of the instructional team working for a Bachelor's program in Tourism. My responsibilities involved all aspects of course creation and maintenance, encompassing both Moodle courses and offline packages.Responsabilities:- Administration of student accounts in Moodle.- Configuration of Moodle sites, along with course creation and maintenance.- Post-production of courses to ensure SCORM 2.1 conformance.- Post-production of courses to distribute content as offline packages.

David Oc Education Details

Frequently Asked Questions about David Oc

What company does David Oc work for?

David Oc works for Premergency Inc.

What is David Oc's role at the current company?

David Oc's current role is Moodle LMS Software Developer.

What schools did David Oc attend?

David Oc attended Universidad Nacional Autónoma De México, Universidad Nacional Autónoma De México.

Who are David Oc's colleagues?

David Oc's colleagues are Neal Yan, Ali Adil, Etienne Rached, Pablo Bakovic, Cal Garrioch, Ed Ouston, Keron Marc Gonzales.

Not the David Oc you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.