I build the systems around AI models (tools, memory, guardrails and evaluation) that make AI reliable in real products, and the full-stack and mobile apps that ship it to users.
- Full-Stack Development: production web apps, SaaS platforms, dashboards and APIs with Next.js, React, Node.js, NestJS and Spring Boot
- AI/ML Engineering: LLM-powered features, AI agents, AI code generation, and ML/NLP models in real products
- Mobile Development: cross-platform iOS & Android apps with React Native
- Cloud & DevOps: AWS, GCP and Azure deployments, Docker, Kubernetes and CI/CD pipelines
- Teaching & Mentoring: supervising student research and final-year software projects
- Jaseci / Jac: contributor to the Jac programming language, an MIT-licensed, AI-native language where LLM calls, graph persistence, APIs, UIs and cloud deployment are built into the language.
- AyiPM: a self-hostable people and project management tool for small teams (Next.js, TypeScript, Prisma). Contributions welcome!
- MSc Big Data Analytics, Robert Gordon University
- BEng (Hons) Software Engineering, University of Westminster