All case studies
EducationClient: Confidential

Confidential - Swiss EdTech Learning Platform

The first competence-oriented learning platform in Switzerland, built in cooperation with universities and vocational schools. Provides a modern digital environment for students, educators, and institutions to engage in structured, skills-based learning.

The problem

Create a modern digital environment for competence-oriented learning that meets the specific requirements of Swiss educational institutions.

What I built

Developed the React-based web application with a responsive and accessible UI, built the Java backend with Spring Boot to handle authentication and API endpoints, and implemented scalable database architecture using PostgreSQL.

Outcome

  • First-of-its-kind platform for competence-oriented education
  • Modular and scalable system supporting thousands of concurrent users
  • Adopted by multiple universities and vocational institutions

Stack

ReactReduxJava (Spring Boot)REST APIsPostgreSQLDocker
Confidential - Swiss EdTech Learning Platform - screen 1
Confidential - Swiss EdTech Learning Platform - screen 2
Confidential - Swiss EdTech Learning Platform - screen 3

Running into something similar?

Start with a fixed-scope audit of your Supabase/Postgres app. If there is nothing worth fixing, I will tell you that too.