Skip to content

Overview

A new learning platform for a whole private university in Poland, replacing the system it had outgrown. Inspired by the old one, but rebuilt from scratch — keeping what worked and dropping what didn't.

In numbers

students
8,200
teachers
150
engineer — me
1

What I built

  1. 01Courses, tests and question banks, assignments, course forums, surveys, and course-wide and platform-wide announcements.
  2. 02Automated grading, course assistants, course and global material libraries, notifications and an in-app tutor that explains every screen.
  3. 03Two-way sync with the university's dean's office system and its sign-in methods.
  4. 04A separate Electron exam app with anti-cheating safeguards that can't be bypassed on university machines; every request is signed with a private key.
  5. 05Everything — architecture, backend, frontend, exam app and deployment — designed and built by me alone.

Highlights

  • Rust backend with PostgreSQL and MongoDB, React frontend.
  • Tamper-resistant exam flow: signed requests and a locked-down client.
  • Built to replace a legacy system without losing what staff relied on.
Next project →AI for public tenders