codeMe
Feature engineering on codeMe, a Georgian e-learning platform — a Tiptap-based rich-content authoring library, AI-evaluated coding exercises, and the student experience end to end.
My Role
Full Stack Engineer — built the Angular rich-content library powering course creation, the AI-graded Coding Exercise feature, and the student interface and profile system across backend and frontend. Later engagements added a RAG pipeline (n8n, Pinecone, Gemini embeddings), a JWT/RSA-based SDK generation system for API key distribution, and dynamic per-course font loading with Georgian subset support.
Project Type
Product Engineering — e-learning platform features spanning authoring, assessment, and the student experience.
Tools Used
Angular, Tiptap, TypeScript, AI-assisted grading, n8n, Pinecone, Gemini embeddings, JWT/RSA, web font subsetting
Live Link
https://codemelive.com
Problem & Solutions
Rich Authoring for Non-Developers
Problem
Course creators needed magazine-grade lessons — rich text, embedded media, custom styling — but the platform offered only plain content fields, so every ambitious lesson became a developer ticket.
Solution
A Tiptap-based Angular rich-content library gave instructors structured editing with multimedia embedding and custom styling, turning lesson design into a self-service workflow.
Grading Code at Scale
Problem
Manual review of student code could not keep up with course growth, and slow feedback is where beginner momentum goes to die.
Solution
The Coding Exercise feature runs assignments in-platform and evaluates them with AI, returning instant feedback and grading the moment a student submits.
