GithubHelp home page GithubHelp logo

Software Engineer | iOS Engineer

Swift, SwiftUI, clean code, Test Driven Development, Design Patterns, Software principles.

Familiarised with MVVM and The Composable Architecture (TCA).

Building and deploying Startup and Enterprise apps to the App Store. Born in Japan, living in the Canada, originally from the Japan.

6+ years of commercial experience building iOS applications in Swift. Full Stack Web Developer. MERN, Next.js, TypeScript, Strapi. Experience with React Native and bridging applications from Swift to React Native.


  • Paradigms: Object-oriented and Functional/Reactive programming.
  • Worked on production apps extensively with: Swift SwiftUI Combine Async/await RxSwift Firebase Node.js Cocoapods Swift Package Manager
  • Fundamental knowledge and teaching software architectures: MVC (Model, View, Controller) MVVM (Model, View, View Model) TCA (The Composable Architecture)
  • Software design principles: SOLID to improve orthogonality, flexibility and reusability of components.
  • Storage Firebase Real-time database, Firestore. MongoDB, UserDefaults CoreData Custom API (Facebook, Google, Github, your website, etc.)

whateverbest's Projects

awesome-swiftui icon awesome-swiftui

A collaborative list of awesome articles, talks, books, videos and code examples about SwiftUI.

core icon core

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

ios-clean-architecture-mvvm icon ios-clean-architecture-mvvm

Template iOS app using Clean Architecture and MVVM. Includes DIContainer, FlowCoordinator, DTO, Response Caching and one of the views in SwiftUI

kavsoft-swiftui-animations icon kavsoft-swiftui-animations

SwiftUI animation tutorials, all of demos are consisted of youtube videos at website of kavsoft. πŸ”— https://kavsoft.dev

open-swiftui-animations icon open-swiftui-animations

Useful SwiftUI animations including Loading/progress, Looping, On-off, Enter, Exit, Fade, Spin and Background animations that you can directly implement in your next iOS application or project. The library also contains huge examples of spring animations such as Inertial Bounce, Shake, Twirl, Jelly, Jiggle, Rubber Band, Kitchen Sink and Wobble effe

prism icon prism

A lightweight 3D renderer for SwiftUI.

reusable icon reusable

A Swift mixin for reusing views easily and in a type-safe way (UITableViewCells, UICollectionViewCells, custom UIViews, ViewControllers, Storyboards…)

senetworking icon senetworking

Simple Codable NSURLSession wrapper, ideal for new or existing projects and code challenges. Works with Codable, Decodable for responses and Encodable for requests. Used in Clean Architecture.

swiftui icon swiftui

A collaborative list of awesome SwiftUI resources. Feel free to contribute!

swiftui-hooks icon swiftui-hooks

πŸͺ A SwiftUI implementation of React Hooks. Enhances reusability of stateful logic and gives state and lifecycle to function view.

vue icon vue

This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core

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.