Summary
Amanda Warren is an experienced software engineer and educator with over a decade of practice designing and delivering scalable, secure web architectures and RESTful services. Currently a Teaching Fellow in Computer Science at Royal Holloway, she teaches software design and supervises HCI, games and mobile projects while bringing industry-grade standards into the classroom. Her background spans senior architecture roles at British Airways and Waitrose, where she led API standards, performance tooling and PCI/OWASP-aligned secure development for high‑transaction systems. Amanda combines deep Java and Python expertise with pragmatic experience in serverless, containerisation and messaging architectures, and she also builds accessible, assistive-technology solutions for neurodiverse learners. A Level 7-qualified tutor in dyslexia/SpLD, she uniquely blends technical mentoring with specialist support for learners with additional needs, having introduced assistive tools in school and apprenticeship settings. She is UK-based, academically grounded with a First Class BSc in Computer Science, and known for translating complex enterprise requirements into practical, teachable solutions.
10 years of coding experience
27 years of employment as a software developer
Bsc (Hons), Computer Science, First Class, Bsc (Hons), Computer Science, First Class at Royal Holloway, University of London
Level 7 (Masters) Diploma in Teaching and Assessing Learners with Dyslexia/SpLDs, Level 7 (Masters) Diploma in Teaching and Assessing Learners with Dyslexia/SpLDs at Helen Arkell Dyslexia Charity
French, German