Matt Esen

Matt Esen

Mentor
5.0
(5 reviews)
US$12.00
For every 15 mins
7
Sessions/Jobs
ABOUT ME
Full Stack Software Developer
Full Stack Software Developer

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
2 years experience
6 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

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

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

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.

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.

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