Junior Software Developer based in Riga, Latvia.
I build cross-platform mobile applications, Python backends, and AI-powered tools using Flutter, FastAPI, RAG, and modern cloud services.
AI-powered habit tracking app with adaptive coaching, personalized insights, and progress analysis.
Tech: Flutter, Dart, Supabase, PostgreSQL, OpenAI
Cross-platform movie and TV tracking app with ratings, reviews, social features, watch progress, and real-time synchronization.
Tech: Flutter, Dart, Riverpod, Firebase, Cloud Firestore, TMDB API, Hive
Full-stack RAG application for searching business documents and generating AI-powered answers with source citations.
Tech: Python, FastAPI, LangChain, OpenAI, ChromaDB, React, TypeScript, Docker
Research platform for discovering, ranking, clustering, and analyzing academic papers from multiple sources.
Tech: Python, FastAPI, SentenceTransformers, scikit-learn, ChromaDB, HTMX, Docker
Flutter Dart Riverpod Firebase Supabase
Python FastAPI LangChain OpenAI API RAG ChromaDB PostgreSQL
React TypeScript Vite Tailwind CSS HTMX
Pytest Playwright Postman Docker Git GitHub Actions
- Developing cross-platform mobile applications with Flutter
- Building AI-powered features and RAG systems
- Improving backend architecture and automated testing
- Learning production deployment and software engineering practices
- Email: mikhailesemchik@gmail.com
- Location: Riga, Latvia
Open to junior software development opportunities in Flutter, Python, and AI-powered products.