Skip to content
CS Chetan Patil
About Projects Blog Gallery Contact
Resume
  1. Home
  2. Projects
  3. Online Exams

Online Exams

An examination platform institutions run their assessments on — question banks, scheduled papers, invigilation and results.

Role
Software Engineer, then Development Team Lead
Year
2015 — 2020
Type
Web platform
Live at
myonlineexams.com
Online Exams

Contents

  1. What it is
  2. What I did
  3. How it is built
  4. Where it got to

Stack

  • PHP
  • Laravel
  • MySQL
  • Redis
  • jQuery
  • REST API

What it is

Online Exams is the examination platform I worked on during my years at Xento Systems. Institutions use it to author question banks, schedule papers, invigilate candidates and publish results — the full loop, on one system.

The interesting requirement was never the quiz screen. It was making an exam defensible: every question served, every answer received and every disconnection reconstructable months later, when a result is challenged.

What I did

I worked across [modules — to confirm]: question banking, paper scheduling, the delivery engine candidates sit on, and the evaluation and publishing pipeline that turns responses into results.

  • Question bank — sectioned papers, randomised sets, difficulty tagging and reuse across sessions.
  • Delivery engine — timed, resumable sessions that tolerate a dropped network without losing answers.
  • Invigilation — live candidate state, flagging and intervention for remote supervisors.
  • Results pipeline — auto-evaluation, moderation and publishing with a full change history.

How it is built

A Laravel application over MySQL, with the delivery path deliberately kept boring: idempotent answer writes, server-authoritative timers, and a queue between submission and evaluation so a burst of end-of-paper submits never blocks a candidate.

Where it got to

[One or two sentences on scale and what changed for the customer — candidate numbers, institutions live, turnaround time.]

NextOnline Exams — Android

Say hello.

Consulting, a role, or a question about something I wrote. I reply within two working days.

Get in touch View resume
CS Chetan Patil

Software Engineer in Pune — PHP, Symfony and SQL Server behind financial operations and payment systems.

i@chetanpatil.co.in

Site

About Projects Blog Gallery Resume Contact RSS

Elsewhere

Pune, Maharashtra · IST (UTC+5:30)

© 2026 Chetan S. Patil

Built with PHP & MySQL

Chetan Patil
About Projects Blog Gallery Contact Resume
i@chetanpatil.co.in