Research
Trustworthy AI and cybersecurity for digital public services
I am an Information Technology educator and software engineer exploring trustworthy AI, application security and privacy. My work connects practical software development with systematic security evaluation, with an interest in secure and dependable digital systems for resource-constrained environments.
Academic CVAreas of interest
Security of AI applications
How applications built on large language models can be tested and hardened.
- Prompt injection and unsafe AI tool use
- Sensitive-data leakage in AI-enabled applications
- Secure AI agents and API integrations
- Security testing for applications that use large language models
Privacy and verifiable digital systems
Systems people can trust because they can be checked.
- Security auditing and privacy-preserving technologies
- Secure electronic voting and auditability
- Authentication and access control in digital public services
- Trustworthy systems for education and civic technology
Artificial intelligence for cybersecurity
Using machine learning to find threats, and explaining what it finds.
- Explainable AI for cyber threat detection
- Machine-learning approaches to phishing detection
- AI-assisted fraud detection
- Security analytics and anomaly detection
Related work
Technical articles and products connected to these interests. None of these are peer-reviewed publications.
Balotiq: secure, auditable e-voting
Cybersecurity portfolio: Google Cybersecurity Certificate course projects (fictional organisations)
The real price of "free" AI
Small organisations, real data: AI and cybersecurity for civil society
Fixing my own findings: a remediation plan, ranked by risk
Locking the back door: how I secured my website's admin login
Your phone number is not your identity: SIM swaps and mobile money
Threat-modelling a contact form: defence in depth on a very small API