Giter Site home page Giter Site logo

Stand With Ukraine

Software Engineer Dmytro Turskyi

turskyi

Twitter badge Stackoverflow badge My wish-board badge Goodreads social network badge Linkedin badge Facebook badge Telegram badge

Developing web, android and iOS applications, using:

  • Programming languages: Dart   Kotlin   TypeScript  

  • Platforms: Android   iOS   Web  

  • Frameworks: Flutter   Next JS   Compose Multiplatform  

  • Interfaces: Flutter   Jetpack Compose   XML  

  • State management approaches: ViewModel   BLoC  

  • Dependency injection libraries: Injectable get_it   Hilt  

  • HTTP client: Retrofit  

  • Database libraries: Room   Drift   sqflite   Firestore  

  • Reactive programming: ReactiveX   Coroutines   flow   Stream  

  • Version control systems: Git   SVN  

  • Git Hosting Services: GitHub   GitLab   JetBrains Space  

  • CI/CD: GitHub Actions   Codemagic   Vercel  

  • App testing platforms: Firebase   TestFlight  

  • App stores: Play Store   App Store

  • Integrated development environments: Android Studio   IntelliJ IDEA   Xcode   VS Code  

  • API development platform: Postman  

  • Project management tools: Jira   Ora   Trello   JetBrains Space Project Management   GitLab Agile Planning   Everhour  

Architectural patterns:

The Clean Architecture, The Onion Architecture, Model-View-ViewModel, Android App Architecture, Model-View-Presenter

Clean architecture pattern Onion architecture pattern Model-View-ViewModel pattern Android App Architecture pattern Model-View-Presenter pattern

Experience:

CMiC logo 2022-...
MR studio Oleksandr Hrubalskyi 2020-2022
Dev Craft logo 2019-2020

GitHub Stats

Statistics
Statistics
statistics

Dmytro Turskyi's Projects

anartiststore icon anartiststore

An e-commerce Flutter project dedicated to showcasing unique and handmade creations by talented artist Anna.

animals icon animals

Smple console example of using superclasses and subclasses.

blockerlibrary icon blockerlibrary

Kotlin library. Distance blocker for android mobile apps, created under the impression from "The Hummingbird Project" (2018) film. Showcase of creating a simple Kotlin library package using JitPack package repository.

daggerexample icon daggerexample

Sample Android app demonstrating the correct usage of Dagger with Kotlin. Includes examples of using Mockito and JUnit tests. Educational project showcasing dependency injection and testing in Android applications.

dialogactivity icon dialogactivity

This is a minimal Android project demonstrating that you don't necessarily need to occupy the entire screen with your app's UI or use layout XML files.

drummachine icon drummachine

A pure Kotlin project showcasing class usage, JUnit testing, and coroutine-based audio playback. Designed for JVM, not Android.

ethical_scanner icon ethical_scanner

Ethical Scanner: A Flutter app that scans barcodes and tells you if the product meets your ethical standards.

ethical_scanner_web icon ethical_scanner_web

🔍 Scan products and learn about their ethical information with the Ethical Scanner app! This mobile application helps users make informed choices by providing ethical details about various products. The app includes a Privacy Policy page and direct download link for Android platform.

fingerdrawing icon fingerdrawing

This sample demonstrates how to create a custom View that allows the user to draw on the screen with their finger.

firebasechat icon firebasechat

FirebaseChat is a sample Android app demonstrating chat functionality with Firebase. It includes email and Google login, and a chat screen for sending messages and images. Ideal for developers to explore Firebase integration.

flutter_clean_architecture_counter icon flutter_clean_architecture_counter

A refactored version of the default Flutter "counter" app, demonstrating The Clean Architecture with reactive state management using streams. This example showcases a maintainable and scalable approach, incorporating immutability, dependency injection, and a clear separation of concerns.

flutter_laozi_ai icon flutter_laozi_ai

Engage with a Laozi-inspired AI for guidance and Daoist wisdom. Built with Flutter.

flutter_onion_architecture_counter icon flutter_onion_architecture_counter

A refactored version of the default Flutter counter app, demonstrating Onion Architecture with reactive state management using streams. This example showcases a maintainable and scalable approach, incorporating immutability, dependency injection, and a clear separation of concerns.

googlemap-flutter icon googlemap-flutter

Sample Flutter app demonstrating the usage of Google Maps with custom markers. Features a map with a fixed custom marker at a specific location. Educational project showcasing Google Maps integration and custom marker implementation in Flutter.

handlersimplemessage icon handlersimplemessage

A simple Android app that simulates connecting to a remote service. Demonstrates UI updates, state management, and thread handling. Ideal for beginners learning Android development. Easily extendable for various simulation scenarios.

hydration-reminder-service icon hydration-reminder-service

Simple Android app demonstrating the use of worker, intent service, and shared preference listener. Reminds users to drink water and tracks hydration. Educational project showcasing background tasks and preference management.

mern_template icon mern_template

A full-stack web application using MongoDB, Express, React, and Node.js. Follows the MERN Stack Tutorial by Coding in Flow YouTube channel.

news-nextjs icon news-nextjs

News Glance is a Next.js website that displays the latest news and uses AI to summarize the main insights from the headlines. Try it out and see what the news tells you.

news_glance icon news_glance

News Glance is a flutter app that lets you access the latest news and insights even from your home screen widget. It uses AI to generate a conclusion from the news headlines and allows you to view the articles.

nextjs-laozi-chatbot icon nextjs-laozi-chatbot

Daoism - Laozi AI Chatbot (Web Version). Engage with a Laozi-inspired AI for guidance and Daoist wisdom. Built with Next.js & TypeScript.

nextjs_gpt3 icon nextjs_gpt3

Politer AI is a web app that uses GPT-3.5, a powerful AI model, to make messages more polite and friendly.

node_rest_shop icon node_rest_shop

A restful api with node.js template. Follows the Building a RESTful API with Node.js tutorial by Academind YouTube channel.

onlineimages icon onlineimages

Sample Android app demonstrating Hilt, Retrofit, and Pagination. Fetches images from Unsplash API, displays them in a gallery, and supports search functionality. Educational project showcasing library usage and handling process death with SavedStateHandle.

onlinepresentationofaparticularmusicband icon onlinepresentationofaparticularmusicband

Android mobile application. Showcase for using Java with clean architecture, hilt and RxJava3. Music Player for particular Music Band “відчуття.тиші”, with an opportunity to listen to all their songs online.

pastaandpizzaz-navdrawer icon pastaandpizzaz-navdrawer

A demonstration Android app showcasing the implementation of a navigation drawer, built with Kotlin and a monolithic architecture. Features include a collapsing toolbar, share button with Bluetooth and Nearby options, and a sample UI for ordering pizzas. Based on a tutorial from "Head First Android Development" by Dawn Griffiths and David Griffiths

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.