Skip to content
View dhikadityre's full-sized avatar
๐Ÿ’ญ
I may be slow to respond.
๐Ÿ’ญ
I may be slow to respond.

Highlights

  • Pro

Block or report dhikadityre

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

Hi, I'm Dhika ๐Ÿ‘‹

Mobile Engineer specializing in Native iOS Development, passionate about building scalable, secure, and maintainable applications.

I enjoy designing reusable frameworks, modular architectures, and production-ready mobile systems.


๐Ÿ“š Table of Contents


๐Ÿš€ Featured Projects

These are the repositories that best represent my engineering skills.

Project Category Tech Stack Repository
๐Ÿ” Core Security Reusable Module Swift โ€ข CryptoKit ๐Ÿ”— CoreSecurity-Link
๐ŸŒ Core Network Reusable Module Swift โ€ข URLSession ๐Ÿ”— CoreNetworkNative-Link
๐ŸŽจ Design System Library Reusable Module SwiftUI โ€ข UIKit ๐Ÿ”— Coming Soon
๐ŸŒ‰ Flutter Gateway Advanced Flutter โ€ข Swift ๐Ÿ”— Coming Soon

๐Ÿ“ฆ Reusable Modules

Reusable packages that can be integrated into multiple iOS applications.

Module Description Tech Stack Repository
๐Ÿ” Core Security Encryption, HMAC, Secure Communication Swift, CryptoKit ๐Ÿ”— CoreSecurity-Link
๐ŸŒ Core Network Networking abstraction layer Swift, URLSession ๐Ÿ”— CoreNetworkNative-Link
๐Ÿ”ฅ Core Firebase Firebase Analytics, Crashlytics, Remote Config wrapper Swift, Firebase ๐Ÿ”— CoreFirebase-Link
๐ŸŽจ Design System Library Shared UIKit & SwiftUI components SwiftUI, UIKit ๐Ÿ”— Coming Soon
โš™๏ธ Core Environment Configuration & Environment Management Swift ๐Ÿ”— CoreEnvironment-Link
๐Ÿ“ App Logger Logging Framework Swift ๐Ÿ”— AlgoreadMeCoreLogger-Link

Designed with reusability, Clean Architecture, and modularity in mind.


๐Ÿ“ฑ Applications

Applications demonstrating different engineering complexity.


๐Ÿ”ด Advanced Applications

Production-ready applications.

Project Description Tech Stack Repository
๐ŸŽž๏ธ ShowcaseLevelIn Large-scale modular showcase application Swift โ€ข UIKit โ€ข SwiftUI โ€ข MVVM โ€ข Firebase โ€ข SPM ๐Ÿ”— ShowcaseLevelin-Link
๐ŸŽฎ VeritasGamerArea Veritas Gamer Area is a modern game discovery platform that helps players explore, search, and track games from multiple gaming data providers. Built with a scalable architecture, it delivers rich game information, personalized experiences, and is designed to seamlessly integrate additional gaming APIs in the future. Swift โ€ข UIKit โ€ข SwiftUI โ€ข MVVM โ€ข BDD โ€ข TDD ๐Ÿ”— VGA-Link
๐ŸŒ‰ Flutter Gateway Native iOS bridge for Flutter modules Swift โ€ข Flutter ๐Ÿ”— Coming Soon
๐Ÿงฑ Design System Demo Enterprise Design System showcase SwiftUI โ€ข UIKit ๐Ÿ”— Coming Soon

๐ŸŸก Intermediate Applications

Architecture-focused applications.

Project Description Tech Stack Repository
๐ŸŽฌ Rate Movie Clean Architecture sample UIKit โ€ข MVVM โ€ข Core Data โ€ข Clean Architecture โ€ข Depedency Injection โ€ข SOLID ๐Ÿ”— RateMovie-Link
๐ŸŽฌ VIPER Movie List Clean Architecture sample SwiftUI โ€ข VIPER โ€ข Core Data โ€ข Clean Architecture โ€ข Depedency Injection โ€ข SOLID โ€ข Combine โ€ข Swift Concurrency ๐Ÿ”— VIPERMovieList-OnHold-Link
๐Ÿง  Memoir Assistant A personal life management platform that helps you organize memories, notes, reminders, and essential information in one place, with secure sharing for family, friends, or the public. SwiftUI โ€ข MVVM โ€ข Swift Data โ€ข Clean Architecture โ€ข Depedency Injection โ€ข SOLID โ€ข Combine โ€ข Swift Concurrency ๐Ÿ”— MemoirAssistant-Link
๐ŸŽฎ My Dota An MVC application built in 2021, set to be refactored ASAP into an architecture that is easier to test and maintain. UIKit โ€ข MVC โ€ข Core Data ๐Ÿ”— MyDota-Link

๐ŸŸข Starter Applications

Small applications built while learning specific technologies.

