
Jul 2020 — May 2022
Cloud Classroom is an educational platform where I worked as a Backend Developer in a small team consisting of a Project Manager, Business Analyst, Frontend Developer, and me.
We analyzed requirements and researched similar educational platforms. I identified three main roles: Admin, Instructor, and Student, and categorized the features accordingly. I was also responsible for designing the database, which we reviewed and refined through multiple team discussions.
We divided the system into around 20–25 modules, and I estimated and completed the backend within 60 working days while frontend development progressed in parallel.
Key Features:
Technical Challenges:
After completing the backend, I also fixed frontend-reported issues and performed UI testing. This helped me identify edge cases and reduce backend bugs.
I also gained hands-on experience with AWS, Nginx, Jenkins, and CI/CD deployment, strengthening my understanding of cloud deployment and DevOps practices.