Product · Founder and lead developer · 2025 to present
AceLevels
Cambridge students often spend more time searching through whole past papers than practising the one topic they actually need. I built AceLevels to turn that search into a choice: select topics and difficulty, then generate a focused practice paper with its mark scheme.
Choose the mix, then generate a printable paper.
What I personally built
I designed the resource structure, custom-paper generator, browser interface, PDF and mark-scheme flow, mistakes list and per-topic mastery tracking. I also open-sourced the core engine.
The challenge
A functioning generator was not automatically a useful learning product. Five testers found login friction, slow paper generation, awkward mobile layouts, thin module coverage and difficulty labels they disagreed with.
What changed
I moved PDF compilation to the server, rebuilt mobile and tablet layouts, expanded beyond Pure Mathematics and treated question difficulty as something to validate with users, not a label I could declare alone.
What I learned
A private project can stop when it works for its creator. A public product has to work for people who did not build it, on devices and study habits the creator did not predict.
- 5,000+resources in the library
- 60active users
- 600queries since launch
- £0cost to students