Profile picture
Profile

I am an iOS developer who thrives where business strategy, systems engineering, and high-pressure execution meet. Before diving into native Apple development, I spent eight years as an Operations Manager and Company Director at a software firm, giving me a strong grasp of product lifecycles and business goals. To deeply sharpen my technical foundation, I moved to Germany for the rigorous systems engineering curriculum at 42 Berlin. Along the way, I took a part-time job in fine dining and was quickly promoted to Sous Chef simply by mastering complex kitchen workflows under intense pressure. Today, I channel that exact same focus, structural grit, and sharp eye for detail into writing clean, scalable Swift and SwiftUI code.

Projects
Mend, Native iOS Wellness App
  • Tech Stack: Swift 5.9+, SwiftUI, MVVM, SwiftData, AVFoundation, Speech Framework, Cloudflare Workers.
  • Engineered a privacy-focused, local-first wellness application featuring mood tracking, journaling, and interactive grounding tools, architected cleanly using the MVVM design pattern.
  • Implemented secure, strictly on-device data persistence utilizing SwiftData, ensuring all user journal entries, voice notes, and profile data remain completely private and offline.
  • Integrated AI-powered conversational reflections via the OpenAI API, routed through a custom Cloudflare Workers secure backend proxy to protect user privacy and prevent sensitive data exposure.
  • Leveraged native iOS frameworks including `AVFoundation` and the `Speech` framework for localized voice-to-text journaling, alongside `UserNotifications` for personalized daily scheduling.
  • Swifty-Companion, Native iOS App
  • Tech Stack: Swift 6, SwiftUI, MVVM, OAuth2, URLSession, Keychain.
  • A native iOS application built to visualize student progression and real-time campus data via the 42 Network API.
  • The app features secure OAuth2 authentication managed through Apple's Keychain, asynchronous image caching via Kingfisher, and is architected using the MVVM pattern.
  • I leveraged Swift 6 Strict Concurrency to ensure thread-safe background data fetching and highly responsive main-thread UI updates.
  • Technical Skills
    iOS Ecosystem

    SwiftUI, MVVM, API Integration (URLSession, REST), OAuth2, Secure Local Storage (Keychain).

    Web Technologies

    React, HTML5, CSS3, Tailwind CSS.

    Infrastructure & DevOps

    Docker, Docker Compose, Nginx, Bash Scripting, Makefiles, Git, CI/CD.

    Core Languages

    Swift, C, C++, TypeScript, SQL.

    Systems & Architecture

    Unix/Linux, Memory Management, TCP/IP, Client-Server Messaging, Distributed Systems.

    Emerging Tech

    LLM Fundamentals, RAG Systems.

    Employment History
    Sous Chef, Fine Dining Restaurant
    02/2024 – 03/2026Berlin, Germany
    Operational Manager, Nekfa Australia (Pvt.) Ltd
    07/2014 – 08/2019Sri Lanka
    Assistant Operational Manager, Nekfa Australia (Pvt.) Ltd
    11/2013 – 07/2014Sri Lanka
    Assistant Manager - Human Resource and Administration, Nekfa Australia (Pvt.) Ltd
    11/2012 – 11/2013Sri Lanka
    Education
    Software Engineering - Core & Advanced Curriculum, 42 Berlin
  • Advanced Specialization (Feb 2026 – Present): Currently focusing on iOS Mobile Engineering and native Apple ecosystem development.
  • 11/2022 – PresentBerlin, Germany
  • Core Curriculum (Completed Feb 2026): Rigorous, project-based, peer-to-peer engineering program emphasizing iterative delivery, code reviews, and low-level systems mastery.
  • Foundational Focus: C/C++, Unix/Linux, algorithms & data structures, networking basics, and Dockerized infrastructure. * Selected Projects: Transcendence (TypeScript + Tailwind front end) and Inception (Docker Compose + Nginx).
  • TELC German Language B1, B2, C1, bbw Akademie für Betriebswirtschaftliche Weiterbildung Berlin
    10/2020 – 09/2022Berlin
    Bachelor of Business Administration - BBA, Open University - Sri Lanka
    2012 – 2016Sri Lanka
    Commerce & Business, G.C.E. Advance Level Examination
    02/2010 – 08/2012Sri Lanka
    Languages
    English
    German