Questions before answers
My philosophical background keeps questions of meaning, reasoning, knowledge and human experience close to the technical work.
Computing · AI · Philosophy
I’m interested in the point where technical systems meet human thought: how we reason, communicate, learn and make sense of complex tools. My work combines practical web development with ongoing study and experimentation in artificial intelligence, cognition, security and human-centred design.

My philosophical background keeps questions of meaning, reasoning, knowledge and human experience close to the technical work.
I build with PHP, JavaScript, databases and modern web technologies, with an emphasis on maintainability, performance and clarity.
My postgraduate work extends into artificial intelligence, data management, security and contemporary computing systems.
I prefer to understand the assumptions behind a system before polishing its surface.
Structure, defensive coding, usability and careful implementation matter as much as the initial idea.
Technology should reduce friction, communicate clearly and help people feel confident using it.
“The most interesting systems are not merely intelligent. They help people think, understand and create with greater clarity.”