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.

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 C++ Docker Xcode

Aspiring iOS Developer passionate about building clean, scalable, and user-friendly applications with modern design patterns.

Currently crafting iOS apps and deepening my expertise in Swift and SwiftUI to deliver polished, production-ready experiences. ๐ŸŽฏ

๐Ÿ“ฑ Mend

A fully-featured, native iOS application built completely from scratch.

  • Link to Repository
  • Tech Stack: SwiftUI, Swift Concurrency (async/await), MVVM Architecture, [e.g., CoreData / URLSession]

*Mend is a private, local-first iOS wellness app for people who want a softer place to process their feelings. It combines daily mood check-ins, AI-powered reflections, a guided journal, and a calm space for moments of anxiety โ€” all stored privately on your device.

  • Key Features: AI-powered emotional companion, no-contact counter tracker, Panic Room with guided breathing & grounding techniques
  • 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 iOS Apps Currently designing and building new iOS applications (repos coming soon). โ€”

Tech Stack

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

What I'm working on

  • Building and shipping my own iOS apps (SwiftUI + modern iOS patterns)
  • Improving iOS 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

    AI-powered Swift iOS podcast app for transcripts, highlights, summaries, and smart notes.

    Swift

  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/Transcendence mdomnik/Transcendence Public

    Ai-driven online quiz game

    TypeScript 3 2