Skip to content
All work
SaaS

PaperMaker: Automated Exam Papers

Generate exam papers from a question bank in minutes, not hours.

Role
Backend engineer
Year
2023
Timeline
~6 weeks
DjangoPostgreSQLREST APIsFlutterAWS
01The situation

Educators were building exam papers by hand: copying questions, balancing difficulty and reformatting each time. It was slow, repetitive and error-prone.

02The constraint

The system had to respect a paper 'blueprint' (marks per section, difficulty mix, syllabus coverage) while drawing from a growing, tagged question bank, and work for both a dashboard and a mobile app.

03The decisions

Made the question bank richly tagged and the blueprint declarative.

Instead of Hard-coding paper formats.

Why: A declarative blueprint over a tagged bank meant new paper patterns were configuration, not code changes.

04What I built
  • Tagged question-bank data model
  • Blueprint-driven paper generation
  • Admin dashboard for subjects, questions & papers
  • REST API powering a companion app
05The result
Minutesto assemble a balanced paper
Reusableblueprints instead of manual formatting
Hemant Manglani

Hemant Manglani

Ahmedabad, India

Looking for someone who ships? Let’s talk.

I’m actively looking for a backend or AI engineering role. If your team needs an engineer who can own systems end to end, I’d love to hear about it.

Actively looking · Ahmedabad · on-site, hybrid or remote