Skip to content
View decodealex's full-sized avatar
🏠
Working from home
🏠
Working from home
  • Seattle, WA

Block or report decodealex

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
decodealex/README.md

  • DMV Test Prep - it's cross-platform mobile application build in Flutter;
  • As s sole developer I fully designed and implemented front-end and back-end solutions;
  • Server side is built with Swift programming language (Vapor framework). Hosted on Heroku;
  • Database - PostgresQL. Hosted on AWS.

;

  • DroneMobile - A native iOS IoT application used to remotely control vehicle

  • PUMB Online - A native iOS online banking app which helps people to manage their finance
  • PUMB Online has more than 1 000 000 users, #5 finance app in Ukrainian AppStore, rating 4.8. Crash free users - 99.89 %

Straight Ur Back is an application that reminds you to keep your back straight. You can choose a time interval and how often you want to receive notifications.
  • MVP (Model-View-Presenter) architecture
  • Firebase Analytics
  • UserDefaults
  • Local Notifications
  • Fully programmatically UI

                

Take-home project for one of the companies that I applied for a job.

        

GitHub Profiles is an MVC practice project. GitHub Profiles is an application where users can search for a GitHub account and view its followers, GitHub profile, and various info. The user can save his favorite GitHub accounts and have access to them through the Favorites tab.
  • Implemented programmatically without the use of storyboards.
  • No libraries used.
  • Support for light & dark mode.
  • Model-View-Controller architecture.
  • Custom UIAlerts.
  • Use DiffableDataSource.
  • Implemented pagination on the search screen.
  • Image caching.
  • Use UserDefaults for saving favorite users.
  • REST API.

                

Twitter clone is an MVVM (no RxSwift) practice project. Twitter clone is a fully functional clone of the Twitter application. Users can sign up / sign in. Post a tweet and add a comment. Follow and unfollow users. Receive notifications about new mentions and tweets in the "Notification tab". Run with Firebase backend.
  • Implemented Firebase Auth
  • Communicate with Firebase database (read\write)
  • Monitor events in a database
  • Upload Images to Firebase storage
  • Fully programmatically UI (no Interface Builder)
  • MVVM architecture
  • Dynamically sized collection view cells

                

Firebase auth + Transition animation practice

  • Implemented Firebase Auth
  • Background gradient animation
  • Transition animation

  • ARKit Face Tracking feature

        

Thanks for stopping by!

Contact Info:

Popular repositories Loading

  1. portfolio portfolio Public

    Portfolio

    4 3

  2. GitHubProfiles GitHubProfiles Public

    Practice project.

    Swift 1

  3. FaceMoji FaceMoji Public

    ARKit + Face Tracking practice application

    Swift 1

  4. decodealex decodealex Public

    1 1

  5. awesome-swift awesome-swift Public

    Forked from matteocrippa/awesome-swift

    A collaborative list of awesome Swift libraries and resources. Feel free to contribute!

    Swift

  6. TinyCrayon-iOS-SDK TinyCrayon-iOS-SDK Public

    Forked from TinyCrayon/TinyCrayon-iOS-SDK

    A smart and easy-to-use image masking and cutout SDK for mobile apps.

    Swift