Skip to content
View shehanish's full-sized avatar

Highlights

  • Pro

Block or report shehanish

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

Hi, I'm Shehani ๐Ÿ‘‹

Swift iOS SwiftUI Kotlin Kotlin Multiplatform Jetpack Compose Android C++ Docker Xcode

Mobile Engineer with a business background and professional work experience. Passionate about software development and building clean, scalable, user-friendly apps across iOS and Android.

Currently crafting native and cross-platform mobile apps, deepening my expertise in Swift, SwiftUI, Kotlin, Jetpack Compose, and Kotlin Multiplatform to deliver polished, production-ready experiences. ๐ŸŽฏ

๐Ÿ“ฑ Mune

A solo side project โ€” a fully-featured native iOS wellness app built from scratch.

  • Repository | Tech Stack: SwiftUI, Swift Concurrency (async/await), MVVM

Mune is a private, local-first iOS app for the hard days after. It combines daily mood check-ins, an AI recovery coach, a voice-and-text journal, and a calm space for moments of anxiety โ€” all stored privately on your device.

  • Key Features: Mood check-ins, AI recovery coach, voice & text journal, Calm Space with breathing and 2 quiet minutes
  • What I Learned: Privacy-first mental health app, secure on-device data handling, real-time AI conversations, interactive UI design

๐ŸŽ“ Swifty Companion

An advanced native iOS application developed as part of the 42 specialized curriculum.

  • Repository | Tech Stack: SwiftUI, MVVM, Swift 6, OAuth2
  • Key Features: OAuth2 authentication with 42 API, real-time peer search, dynamic progress visualization, responsive multi-view navigation
  • The 42 Challenge: Built without standard tutorials, relying on official Apple documentation and peer code reviews

Other Projects

Project Description Links
๐Ÿ“ SmartNotes Fast note-taking iOS app with clean organization and optional cross-device syncing. Repo
๐ŸŽฎ Transcendence Full-stack collaborative project showcasing end-to-end delivery and system design. Repo
โš™๏ธ CPP09 C++ project demonstrating OOP, algorithms, and problem solving. Repo
๐Ÿณ Inception Docker-based service orchestration and infrastructure setup. Repo
๐Ÿš€ Upcoming Mobile Apps Currently designing and building new iOS and Android applications (repos coming soon). โ€”

Tech Stack

  • Mobile: Swift, SwiftUI, UIKit, Kotlin, Kotlin Multiplatform, Jetpack Compose, Concurrency (async/await)
  • Languages: C, C++, Swift, Kotlin
  • Backend / Web: REST APIs, authentication, client/server architecture
  • DevOps / Infra: Docker, Docker Compose, containers, networking
  • Tools: Git & GitHub, Linux, Makefiles, shell basics, Xcode, Android Studio
  • Core CS: OOP, debugging, problem solving, clean code practices

What I'm working on

  • Building and shipping mobile apps across iOS and Android (SwiftUI, Jetpack Compose, Kotlin Multiplatform)
  • Improving mobile fundamentals: architecture (MVVM), networking, persistence (Core Data / SwiftData), and testing

Contact

Pinned Loading

  1. cpp09 cpp09 Public

    The final module of the 42 C++ path, focused on the advanced use of the Standard Template Library (STL). This repository implements complex data handling using various containers to solve real-worlโ€ฆ

    C++

  2. Inception Inception Public

    A system administration project focused on containerization and cloud orchestration. This repository contains a fully automated LEMP stack (NGINX, MariaDB, WordPress) deployed via Docker Compose wiโ€ฆ

    Shell

  3. SmartNotes SmartNotes Public

    Kotlin Multiplatform podcast app (Compose Multiplatform) for transcripts, highlights, summaries, and smart notes.

    Kotlin

  4. Swifty-Companion Swifty-Companion Public

    A native iOS application built with Swift 6 and SwiftUI to interact with the 42 Network API. Featuring OAuth2 authentication, real-time peer searching, and dynamic progress visualization.

    Swift

  5. eschencode/minishell eschencode/minishell Public

    A functional replica of the Bash shell developed in C. Focuses on system calls, file descriptors, and robust error handling.

    C 3

  6. mdomnik/QuizEverything mdomnik/QuizEverything Public

    Ai-driven online quiz game

    TypeScript 3 2