Powerful administration = exemplary and rapid service!

Concerned with the embedded system administration within EMS360, I took it upon myself to break out the functionality into a separate specialised application: "EMMA". From that starting point many more modules and advanced functionalities were added, informed by my time manning the email support desk (in parallel with my regular development). New modules within EMMA include:

Staff Merge Tool: The merging of staff profiles and their related entities was previously done directly on the database, by hand. This was a long, manual process that was highly susceptible to human error. The Staff Merge Tool works by querying the information schema for all related entities and reassigning to a new profile as appropriate. The support agent also gets a clearer picture of the scope and depth of the data being updated, and has full control over the end result. What was once a delicate and stressful 20-30 minute job per request, now takes less than a minute!

SSO Integration Setup: A tedious 40 minute job (including multiple manual handlings of files, hot-drops and source control commits) reduced to mere seconds via smart parsing of the client's tenancy metadata and storing required values within the database. With such speed, we can immediately accommodate a client's tenancy move or certificate updates from a panicked administrator - getting the service back online almost immediately after such a support request is made.

Added logon security: EMMA is accessed by 2FF SSO only. This removes all "traditional" logon endpoints and weaknesses that can be susceptible to hack attacks.

Animation by Daniela Serpa (see: dribbble.com/daniserpa for more of her wonderful work)

Project information

  • Category: Business Application
  • Client: Education Management Solutions
  • Project date: October 2019 - Now
  • Project URL: Hidden