Profile picture
Profile

Software Engineer with 3 years of full-time, peer-to-peer, project-driven studies at 42 Berlin focused on low-level systems (C/C++, Unix, Docker). Currently following the advanced mobile curriculum with a focus on iOS (Swift/SwiftUI) while exploring cross-platform solutions with Kotlin Multiplatform. C1 German speaker known for rapid self-directed learning and reliable execution under pressure.

Projects
  • •Tech Stack: Swift, SwiftUI, SwiftData, MVVM, Swift Concurrency, Cloudflare Workers
  • •Concept: Designed a local-first iOS wellness app helping users navigate breakups through mood tracking, journaling, and grounding tools.
  • 02/2026 – Present
  • •Architecture: Built with MVVM and SwiftData for offline persistence and secure on-device storage.
  • •Privacy AI: Integrated OpenAI reflections via a custom Cloudflare Workers proxy to protect user identity and hide API keys.
  • •Tech Stack: Swift, SwiftUI, MVVM, OAuth2, URLSession, Keychain, Kingfisher
  • •Overview: Developed a native iOS application as part of 42's advanced curriculum to visualize student progression and real-time campus metrics via the 42 Network API.
  • 03/2026 – 06/2026
  • •Implementation: Built using MVVM architecture with secure OAuth2 authentication managed via Keychain and asynchronous image caching with Kingfisher.
  • •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.
  • 11/2025 – 12/2025
    Minishell (Unix Shell Implementation) - 42 Curriculum, Group Project
  • •Tech Stack: C, Unix System Calls, Signals, Process Management
  • •Re-created a lightweight, fully functional Bash-like Unix shell in C.
  • 05/2025 – 08/2025
    Technical Skills
    OS & Mobile Ecosystem

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

    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

    Swift, Kotlin, 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
    42 Berlin — Software Engineering Program | Berlin, Germany, Core Curriculum
  • •Core Curriculum (Completed Feb 2026): Finished 3 years of full-time, peer-to-peer software engineering education focused on low-level systems (C/C++, Unix/Linux, memory management, networking, and Docker).
  • 11/2022 – 2026Berlin, Germany

  • •Advanced Specialization (Feb 2026 – Present): Focus on Cross-Platform & Native Mobile Architecture (Swift/SwiftUI, Kotlin Multiplatform)
  • TELC German Language B1, B2, C1, bbw Akademie für Betriebswirtschaftliche Weiterbildung Berlin
    10/2020 – 09/2022Berlin
    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