Senior Software Engineer
1) Work with team to produce, maintain and enhance digital learning content (such as SCORM packages) and an in-house learning management system (LMS).
2) Lead a team to resolve bugs from a legacy LMS for a high-priority customer (a government organization), which helped retain the customer and resolved a crisis.
3) Provided input for architecting a new modern service-oriented (micro-service) LMS using Python, Flask, Postgres, MongoDB and AWS.
5) Mentor junior developers and manage outsourced developers. Perform code review on code submitted.