Ismail Azfar

Final-year Computer Science student at The University of Manchester. I build AI systems, trading tools and products people actually use. I founded FutureFlow Tuition, co-founded Lumara, and passed the FTMO evaluation to trade a funded account.

Based inManchester, UK
GraduatingBSc (Hons) CS, 2027
Looking forGraduate roles

Selected work

Final-year projectDemo coming soon
2026 – 27 · 40-credit dissertationIn progress

Enigma Machine Simulator

An interactive web simulator of the Enigma cipher machine. Instead of only mapping letters, it models the electromechanical path: current flows from a key through the plugboard, three rotors and the reflector, then back out to a lamp, and you can watch each hop as it happens.

  • Next.js
  • TypeScript
  • Tailwind CSS
  • Circuit simulation
Ismail presenting the early-warning dashboard on a screen, pointing at a customer's rising missed-rent risk chartIBM Z Datathon 2026Demo coming soon
2026 · Team of four · 24 hoursShipped

AI Early-Warning System

Problem debt shows up in bank data weeks before someone misses rent: a falling balance, payday loans, bounced bills. This system spots it early. An XGBoost model scores each customer's risk every week and explains why they were flagged, what-if scenarios show which changes would lower the risk, and IBM Granite running locally writes a supportive action plan with safety rules so it never suggests more borrowing and always points to free help. Everything runs on IBM LinuxONE, so financial data never leaves the machine.

98.6%Warned before missing rent
11 wksMedian notice
1,000Unseen test customers
24 hBuild time
  • Python
  • XGBoost
  • Explainable AI
  • IBM Granite
  • IBM LinuxONE
Rescue Scout demo frame: the RC car beside its live camera feed and a mission log reading 'Door straight ahead, forward'Nebius × NVIDIA · Physical AIDemo coming soon
2026 · Team of five · Built in under 10 daysShipped

Rescue Scout

A cheap scout robot that goes into a building before firefighters do, finds people and reports where they are. The prototype is a toy RC car with one FPV camera and a £5 ultrasonic sensor, with no LiDAR and no map. NVIDIA Nemotron vision models on Nebius Token Factory read the camera and choose each move, a planner surveys the room and heads for open doors, and a ground-plane calibration turns the single camera into a distance sensor.

5/5Casualties found in final runs
~3 cmRange accuracy within 1.2 m
1Camera, no LiDAR
<10Days, hardware to demo

It found the casualty even when starting facing the wrong way, and left the room through an open door to spot a target in the hallway.

  • NVIDIA Nemotron
  • Nebius Token Factory
  • Vision-language models
  • Python
  • Embedded hardware
Tilt title screen: a red moon over a dark town and the words 'Night falls on Tilt'OxHack 2026Demo coming soon
2026 · Team of two · HackathonShipped

Tilt

A Mafia game played over a call against AI townsfolk who watch your face for tells. A lie-detection model trained on a published deception dataset feeds a Bayesian town: each AI player keeps a probability that each person is the mafia, trusts the detector only as far as it has proven itself on you, and votes to maximise the chance the mafia goes. Every character has its own ElevenLabs v4 voice with delivery cues, so the narrator whispers at night and players get sarcastic when they don't believe you.

94%Mafia caught with clear tells (9% without detector)
42%→21%Innocents voted out in placebo test
0.568AUC on 172 unseen people
59%Failed face-tracking frames we fixed

A placebo test with tell-free players caught the AI finding signal in noise and the detector leaking players' roles mid-game. Both are fixed, and a test fails if the leak returns.

  • Computer vision
  • Bayesian inference
  • Model evaluation
  • ElevenLabs v4
Monte Carlo chart from the paper: a dense fan of 1,000 resampled equity paths with the actual strategy, buy and hold, and the average random path drawn over themResearch paperDemo coming soon
July 2026 · Independent researchPaper written

SPY Quantitative Backtesting Engine

A Python backtester for 15-minute SPY data that works through three strategy families: moving-average trend filters, ICT Judas Swing liquidity sweeps and Fair Value Gap entries. Every trade pays a 0.01% cost, and results are stress-tested with 1,000-path Monte Carlo resampling. The best variant buys the first touch of a Fair Value Gap in the 09:30–11:00 session.

