About

Backends that keep the model in check.

I treat an LLM as one component of a backend, not the whole product. That means defining the contract first, putting guardrails around anything the model is allowed to do, and handling the edge cases real users hit.

FinOps Agent’s autonomy gate is that idea in code: the model acts on its own only where it’s safe to, escalates when it isn’t sure, and is hard-blocked from the rest.

I’m in my final year of a BSc in Computing Systems at Ulster University London, graduating in May 2027.

Role
Backend Engineer (AI-native)
Degree
BSc Computing Systems, Ulster University London · 2027
Based in
London, UK

Journey

How I got here

The milestones so far, by year.

  1. 2024

    Started at Ulster University London

    Began my BSc in Computing Systems and became a Student Representative.

  2. 2025

    Dean’s List

    Recognised for academic excellence in 2024–25.

  3. Apr 2026

    Cursor Hack London

    Built FinOps Agent, an autonomous accounts-receivable agent with a three-tier autonomy gate.

  4. Jun 2026

    Claude Code 101

    Certified by Anthropic.

  5. 2027

    Graduating

    Finishing my BSc in May 2027; open to backend roles from June.

Certifications

What I’ve completed

Grouped by issuer.

Anthropic

  • Claude Code 101Jun 2026

DataCamp

  • Python Data Fundamentals
  • Applying SQL to Real-World Problems
  • Analyzing and Visualizing Data with Power BI

Beyond code

Languages & interests

Languages

  • UzbekNative
  • RussianFluent
  • EnglishC1

Interests

  • Fitness and training — the reason I built FitFlow
  • Learning C++ from the ground up
  • Daily LeetCode practice

Let’s talk

Hiring for a backend role?

Graduate & junior roles from June 2027, part-time roles now.

Get in touch