grig-teo:~$
← back to experience

Full-Stack Mobile Developer @ GlavUpDK

At GlavUpDK I design and ship the organization's mobile products end to end. «ГлавУпДК Гости» is an offline-first Android app (Kotlin, SQLCipher-encrypted local DB) for tracking guests and cars at protocol events — diplomatic CD/D/T plate logic, in-house XLSX/DOCX import-export, biometric export gate, and a self-publishing release site on GitVerse Pages. «ГлавУпДК Авто» is the customer suite for the vehicle service center: an Expo/React Native app, a Python FastAPI backend, and a MAX-messenger bot with an embedded mini-app — phone/SMS auth, calendar booking, garage, cart and service history — delivered with Fastlane/EAS store pipelines, Maestro E2E and Docker-based CI.

GlavUpDK Gosti
GlavUpDK Avto

Highlights

  • Built and shipped the «Gosti» Android app solo: offline-first Kotlin/MVVM with SQLCipher-encrypted EAV storage and user-defined dynamic guest fields
  • Hand-rolled the full Excel/OOXML round-trip (XLSX import/export, DOCX reports with diplomatic CD/D/T sections) with no heavy POI dependency
  • Diplomatic-corps domain logic: CD/D/T plate parsing, country tables and status classification for protocol events
  • Personal-data security: encrypted DB with safe migrations, biometric gate before export, screenshot blocking, fully offline
  • «Avto» suite across three surfaces — Expo/React Native app, FastAPI backend, MAX bot with embedded mini-app — sharing one booking domain model
  • Phone/SMS auth via RedSMS and MAX-session bridging into bearer sessions; calendar booking, garage, cart, service history, notifications
  • Delivery engineering: Dockerized builds, Fastlane/EAS store lanes (Google Play, App Store, RuStore), CI with Espresso/Maestro/Jest, JaCoCo gates, auto release notes and a generated Russian user manual

Tech stack

Kotlin · MVVM · SQLCipher · Material 3 · OOXML/XLSX · Espresso · Robolectric · Gradle KTS · Expo · React Native · TypeScript · TanStack Query · Zustand · FastAPI · Python · SQLite · MAX Bot API · Fastlane · EAS · Docker · GitHub/GitVerse Actions

GlavUpDK — Experience | grig-teo