Project data

Online Learning Management System with a SaaS (Software-as-a-Service) approach, oriented to help with SMBs and educational centers training needs.

Technical details

Project description

As the result of years building eLearning apps, we created Stage Learning, an online cloud based learning management system, highly configurable and adaptable to the learning needs of business and companies.

Cloud computing: Stage Learning is a cloud service (SaaS, Software as a Service), so it does not requires any software installation, maintenance or IT department.
Scalable. We support training plans for small groups to thousand users. Also, pay-per-use, guarantees only pay for what you use.
Developed with ASP.NET MVC 4, it gets a robust and scalable architecture, with several integrated communication tools (forum, calendar, bulletin board, wikis, blogs or polls).
Optimized with WPO techniques from the beginning of the development, including support for CloudFlare and NewRelic.

Responsabilities and tasks

Lead Developer:

  • Platform architecture design.

  • Maintenance of platform systems: Azure Web Sites, SQL Server 2012, CloudFlare, NewRelic.

  • Backend developer: design and development of Data & Business layer.

  • Responsible for development services: Azure VM, TeamCity, SVN, TimeTracker

  • Project management: Planning, assignment and review of developers tasks.

Technologies

ASP.Net MVC 4 Web API C# UML HTML CSS Javascript JQuery Bootstrap Responsive design Windows Azure SQL Server 2012 SQL Stored Procedures Cloudflare Varnish WPO SVN Nuget SymbolSource TeamCity SaaS Cloud