Code Monkey home page Code Monkey logo

Header of the page

Nikita Tsomuk

iOS Developer with QA background

  • 🌍 I'm based in Tel-Aviv
  • ✉️ You can contact me via:

linkedin  github    instagram

Skills:

Swift  Git  PostgreSQL  Figma  Sketch  Photoshop

UIKit / SwiftUI / MVC / MVVM / CocoaPods / SPM / GCD / REST / Unit Testing / UI Testing

Examples of work:

A single-page application featuring quizzes about movies from the top 250 IMDb ratings and the most popular films. Users of the application answer questions about the movie ratings sequentially. At the end of each round, the game displays statistics on the number of correct answers and the user's best results. The goal of the game is to answer all 10 questions in a round correctly.

UIKIt, Networking, UserDefaults, MVC, Unit Tests, UI Tests

An application with an endless feed of photos from the Unsplash service. Login is done through an account via WebView. The application has six screens, two main of them - the image feed and the profile screen. Switching between them is done using a TabBar. From the image feed, you can navigate to a full-screen image viewing screen with the option to save or share the picture.

UIKIt, UITableView, WKWebView, Networking, Keychain Wrapper, Kingfisher, ProgressHUD, Unit Tests, UI Tests

The application helps users browse and purchase NFTs. The purchase functionality is simulated using a mock server.

  • Browse NFT Collections: Users can view different collections of NFTs.
  • View and Purchase NFTs (Simulated): Users can view individual NFTs and simulate the purchase process.
  • View User Ratings: Users can see a ranking of other users based on their activity or collection.

UIKIt, SnapKit, UICollectionView, WKWebView, Networking, Kingfisher, ProgressHUD

The application helps users form and track beneficial habits.

  • Track Habits by Days of the Week: Users can monitor their habits on a daily basis.
  • View Habit Progress: Users can view their progress on habits over time.

UIKIt, MVVM, CoreData, Localization, UIPageViewController, AppMetrica, Cocoapods, Snapshot Tests

The goal of this test assignment is to create an application that displays a list of doctors and information about them. The application should have three screens: a list of doctors, a detailed screen, and a booking screen. The data should be loaded in JSON format from the internet.

SwiftUI, MVVM, Async/await

Anurag's GitHub stats

Nikita 's Projects

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.