Daniel L.
Senior Engineer at Lessonspace- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Afrikaans Professional working proficiency
-
English Native or bilingual proficiency
Topline Score
Bio
Experience
-
Lessonspace
-
South Africa
-
E-Learning Providers
-
1 - 100 Employee
-
Senior Engineer
-
Feb 2023 - Present
-
-
-
Silvernode Studios
-
Pretoria Area, South Africa
-
Writer
-
Jan 2019 - Present
Writer for the adventure game "Nine Noir Lives". http://www.nnlgame.com Writer for the adventure game "Nine Noir Lives". http://www.nnlgame.com
-
-
-
Optimi Learning
-
South Africa
-
Education Administration Programs
-
100 - 200 Employee
-
Senior Fullstack Software Engineer
-
Jan 2020 - Jan 2023
Continuing my work on distributed learning systems at ITSI after our merge with Optimi. Full-stack tech lead for a suite of home and on-site digital school technologies providing e-books and e-learning support to over 50,000 learners and educators. Continuing my work on distributed learning systems at ITSI after our merge with Optimi. Full-stack tech lead for a suite of home and on-site digital school technologies providing e-books and e-learning support to over 50,000 learners and educators.
-
-
-
Optimi Classroom
-
South Africa
-
E-learning
-
1 - 100 Employee
-
Team Manager - Web
-
Mar 2017 - Dec 2019
I lead our web team in planning and developing the in-house web-based applications that underpin the ITSI technology offering. I try to use my dev time to work on and improve the common underlying systems, giving my team time to focus on delivering features instead of working on trivialities.
-
-
Senior Software Engineer
-
Jun 2011 - Feb 2017
Responsible for the server and API systems of the ITSI Personalised Education Framework. I develop and maintain the front- and backend systems on Linux, including the API layer, Node.js core systems, CouchDB/Redis/Postgres storage services, proxying and scaling services, and our Marionette-based SPA user interfaces.
-
-
-
Aurecon
-
Australia
-
Design Services
-
700 & Above Employee
-
Software Developer
-
Jul 2007 - Jun 2011
Software design, planning & deployment. C# and web front-end development. Web and desktop GIS development, using custom tools to integrate with existing solutions or delivering new ones from scratch. Software design, planning & deployment. C# and web front-end development. Web and desktop GIS development, using custom tools to integrate with existing solutions or delivering new ones from scratch.
-
-
-
University of Pretoria/Universiteit van Pretoria
-
South Africa
-
Higher Education
-
700 & Above Employee
-
Techteam
-
Jul 2004 - Jun 2007
Systems support for web, mail and file servers for the Department of Computer Science. Development and support of the departmental website, as well as associated systems. Systems support for web, mail and file servers for the Department of Computer Science. Development and support of the departmental website, as well as associated systems.
-
-
Education
-
University of Pretoria/Universiteit van Pretoria
BSc(CS) Hons, Computer Science