Skip to content
View mikhailesemchik-ui's full-sized avatar
  • Latvia
  • 15:31 (UTC +03:00)

Block or report mikhailesemchik-ui

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mikhailesemchik-ui/README.md

Hi, I'm Mikhail Esemchik 👋

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.

Featured Projects

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

Tech Stack

Mobile

Flutter Dart Riverpod Firebase Supabase

Backend & AI

Python FastAPI LangChain OpenAI API RAG ChromaDB PostgreSQL

Frontend

React TypeScript Vite Tailwind CSS HTMX

Testing & Tools

Pytest Playwright Postman Docker Git GitHub Actions

Currently Focused On

  • 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

Contact


Open to junior software development opportunities in Flutter, Python, and AI-powered products.

Pinned Loading

  1. smart-habit-coach smart-habit-coach Public

    AI-powered habit tracking and adaptive coaching app built with Flutter, Supabase, and OpenAI.

    Dart 1

  2. watchrank watchrank Public

    Cross-platform movie and TV tracking app with ratings, reviews, social features, and real-time synchronization.

    Dart

  3. ai-business-knowledge-assistant ai-business-knowledge-assistant Public

    RAG-powered assistant for searching business documents and generating answers with source citations.

    Python

  4. Self-Initiated-Research-Agent Self-Initiated-Research-Agent Public

    AI research platform for discovering, ranking, clustering, and analyzing academic papers.

    Python