Profile picture
Profile

Software Engineer and 42-Berlin campus graduate specializing in cross-platform mobile architecture (Kotlin Multiplatform, Swift/SwiftUI) and applied AI pipelines (Vision-Language Models, Computer Vision). Backed by 8 years of operational leadership, I combine low-level systems engineering (C/C++, Docker) with privacy-first application design (Local-First, Edge AI) to build scalable, production-ready software. C1 German speaker with a track record of rapid execution under pressure.

Projects
Mend, Native iOS Wellness App
  • Tech Stack: SwiftUI, MVVM, SwiftData, URLSession, 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.
  • 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.
  • 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.
  • Inception (Dockerized Infrastructure)
  • Tech Stack: Docker, Docker Compose, Nginx, WordPress, MariaDB, Virtualization, Linux
  • Built a custom multi-container system architecture using Docker, Docker Compose, Nginx (TLS/SSL), WordPress, and MariaDB with isolated networking, persistent storage, and zero pre-made images.
  • Minishell (Unix Shell Implementation)
  • Tech Stack: C, Unix System Calls, Signals, Process Management
  • Re-created a lightweight, fully functional Bash-like Unix shell in C.
  • Technical Skills
    OS & Mobile Ecosystem

    Kotlin Multiplatform (KMP), iOS WidgetKit, Jetpack Compose, Swift, SwiftUI, UIKit, MVVM, SwiftData, Swift Concurrency, XCTest, URLSession

    Infrastructure & DevOps

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

    Emerging Tech & AI

    VLMs, Computer Vision (Object Detection/Segmentation), Visual Vector Embeddings

    Core Languages

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

    Systems & Architecture

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

    Architecture & Privacy

    Local-First Architecture, Encrypted SQLite Data Access Layer (DAL), On-Device Edge Anonymization.

    Education
    Software Engineering - Core & Advanced Curriculum, 42 Berlin
  • 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.
  • 11/2022 – 2026Berlin, Germany
  • Selected Projects: Transcendence (TypeScript + Tailwind front end) and Inception (Docker Compose + Nginx).
  • Advanced Specialization (Feb 2026 – Present): Focus on Cross-Platform & Native Mobile Architecture (Kotlin Multiplatform, Swift/SwiftUI) and Applied AI Systems (Vision-Language Models, Edge AI, Local-First Databases).
  • 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
    12/2012 – 08/2015Sri Lanka
    Commerce & Business, G.C.E. Advance Level Examination
    02/2010 – 08/2012Sri Lanka
    Employment History
    Sous Chef, Fine Dining Restaurant
    02/2024 – 03/2026Berlin, Germany
    Company Director & Operations Manager, Nekfa Australia (Pvt.) Ltd
    07/2014 – 01/2020Sri 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
    Languages
    English - C1 Level
    German - C1 Level