01 / AI Learning Platform2026 — Present

Language Vision

AI-enabled English learning, assessment and real-time teaching platform.

My role

Freelance AI & Full-Stack Developer

Visit live project ↗
Live · evision.languagevision.com
Language Vision project visual

What I built.

A production-oriented English-learning platform spanning structured lessons, exams, placement testing, AI-assisted writing and speaking assessment, audio workflows, live classes and role-based administration.

Next.jsTypeScriptFastAPISQLAlchemyPostgreSQLLLM APIsLiveKitDocker

The problem.

Create one coherent platform for lessons, assessments, teachers, students, audio, live classes and AI-assisted marking while keeping deterministic question types reliable and the backend maintainable.

What I did.

01

Architected FastAPI backend modules with SQLAlchemy, Alembic, Pydantic and PostgreSQL.

02

Built Next.js/TypeScript admin, student and teacher workflows with role-based authentication.

03

Integrated LLM-assisted writing and speaking evaluation alongside rule-based marking for objective questions.

04

Designed listening/speaking flows with shared audio prompts, browser recording and live-class infrastructure using LiveKit/WebRTC.

05

Worked on question imports, placement testing, results, session reliability, storage and production debugging.

System flow.

1Next.js client→
2FastAPI API→
3PostgreSQL→
4LLM services→
5LiveKit / audio→
6Object storage
AI-assisted writing & speaking marking
Placement and multi-format assessment engine
Admin / teacher / student role workflows
Audio recording and live-class infrastructure
Docker/VPS deployment and object storage

A broad, production-oriented platform demonstrating the integration of AI assessment, real-time media and conventional learning-management workflows in one system.