Director Of Technology
CurrentHands on coding and designing the architecture for a new cloud-based Web App for schools, facilitating online homework, lessons and parents evenings for 1000s of concurrent users. Leading an Agile (Kanban) development team.- Angular client with lazy loaded modules, HTTP API calls (using JWT tokens and SSL/HTTPS) and caching (localStorage).- C# Web API (REST) with .Net Core, Entity Framework and a SQL Server database.- Microservices and IoC Container based architecture.- Integrated Twilio API to facilitate video conferencing.- Utilising Azure Storage for file uploading/downloading.