DM_
Initializing
Resume / CV
AVAILABLE FOR MOBILE ENGINEERING PROJECTS

Davit
Mamuladze.

Mobile Software Engineer specializing in cross-platform mobile architecture, BLoC state management, and Clean Architecture.

FlutterDartBLoCClean ArchitectureFirebaseREST APIs

FEATURED WORK

Shipped work

01 — FEATURED PROJECTActiveSelect to inspect architecture & code

MyBSU

MY BSU is a cross-platform (iOS/Android) student companion app for Batumi Shota Rustaveli State University that streamlines lecture timetables, exam tracking, and course details. As the solo mobile developer on a cross-functional team, I engineered the app using Flutter and Dart

  • Flutter
  • Dart
  • RestAPI
  • FastAPI
  • bloc
  • clean architecture
Phone Frame
MyBSU
01

MyBSU

02

Slim & Simple

03

Andazioni

04

Bsueli

lib / core /

Architecture & stack

Laid out the way the project is: a dependency tree, read top-down.

lib/ ├── core/ — errors, usecases, network_info ├── features/ │ └── [feature]/ │ ├── presentation/ — Flutter, BLoC, state │ ├── domain/ — entities, repository contracts │ └── data/ — datasources, models, mappers └── injection_container.dart — get_it, di
  • Flutter
  • Dart
  • BLoC / Cubit
  • Clean Architecture
  • get_it
  • Platform Channels
  • Kotlin
  • C++
  • Local Notifications

lib / contact /

Start a project

Direct line

contact@mamuladze.dev

Click to email · replies within 24h

Batumi, Georgia · GMT+4
Open to contract and full-time roles

Delivered directly to my email • Replies within 24h