Project Description Tech Stack Repository
๐Ÿฆ Africa SwiftUI application SwiftUI ๐Ÿ”— Africa-Link
๐Ÿˆ Touchdown Marketplace application SwiftUI ๐Ÿ”— Touchdown-Link
๐Ÿ‡ Fructus SwiftUI practice SwiftUI ๐Ÿ”— Fructus-Link
๐Ÿฝ๏ธ DineIn DineIn is a simple iOS project created to explore and learn the latest SwiftUI features and updates for 2026, including modern state management architecture (@Observable / Observation framework). SwiftUI โ€ข MVVM โ€ข Observation โ€ข Combine โ€ข HIG Component ๐Ÿ”— Fructus-Link

๐Ÿ“š Learning Projects

Repositories documenting my continuous learning journey.

Topic Description & Tech Stack Repository
๐Ÿงช Testing Navigation View Controller, Sample XCTAssertThrow, LoadingVCUnitTest Entry Level โ€ข UIKit โ€ข XCTest ๐Ÿ”— NavigationVC-Link,๐Ÿ”— LoadingViewControllerUnitTest-Link, ๐Ÿ”— XCTAssertNoThrow-Link
๐Ÿž๏ธ Photo App UT Entry Level โ€ข Basic Unit Testing ๐Ÿ”— PhotoAppUT-Link
๐ŸŒฆ Good Weather Entry Level โ€ข MVVM โ€ข UIKIT โ€ข APIRequest ๐Ÿ”— GoodWeather-Link
โ˜• Coffee Dict Entry Level โ€ข Swift โ€ข Delegation ๐Ÿ”— CoffeeDict-Link
๐Ÿ’ณ Expense Tracker Entry Level โ€ข Flutter โ€ข Dart ๐Ÿ”— ExpenseTracker-Link
๐Ÿ’Ž Loyalty Programs Entry Level โ€ข Flutter โ€ข Dart ๐Ÿ”— LoyaltyPrograms-Link

๐Ÿ›  Tech Stack

๐Ÿ“ฑ Mobile

  • Swift
  • UIKit
  • SwiftUI
  • Flutter
  • Dart

๐Ÿ› Architecture

  • MVC
  • MVVM
  • MVVMC
  • Clean Architecture
  • Modular Architecture
  • Swift Package Manager
  • Cocoapods
  • Dependency Injection

๐Ÿ”ฅ Backend

  • REST API
  • URLSession
  • Firebase
  • Remote Config
  • Crashlytics
  • Analytics

๐Ÿ” Security

  • CryptoKit
  • AES Encryption
  • HMAC
  • Secure Storage

๐Ÿงช Testing

  • XCTest
  • UITest
  • Unit Testing
  • Integration Testing
  • Swift Testing

โš™๏ธ Tools

  • Xcode
  • Git
  • GitHub
  • Fastlane
  • Postman
  • Figma
  • Proxyman

๐Ÿ› Engineering Principles

I strive to build software that is:

  • Scalable
  • Maintainable
  • Modular
  • Secure
  • Testable
  • Reusable
  • Clean
  • Simple
  • Well-documented

๐ŸŽฏ Current Focus

Currently exploring and building:

  • ๐Ÿ“ฆ Reusable Swift Packages
  • ๐Ÿ— Large-scale Modular Architecture
  • โšก Swift Concurrency
  • ๐Ÿ” Mobile Security
  • ๐Ÿ“ฑ SwiftUI
  • ๐Ÿงช Software Testing
  • ๐Ÿš€ Engineering Best Practices

๐Ÿ“Š Repository Categories

Category Description
๐Ÿ“ฆ Reusable Modules Libraries that can be reused across projects
๐Ÿ“ฑ Applications Complete mobile applications
๐Ÿ“š Learning Projects Repositories documenting my learning journey

๐ŸŒ Connect

Feel free to explore my repositories or connect with me!


"Building software that is maintainable, reusable, and ready for tomorrow."

Pinned Loading

  1. RateMovie RateMovie Public

    iOS movie rating app built with UIKit showcasing MVVM architecture, dependency injection, and observable UI state management.

    Swift 1

  2. ShowcaseLevelin ShowcaseLevelin Public

    A modular iOS app showcasing scalable architecture with SwiftUI, SPM-based modules, and clean MVVM + DI structure.

    Swift

  3. CoreSecurity CoreSecurity Public

    CoreSecurity(SPM) for Swift (iOS). Lightweight Swift Package providing encryption, decryption, and HMAC utilities for secure iOS app communication

    Swift

  4. Touchdown Touchdown Public

    SwiftUI Project

    Swift

  5. AlgoreadMeCoreLogger AlgoreadMeCoreLogger Public

    AlgoreadMeCoreLogger for Swift (iOS)

    Swift

  6. swift-competitive-programming swift-competitive-programming Public

    A structured collection of competitive programming solutions and writeups built with Swift Playground Pages. Features executable test cases, time & space complexity analysis, and automated README sโ€ฆ

    Swift