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.
-
2024
Started at Ulster University London
Began my BSc in Computing Systems and became a Student Representative.
-
2025
Dean’s List
Recognised for academic excellence in 2024–25.
-
Apr 2026
Cursor Hack London
Built FinOps Agent, an autonomous accounts-receivable agent with a three-tier autonomy gate.
-
Jun 2026
Claude Code 101
Certified by Anthropic.
-
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