Skip to content
View MiraiChan's full-sized avatar

Block or report MiraiChan

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. Markdown is supported. 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
MiraiChan/README.md

Hello World, I'm Almira 👋

I am an iOS Developer. I speak English, Russian and German.

💡 My skills

  • SwiftUI, UIKit (Auto Layout and Storyboards), Combine, UserDefaults, Keychain, CoreData, RealmSwift, SwiftData
  • Firebase (FirebaseAI and FirebaseCore)
  • MVC, MVP, MVVM, MVVM + Coordinator
  • SOLID, DRY, YAGNI, KISS
  • REST API, Postman, Docker, Pagination, Unit & UI Testing
  • Multithreading: GCD (DispatchQueue), Swift Concurrency (async/await, Task, TaskGroup), MainActor, Actors, preventing race conditions, thread-safe code, avoiding UI blocking, background processing
  • Git, GitLab, Code Reviews

Language

Swift

Python


Tools

XCode

SwiftUI

Apple

Docker

Postman

Git

GitHub

Terminal

Firebase

OpenAI

VS Code




My Apps

NAL - Not a Lazy!

NAL

An AI-powered productivity app that celebrates your daily wins instead of overwhelming you with endless to-do lists.

Stack: Swift · SwiftUI · Combine · Realm · StoreKit · CoreML · Firebase (Firebase AI / Gemini) · UserNotifications · MVVM · Python

  • Personalized AI feedback powered by on-device and cloud AI
  • Unique 24-hour task lifecycle to keep focus on the present
  • Accessibility-first design with VoiceOver support
  • Freemium subscriptions and a custom paywall
Download on the App Store

BeenThere — Save Places

BeenThere: Save Places

A personal place-saving app to keep track of locations you love, discover, and want to remember.

Stack: SwiftUI · SwiftData · MapKit · Share Extension · App Groups · LinkPresentation

  • Save and organize memorable places
  • Keep your favorite locations in one place
  • Simple, intuitive interface for managing saved spots
Download on the App Store

This is a minimal SwiftUI demo project showcasing integration of CreativeEditor SDK (CE.SDK) using the IMGLYUI-swift package. It allows users to pick an image, edit it using CE.SDK (apply filters, crop, add elements), and save both the result and the editing scene for future restoration.

Stack: SwiftUI, CE.SDK (IMGLYDesignEditor, IMGLYEngine), PhotosUI (image picker), MVVM Architecture, Async/Await, modern concurrency

Popular repositories Loading

  1. MoexCalculator MoexCalculator Public

    A small MoexCalculator application. It will receive current currency quotes from the Moscow Exchange, display them as a list and convert the currency into rubles.

    Swift 2

  2. HackNewsApp HackNewsApp Public

    A simple Hacker News reader. This app uses Hacker News API in order to get hold of the latest articles that are trending on Hacker News.

    Swift 1

  3. MovieQuiz-ios MovieQuiz-ios Public

    Forked from Yandex-Practicum/MovieQuiz-ios

    Application: MovieQuiz is an application with quizzes about films from the top 250 ratings and the most popular films according to IMDb.

    Swift

  4. Counter Counter Public

    Application: a simple counter. The idea is simple: how many times the "+" button was clicked — this number is displayed on the counter. The history is also available.

    Swift

  5. ImageFeed ImageFeed Public

    Application: Multi-page application with a feed of images uploaded via the Unsplash API.

    Swift

  6. Tracker Tracker Public

    Application: Daily habit tracker helps users form healthy habits and monitor their implementation.

    Swift