Senior Software Engineer and Technical Lead with extensive experience designing and delivering scalable, high-performance software systems across financial services, government and enterprise environments. Strong hands-on expertise in Python, Node.js, TypeScript and Java, with a background spanning distributed systems, microservices, APIs, cloud platforms, Kubernetes and software architecture.
Currently focused on AI engineering and machine learning, with hands-on experience developing LLM-powered applications, multimodal AI solutions and privacy-first AI architectures. Experienced with LLMs, local model inference, prompt engineering, speech-to-text and AI/ML integration, including technologies such as Ollama, Hugging Face, LangChain, LangGraph, Whisper and MedGemma.
Combines a strong software engineering and system architecture background with practical AI development experience, enabling the design and integration of reliable, scalable and secure AI-powered applications. Experienced in technical leadership, stakeholder collaboration and translating complex technical requirements into practical solutions. AWS Certified Solutions Architect.
· Enabling sensitive data to be processed within private or controlled environments.
· Exploring privacy-first AI archit...
· Enabling sensitive data to be processed within private or controlled environments.
· Exploring privacy-first AI architectures for organisations handling sensitive data, with a focus on reducing reliance on public cloud infrastructure and external AI services.
· Evaluating local and private AI/ML inference approaches, including multimodal AI technologies, to determine how sensitive data can be processed securely within controlled environments.
· Designing scalable software architectures and integrations around AI/ML components, with a focus on security, privacy, interoperability and reliability.
Worked within the System Team (Central Infrastructure) responsible for the common engineering framework and infrastru...
Worked within the System Team (Central Infrastructure) responsible for the common engineering framework and infrastructure used across the Matrix investment platform.
· Maintained and upgraded the shared Spring Boot framework, security libraries and dependencies, ensuring consistency, security and compatibility across engineering squads.
· Managed CI/CD pipelines and GitHub Actions workflows used by multiple squads, including standardised build, test and deployment processes.
· Managed Helm charts and Kubernetes configurations, maintaining platform-wide compatibility and deployment standards across services.
Provided technical guidance and support to squads adopting and maintaining the shared platform framework.
· Led technical discovery activities across the Plant and Bee Health Transformation Programme, working with multiple ...
· Led technical discovery activities across the Plant and Bee Health Transformation Programme, working with multiple teams to understand existing systems, processes and user needs.
· Conducted User Research sessions with teams and stakeholders to identify technical constraints, pain points and opportunities for improving existing processes through technology.
· Analysed existing systems and integrations to identify opportunities for process optimisation, system modernisation and improved technical resilience.
· Translated findings from user research and technical discovery into technical recommendations, solution options and system roadmaps, helping shape the programme's future architecture.