All work

05 / 05 Case study · FourDevs.ai

Vanta LMS

A learning management system for schools. I designed its database schema and overall architecture, and built the APIs behind it.

Role
Architecture and backend
When
2025 – 2026
Built at
FourDevs.ai
Status
Live, behind a login
The Vanta System sign-in page, the only public screen of the learning platform.
The app is login-only, so there’s no public demo to link to. The screenshot shows its public sign-in page.

01 — Problem

What needed solving

Creating quizzes and marking them by hand took up teachers’ time and delayed feedback to students.

02 — Build

What I built

  • APIs for content upload, quiz creation, assignment marking, attendance tracking and performance analytics.
  • Progress updates for parents based on student reports.
  • A vector store over course documents, for RAG-based questions.

03 — Outcome

Results

  • Running for its users behind a login.

04 — Stack

Built with

  • Python
  • Django
  • FastAPI
  • PostgreSQL
  • Vector store (RAG)

Next step

Let’s talk.

Want something like this built, or hiring for a role? I’m open to both.

Google Meet · 30 min

Book a call with Shakaib

Loading times…

Pick a date

Choose a day to see open times.

Times in your time zone

——
  • 30 minutes on Google Meet
  • Invite and Meet link by email
  • Need another time? Just email me

You’ll get a Google Calendar invite with the Meet link.

You’re booked.

An invite with the Meet link is on its way to .