Topica Edtech Group - Edumall Learning and Marketing Systems

My Role: Software Developer
Date: 08/2019 - 02/2020
Technologies:
Node.js Ruby on Rails React.js NoSQL

As a Software Developer at Topica Edtech Group, I was involved in maintaining and enhancing the learning management system (LMS) and marketing system for Edumall, their online learning platform. A key project involved developing a real-time feature to track the speaking and listening status of teachers and students during live online classes.

Key Contributions & Impact

  • LMS and Marketing System Maintenance: Contributed to the ongoing maintenance and improvement of Edumall's learning management system and marketing system. This likely involved bug fixes, performance optimizations, and implementing minor feature enhancements.
  • Real-Time Speaking/Listening Status Feature: Developed an external feature to monitor and track the speaking and listening status of teachers and students in real-time during online classes. This provided valuable insights into class participation and engagement.

Challenges & Solutions

  • Working with Multiple Technologies: The project involved working with a diverse technology stack, including Node.js, Ruby on Rails, and React.js. Solution: Leveraged my existing skills and quickly learned the necessary aspects of each technology. Collaborated with other developers who had expertise in specific areas. Utilized online resources and documentation.

Lessons Learned

  • Full-Stack Development Skills: Enhanced my skills in working with both front-end (React.js) and back-end (Node.js, Ruby on Rails) technologies.
About MeProjectsContact