Skip to content

Software & AI Developer

Hi, I'm Yahya M. Baqer

Three years building software people actually use — AI assistants and RAG pipelines, web and backend services, mobile apps and licensed desktop tools. I work across open-source and proprietary projects, and I'm still learning something new every week.

  • AI / RAG
  • Web & Backend
  • Mobile & Desktop

CV available on request

Skills

The tools I reach for, grouped by what I build with them.

AI

  • RAG
  • LLMs
  • LangChain
  • ChromaDB
  • Local models

Backend

  • FastAPI
  • Flask
  • CROW
  • REST APIs

Frontend

  • React
  • TypeScript
  • TailwindCSS

Mobile

  • Flutter
  • Dart
  • Android

Desktop

  • Qt / PySide6
  • Python
  • C++

Databases

  • MySQL
  • SQLite3
  • MongoDB

Data Scraping

  • Python
  • Automation
  • Parsing

Languages

  • English
  • Arabic
  • Turkmen
  • Spanish (basic)

Projects

Shipped apps, backends and experiments — a mix of client work and my own ideas.

Shahadaty

Featured

A multi-tenant certificate platform: import a roster from Excel or CSV, issue a whole batch from a themed SVG template, and export print-ready PDF, PNG or ZIP entirely in the browser. Every certificate carries a QR code to its own public verification page, and Arabic names can be transliterated from a 77k-name lookup table.

  • React 19 (Ts)
  • TailwindCSS
  • PocketBase
  • Cloudflare Workers
  • SVG & PDF

Shahadaty Backend

Featured

The API and database behind Shahadaty: PocketBase with per-org access rules, JSVM hooks for quotas and role locking, and versioned schema migrations. Runs as a hardened systemd service on a VPS with its own Let's Encrypt certificates, Docker and Fly.io deploy paths kept alongside.

  • PocketBase
  • JavaScript (JSVM)
  • SQLite
  • Docker
  • systemd

Focus Timer

Featured

A focus timer app on Google Play with presets, session history, a floating overlay bubble, local notifications and custom sound effects.

  • Flutter
  • Dart
  • SQLite
  • Android

RAG Assistant

Featured

A retrieval-augmented generation assistant that answers questions over your own PDFs with inline source citations, running fully local LLMs.

  • Python
  • LangChain
  • ChromaDB
  • Flask
  • LLM

Al-Kfaat For Private Tutoring

A website for a private educational institute, covering courses, teachers and student enrollment.

  • React (Ts)
  • TailwindCSS
  • Framer Motion
  • Database

Wellix

A medical website that provides a minimal user interface and user experience to use extremely useful medical tools.

  • React (Ts)
  • FastAPI (Python)
  • TailwindCSS

Summer Camp Payment

A licensed desktop app that manages student payments across multiple camp locations, with Excel & PDF reporting and offline-first local databases.

  • Python
  • PySide6 (Qt)
  • SQLite

License Server

The licensing backend for my desktop apps: Ed25519-signed license keys, activation and expiry, rate limiting and an admin API.

  • FastAPI (Python)
  • PyNaCl
  • libSQL
  • Render

Student QR Attendance

A desktop app that generates student QR badges and takes attendance by camera scan, with Arabic name support and CSV exports per group.

  • Python
  • PySide6 (Qt)
  • OpenCV
  • SQLite

Kraken

An open-source modern math library that comes with a fast-fixed matrix class and math-related functions.

  • C++20
  • CMake
  • Math

Iris

A little medical chat-bot I used as an additional tool in our graduation project.

  • Flask
  • C++
  • Jinja
  • HTML & CSS & JS
  • ML

YPortfolio

You're looking at it :>)

  • React (Ts)
  • TailwindCSS
  • Vite

SpaceInvaderS

A little game I made at the beginning of my programming journey. Gonna optimize it one day.

  • C++
  • SFML

Contact Me

Got a project in mind, or just want to say hi? My inbox is open.