SaaS LMS Platform- java Spring Boot, Angular, Android, pgSQL

Rineez Ahmed N

Project Manager
Fullstack Engineer
Software Architect
AngularJS
Java
SQL

Project Overview (Java Spring Boot, Angular 9, Android, iOS, Postgres)

Hubblehox is a SaaS platform designed for learners, teachers, schools, and other training institutions in India. This is being developed for a major Educational organization in India. State of the art technologies and tools are used for developing this large scale learning platform. A Service Oriented Architecture approach is applied to develop backend REST APIs as 7 loosely coupled services each handling a well defined set of responsibilities. The app has a responsive web frontend that is developed in angular. The backend REST APIs are developed in Java using Spring Boot framework. The platform infrastructure is hosted in Amazon’s indian servers, and uses containerized app servers to attain maximum scalability and it uses Kubernetes for managing the container infrastructure.

Following Amazon services are used for providing infrastructure to this app:

ELB, EC2, S3, ECS, EKS, CloudFront, ElastiCache, CloudWatch, Route53, Elastic Beanstalk etc. The apps run on load balanced EC2 instance groups with auto scaling.

Role and Responsibilities

Rineez managed and coordinated the Web Frontend, Backend, and Mobile app development teams for this project. Apart from supervising the architectural aspects of the subsystems designed and developed by each team, he was involved in the recruitment, training and mentoring team members. He also helped the project’s business development team(IT team of the client) to build the user stories, and the product owner to prioritize sprint backlogs by analyzing the technical aspects of the requirements and giving estimates. He played a crucial role in defining and standardizing the development processes.

Partner With Rineez Ahmed
View Services

More Projects by Rineez Ahmed