Administrative system for educational institutions Multitenant Architecture

Faculty Evaluation System

Back office for creating and managing faculty evaluation periods. Administrative staff manages date ranges for students to access their faculty surveys, with unique identifiers linked to active school cycles.

6K teachers
80K students

The Context

Educational institutions need to periodically evaluate their faculty to support hiring, retention, and career development processes. Managing these evaluation periods for a population of 6,000 faculty members and 80,000 students requires a robust and flexible system.

The Solution

A system that allows administrators to configure evaluation periods by university, enable or disable time extensions, and visualize key metrics through integrated Power BI reports: average ratings, student participation percentage, filters by faculty member or subject.

My Role

Complete frontend development of the system independently. Creation and management of the frontend activities backlog.

Frontend Development Backlog Management React / Next.js

AI Engineering

Core development was carried out with an agentic AI Engineering approach, using Claude Code with .claudeskills, MCP (Model Context Protocol), and advanced Prompt Engineering techniques to accelerate implementation and maintain high code quality.

Claude Code .claudeskills MCP (Model Context Protocol) Prompt Engineering

Tech Stack

React

Frontend

Next.js

Frontend

TypeScript

Frontend

AWS

Backend

DynamoDB

Backend

Power BI

Analytics

Figma

Design

Claude Code

AI Engineering