Skip to content
View Yaroslavgiv's full-sized avatar

Block or report Yaroslavgiv

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
Yaroslavgiv/README.md

πŸ‘‹ Hi, I’m Yaroslav Krasnukhin

Fullstack Flutter Developer with experience in mobile, backend and web development. I build production-ready cross-platform applications with a strong focus on architecture, clean code and scalability.

πŸ‘¨β€πŸ’» About Me

πŸ’Ό In programming since 2018

πŸ“± Flutter development since 2021

🧠 Fullstack mindset: Flutter β†’ API β†’ Database

πŸŽ“ Teaching Python & mobile development (from fundamentals to real-world projects)

🌍 Based in Saint Petersburg

βœ‰οΈ Contact: my@dom-tuap.ru

🧩 What I Do

Flutter apps (Android, iOS, Windows, Web)

Backend APIs (GraphQL / REST)

Fullstack projects with shared backend

Python development (bots, backend, computer vision basics)

Architecture design & refactoring

πŸš€ Key Projects

🏨 Hotel Booking System β€” Fullstack Case Study

End-to-end booking platform with single GraphQL backend for all clients.

Stack:

Flutter (Clean Architecture, BLoC)

Node.js + TypeScript + Apollo GraphQL

React + TypeScript

SQLite / PostgreSQL-ready

πŸ”— Repositories:

βœ” Architecture documentation βœ” C4 diagrams βœ” Service layer & business rules

πŸ“¦ Kollibery (Mobile Platform)

Flutter-based mobile application with real-world structure and scaling approach.

πŸ”— kollibery_mobail

πŸ€– Telegram Bots & Python Tools

Python-based bots, utilities and experiments.

Telegram bots

Data processing

Automation scripts

πŸ”— Example:

πŸ”— Example:

πŸ§ͺ Experiments & Learning Projects

Projects used for:

learning new technologies

testing ideas

teaching and mentoring

Examples:

Flutter packages

Python scripts

CV / ML experiments

🧠 Core Skills

Mobile

Flutter (Android, iOS, Windows, Web)

Dart

BLoC / Clean Architecture

Material Design

Backend

Python (Flask, Django)

Node.js

GraphQL (Apollo)

REST API design

SQL (PostgreSQL, SQLite, MySQL)

Tools & Practices

Git / GitHub / GitLab

Linux

Docker

Figma

OpenCV (basics)

🀝 Open to

Flutter / Mobile development

Fullstack projects

Backend (Python / Node.js)

Long-term collaboration & product development

πŸ“Š GitHub Activity

🎯 How to Read This Profile

HR β†’ overview, skills, key projects

Tech Lead β†’ architecture, repositories, code structure

Flutter teams β†’ mobile-first + backend understanding

⭐ Final Note

This profile represents real projects, not tutorials. I focus on clear architecture, maintainability and practical solutions.

If you’re interested β€” feel free to explore repositories or contact me.

Pinned Loading

  1. hotel-booking-app hotel-booking-app Public

    Flutter mobile application for a fullstack hotel booking system

    Dart

  2. hotel-booking-back hotel-booking-back Public

    GraphQL backend for a fullstack hotel booking system with centralized business logic

    TypeScript

  3. hotel-booking-web hotel-booking-web Public

    React web client for a hotel booking system using GraphQL API

    TypeScript