Matt Esen

Matt Esen

Mentor
5.0
(5 reviews)
US$12.00
For every 15 mins
7
Sessions/Jobs
ABOUT ME
Technical Lead | AI & Machine Learning
Technical Lead | AI & Machine Learning

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.

English
London (+01:00)
Joined November 2019
EXPERTISE
10 years experience | 1 endorsement
10 years experience | 1 endorsement
7 years experience
5 years experience
6 years experience
5 years experience

REVIEWS FROM CLIENTS

5.0
(5 reviews)
Peter Collett
Peter Collett
October 2023
Very quick and capable . Helpful pragmatic approach. Recommend for future
Sultan Sadaqat
Sultan Sadaqat
February 2020
Was helpful, with his help I was able to understand my problem better, learn how to solve it more efficiently and learn how to use my IDE to my advantage in the future.
Mohamed waz
Mohamed waz
December 2019
Great help and very detailed and nice guy! Fast work also
Amalie S
Amalie S
December 2019
Really good at explaining everything in a simple way. Very helpful!
Mathias Kranker
Mathias Kranker
November 2019
Great and fast. Did a well job explaining! Would hire again.
EMPLOYMENTS
Technical Lead
Blue Titan
2026-03-01-Present

· Designed and built agentic AI systems using Python, LangChain and LangGraph to pr...

· Designed and built agentic AI systems using Python, LangChain and LangGraph to provide visibility across a fleet and generate warnings based on identified issues and conditions.

· Developed agentic workflows to analyse fleet-related information, identify potential problems and surface actionable insights.

· Designed AI system architectures and integrations, focusing on reliability, scalability, maintainability and secure data processing.

· Implemented privacy-first AI approaches, exploring local inference and controlled environments for processing sensitive data.

Technologies: Python, LangChain, LangGraph, AI Agents, Agentic AI, LLM Agents, AWS, Machine Learning, Local LLM Inference, AI/ML Integration, Software Architecture

Python
Machine Learning
Software architecture
View more
Python
Machine Learning
Software architecture
LLM
Privacy Preserving ai
Multimodal llms
Ai & llm integration
View more
Senior Software Developer
Northern Trust
2024-02-01-2026-02-01

· Held responsibility for the management and ongoing support of approximately 500 microservices across the Matrix inv...

· Held responsibility for the management and ongoing support of approximately 500 microservices across the Matrix investment platform, maintaining platform reliability, compatibility and engineering standards.

· Worked on the migration of on-premises systems and infrastructure to Microsoft Azure, supporting cloud migration and platform modernisation.

· Maintained and upgraded shared Spring Boot frameworks, security libraries and dependencies used across multiple engineering squads.

· Managed GitHub Actions CI/CD workflows, supporting standardised build, testing and deployment processes across squads.

· Managed Helm charts and Kubernetes configurations to maintain consistent deployment standards and platform compatibility.

· Provided technical guidance to multiple engineering squads on shared frameworks, platform integration and engineering practices.

Technologies: Python, Java, Spring Boot, Node.js, React, TypeScript, Kubernetes, Helm, GitHub Actions, Microsoft Azure, Kafka, CQRS, Resilience4J, REST APIs, SAFe Agile

Java
Node.js
TypeScript
View more
Java
Node.js
TypeScript
JavaScript
GitHub Actions
View more
Tech Lead
Defra
2023-09-01-2023-12-01

· 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.

Technologies: Technical Discovery, User Research, Systems Architecture, Systems Integration, Process Optimisation, Stakeholder Engagement, Solution Design

Node.js
JavaScript
View more
Node.js
JavaScript
View more
PROJECTS
UK Trending Movie Agent — MCP & Claude
2026
· Designed a dual-protocol Python/FastAPI server supporting REST/OpenAPI and MCP v2 SSE. · Integrated Claude Desktop and local LLMs via O...
· Designed a dual-protocol Python/FastAPI server supporting REST/OpenAPI and MCP v2 SSE. · Integrated Claude Desktop and local LLMs via Open WebUI and Ollama for autonomous tool/function calling and database queries. · Built a data ingestion pipeline for UK movie data.
Python
SQLite
Docker
View more
Python
SQLite
Docker
Mcp
Fastapi
Openapi specification
LLM
Gamma
Claude
Llm agents
Ollama
Claude code
View more
RAG-Based Document Question AnsweringView Project
2026
• Built a Retrieval-Augmented Generation (RAG) application using a vector database and Llama 3.2, enabling an LLM to answer questions bas...
• Built a Retrieval-Augmented Generation (RAG) application using a vector database and Llama 3.2, enabling an LLM to answer questions based on external PDF documents. • Developed a Python evaluation pipeline using LLM-as-a-Judge to compare RAG and non-RAG re-sponses, achieving an improvement from 41% to 77% on a document-based question set.
LLM
LLaMA
Vector databases
View more
LLM
LLaMA
Vector databases
RAG
View more