Skip to content
View sul1aaa's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report sul1aaa

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. 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
sul1aaa/README.md

πŸ‘‹ About Me

void main() => runApp(const MaterialApp(home: SultanAssan()));

class SultanAssan extends StatelessWidget {
  const SultanAssan({super.key});

  @override
  Widget build(BuildContext context) => const Developer(
        role: 'Flutter Developer',
        basedIn: 'Almaty, Kazakhstan',
        studying: 'SDU University',
        loves: ['Clean Architecture', 'BLoC', 'Smooth UI'],
        openTo: ['Junior', 'Strong Junior'],
      );
}
  • I build cross-platform mobile apps with Flutter, from the first screen to the store-ready build
  • I care about clean layers, testable BLoCs and code a team can read
  • I like UI that feels smooth: motion, states and small details
  • I ship apps in English, Russian and Kazakh
  • I work on a team, with PRs, reviews and CI

πŸš€ Featured Projects

🏒 Estate CRM

A multi-agency real-estate CRM app built with Flutter. An agency signs up and adds its agents, then runs its clients, listings, deals, viewings and documents. Each team's data is walled off from every other team's.

My part: I own the Flutter app.

38 feature modules 7,200+ tests EN Β· RU Β· KK offline cache push reminders maps PDF brochures

Flutter BLoC Firebase

πŸ’ͺ FitQuest

A fitness app with an AI coach powered by Gemini. It has an API-backed exercise library, progress tracking and a community chat, with sign-in through Firebase.

AI coach progress tracking community chat

Flutter Firebase Gemini

🎬 MovieTime

A movie discovery app powered by TMDB. It has genre-based onboarding, browsing, search and favourites, with sign-in through Firebase.

TMDB API onboarding favourites

Flutter Firebase REST

β›… Weathero

A weather app built on Clean Architecture. It shows current conditions plus hourly and 10-day forecasts from the Open-Meteo API.

Clean Architecture hourly + 10-day Open-Meteo

Flutter BLoC GetIt Dio


πŸ› οΈ Tech Stack

Tech stack



BLoC Provider GetIt go_router Dio Freezed REST


πŸ“Š GitHub Stats

GitHub stats Top languages GitHub streak

🎯 Right Now

  • 🏒 Building Estate CRM with a team of three. I own the Flutter app
  • πŸ“– Getting deeper into Clean Architecture and testing
  • πŸ” Open to Junior / Strong Junior Flutter roles. Say hi on Telegram or LinkedIn

"Building clean, scalable, and maintainable mobile applications, one layer at a time."

Pinned Loading

  1. estate-crm-system estate-crm-system Public

    Forked from Dexr1te/estate-crm-system

    Multi-agency real estate CRM: Spring Boot API, Flutter mobile app and React web client. A manager signs up, creates their agency and adds agents; every team's clients, listings, deals, meetings and…

    Dart

  2. Weathero Weathero Public

    A Flutter weather app built with Clean Architecture β€” BLoC, GetIt, Dio, and the Open-Meteo API for current conditions, hourly, and 10-day forecasts.

    Dart 1

  3. FitQuest FitQuest Public

    Flutter fitness app with Firebase auth, an API-backed exercise library, AI coach powered by Gemini, progress tracking, and community chat.

    Dart 1

  4. MovieTime MovieTime Public

    A Flutter movie discovery app with Firebase auth, genre-based onboarding, and TMDB-powered browsing, search, and favorites.

    Dart 3