
Overview
Vocabulary training platform for French language learners. Backend with FastAPI, PostgreSQL, and Redis caching. Integrated LangChain for personalized word recommendations.
Lexigram is a vocabulary training platform for French language learners that I developed.
Key features and technologies:
- Backend with FastAPI, PostgreSQL, and Redis caching
- Integrated LangChain for personalized word recommendations
- Mobile app built with Flutter and Dart
- Supported AWS-based deployment, CI/CD with Jenkins, and Docker Swarm setup
The platform helps language learners expand their vocabulary through personalized learning paths and adaptive quizzes.
Project Articles

Building Lexigram: A Personalized Language Learning Platform
April 2, 20255 min read
The technical journey of creating Lexigram, a vocabulary training platform for French language learners.
Read more

AI-Powered Language Learning: The Technology Behind Lexigram
April 5, 20257 min read
An in-depth look at how AI and machine learning enhance the language learning experience in Lexigram.
Read more