16.2%Strategy, after costs
5.4%Buy & hold
86Trades
68.6%Win rate

60-day test window, 1,560 fifteen-minute bars.

  • Python
  • pandas
  • NumPy
  • Matplotlib
  • yfinance
  • LaTeX
Web appDemo coming soon
August 2025Shipped

Day Trader's Journal

A free, lightweight trading journal I built when I couldn't find one that wasn't clunky. Log a trade with entry, exit and notes, and it works out P/L and keeps a running win rate. You can attach chart screenshots to each trade and sketch setups in a separate notepad, all beside a live TradingView chart. Everything is saved in the browser, so there's no account and no server.

My first plan was a custom live chart. API rate limits, unreliable WebSockets and iframes that block screenshots sent me back to a simpler design that works.

  • JavaScript
  • Tailwind CSS
  • Local Storage
  • TradingView widgets
Let Em Cook's monthly meal-plan calendar with an Add Meal button on each dayTeam projectDemo coming soon
2025 · Team project · Front-end pagesShipped

Let Em Cook

A meal planner that suggests recipes from what is already in your pantry, filters out your allergens and dietary preferences, and lays the week out on a calendar. Missing ingredients go straight onto a shopping list. I built the front-end pages in React and TypeScript.

  • React
  • TypeScript
  • PHP REST API
  • MySQL
  • Python
FutureFlow Tuition homepage: headline 'Turn Cs/Bs into As/A*', a Start Here button and a free-call booking calendarFounderDemo coming soon
Since December 2025Live

FutureFlow Tuition

An online 1-on-1 tutoring and mentorship business. I built the site and the student experience behind it: dashboards, per-subject progress trackers, Notion student portals and automated onboarding.

  • Web
  • Notion
  • Automation
Lumara Web Dev Academy dashboard: 'Learn to build for the web, then build something real', with an overall progress card showing the next moduleCo-founderDemo coming soon
Since September 2025Active

Lumara

A studio building full-stack web applications and AI integrations for clients. We also built the Lumara Web Dev Academy, the platform behind our work-experience placement: a two-week course in HTML, CSS, JavaScript and Git across ten modules, with four small projects and a capstone reviewed by the team. Students track progress against a 58-item checklist, mentors and reviewers get their own areas, and each student finishes by building a page on a live client site.

  • Next.js
  • TypeScript
  • PostgreSQL
  • Prisma
  • Redis
  • Vercel
  • GitHub Actions
  • LLMs
Mafia Night game thumbnail: five blocky characters in suits around a green card table under the words 'Who is the Mafia?'Published on RobloxDemo coming soon
Roblox Studio · Live gameLive

Mafia Night [VOICE CHAT]

A social-deduction game set in a 1930s speakeasy. Each player is secretly dealt a role (Mafia, Doctor, Detective, Jester or Villager), then everyone talks, bluffs and votes over voice chat to find the Mafia before they take the town. At night the Mafia can whisper to each other, and the dead only hear the dead. Hosts can run private parties with a code and set the timers, role counts and Jester, or players can jump into Quick Play. I keep shipping updates, most recently the Jester role.

  • Luau
  • Roblox Studio
  • Client/server remotes

Experience

Current roles first

Certifications

Most recent first

Stack & education

Languages

  • Python
  • TypeScript / JavaScript
  • C / C++
  • Java
  • SQL (PostgreSQL)
  • Luau

Frameworks & tools

  • Next.js, Tailwind CSS, Flutter
  • Git, Docker, AWS
  • Linux / Bash, Jupyter
  • TradingView Pine Script v5, MT4/5, cTrader

Education

  • BSc (Hons) Computer Science, The University of Manchester, 2027
  • A-levels, Loreto College: A* Maths, A Further Maths, A Physics

Get in touch

ismailazfar1@gmail.com
Phone07340 184550
Based inManchester, UK
Open mail app LinkedIn ↗ GitHub ↗