Skip to content

Skills

Ordered by where my attention actually goes. Research questions first, then the machine learning and AI work they feed, then the infrastructure that carries it.

Research interests
Reinforcement learningRLHF and preference optimisationTransformer architecturesAttention and long-context modellingCognitive architectures for language agentsAgent memory: working, episodic, semantic, proceduralAgent scaffolding and harnessesContext managementSelf-refinement and self-correctionReasoning reliability and evaluation
Machine learning
PyTorchTensorFlowDeep learningTraining and fine-tuningInference and model servingBenchmarking and error analysis
AI and LLM
LLM application developmentAI agentsRetrieval-augmented generation (RAG)Model Context Protocol (MCP)Prompt engineeringEvaluation frameworksAnthropic and OpenAI APIsOllama
Languages
PythonTypeScriptGoJavaScriptRustC++Java
Cloud and infrastructure
KubernetesTerraformDockerAzureAWSGCPLinux
Backend
REST APIsMicroservicesEvent-driven architectureDistributed systems
MLOps and observability
PrometheusGrafanaDrift detectionExperiment trackingCI/CD
Databases
PostgreSQLMongoDBMySQLClickHouse