Skip to content
View nikolainobadi's full-sized avatar

Block or report nikolainobadi

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
nikolainobadi/README.md

Nikolai Nobadi

I’m an iOS developer focused on building modular apps that are easy to scale, test, and maintain. My goal is to write code that’s clean, flexible, and easy to return to, both for teammates and for my future self.

I prioritize readability and test coverage to ensure that changes can be made confidently. The question I ask myself constantly is: will I understand this code in five months without needing to retrace every step? If not, it's time to refactor.

Lately, I’ve been branching out into macOS development and command-line tools. I’m also extracting specific modules from my App Store apps and making them public to showcase how I approach architecture, testing, and scalable system design.

🛠️ Languages & Tools

Swift

Xcode

JavaScript

NodeJS

NPM

Git

Firebase

Mocha

VSCode

Figma

C++




App Store Available on the App Store

iCleanMe     iGetGroceries     iOweYou     iAddThree     CodePurge

TestFlight Available on TestFlight

    Hoursaurus

🍺 Available on Homebrew

  • nnex: A command-line tool to manage swift executables and streamline distribution with Homebrew
  • nnapp: A project launcher CLI for organizing and managing your Swift/Xcode projects.
brew tap nikolainobadi/nntools
brew install nnex
brew install nnapp

Pinned Loading

  1. SwiftPicker SwiftPicker Public

    A Swift-based command-line tool for interactive item selection.

    Swift

  2. nnex nnex Public

    Utility to manage swift executables and streamline distribution with Homebrew

    Swift 1

  3. DBMultiverse DBMultiverse Public

    An iOS app to read and manage the DB Multiverse webcomic, built with a modular architecture.

    Swift 41 5

  4. nnapp nnapp Public

    Utility to easily manage Xcode projects and Swift Packages and quickly launch them from command-line

    Swift

  5. NnCredentialKit NnCredentialKit Public

    Swift package for managing account linking, credential handling, and social authentication in iOS apps.

    Swift 19

  6. NnVersionKit NnVersionKit Public

    Swift package for detecting app version changes and prompting updates based on major, minor, or patch differences.

    Swift 12