Configuration
The configuration of your site can be found in config/_default/.
Full Documentation
See https://docs.hugoblox.com/getting-started/customize/
Navigation
Menu
See https://docs.hugoblox.com/getting-started/customize/#menu-items
Left Sidebar
Links are automatically generated from the structure of your content directory. Simply add a folder to nest a page.
Extra Links
Additional links can be added under the sidebar section of your config/_default/menus.yaml:
menu:
sidebar:
- name: "Need help?"
params:
type: separator
weight: 1
- name: "A page"
pageRef: "/page-filename-here"
weight: 2
- name: "An external link ↗"
url: "https://hugoblox.com"
weight: 3
Right Sidebar
A table of contents is automatically generated from the headings your Markdown file.
It can optionally be disabled by setting toc: false in the front matter of a page:
---
title: My Page
toc: false
---

I am a PhD candidate in Computer Science at University College London, where my research explores how automation and AI can make software systems more resilient and adaptive. My work investigates automated repair and improvement through the lens of hot fixing and rapid recovery. Through projects combining search-based, reinforcement learning, and large language model–guided techniques, I study how intelligent systems can reason about, generate, and explain software changes. I have also examined the industrial and human aspects of rapid repair through studies of real-world hot fixing practices. I serve the software engineering community as a reviewer and organizer for top conferences and journals, as well as through teaching at UCL. Alongside my PhD, I work part-time as a Principal Research Scientist at a London-based startup, contributing to their tech stack and services. I am passionate about the startup ecosystem, with experience in venture capital and early-stage deep tech startups.
Research interests: Automated Software Engineering, Reinforcement Learning, Search-Based Software Engineering, Large Language Models, Automated Program Repair, Evolutionary Computation.