Skip to main content

Kosal PEN

Scroll to projectsScroll to projects

Live. by Wonderpass

A super app for events, ticketing, and digital experiences. Architected core features as reusable SwiftUI modules, and led a team to deliver seamless cross-platform experiences.

Live. by Wonderpass app screenshot
Campus App screenshot

Campus App

A modern campus management and student engagement platform. Supporting real-time notifications, event management, and seamless integrations.

Bakong Mini Service

A cross-platform payment and mini service solution, integrating Bakong, Wing Bank, and more. Led backend and mobile teams, managed CI/CD, and engineered MongoDB sync workflows.

Bakong Mini Service screenshot

Cambo Ticket

Platform: iOS (Swift, SwiftUI), Android, Web Cambo Ticket is a nationwide bus, taxi, ferry booking app that enables users to search, reserve, and purchase tickets across Cambodia.

Cambo Ticket app screenshot

Kosal Pen

Lead iOS Developer @ Wonderpass

kosalpen99@gmail.com |+855 128 98339 |LinkedIn |Medium |GitHub

Accomplished and hands-on Lead iOS Developer with over 8 years of experience delivering scalable, modular, and high-performance iOS applications. Expert in Swift, SwiftUI, and app architecture using SPM, Resolver DI, and reusable UI modules. Proven ability to lead feature delivery end-to-end, from planning and architecture to code implementation, CI/CD, and App Store deployment. Skilled at managing cross-platform teams and integrating with backend systems, including secure native-web communication, QR resale, and payment flows. Passionate about clean code, great UX, and mentoring developers to build quality mobile products.

Send me a message
Kosal Pen profile photo
Kosal Pen profile photo

Kosal Pen

Lead iOS Developer @ Wonderpass

Profile

Passionate Lead iOS Developer with 8+ years of experience architecting modular, high-performance mobile apps. Driving 25% engagement lifts through context-aware features, 99.8% data consistency via offline sync, and sub-second transaction flows. Mentored engineers, built open-source Swift packages, and shipped 10+ App Store–approved apps with 4.7★ average ratings.

Experience

Lead iOS DeveloperWonderpass | Oct 2021 – Present
  • Led full delivery of Bakong Mini Service (iOS, Android, Web, Backend
  • Built a JSBridge layer in WKWebView to integrate native Swift APIs with web UI.
  • Led architecture and development of LiveApp, a modular SwiftUI app with dynamic QR resale ticketing, payment calculation, and secure user flows.
  • Implemented QR-based facility access control with HMAC-SHA256 validation.
  • Implemented secure hash validation for iframe-based financial transactions
  • Developed sync jobs to push local MongoDBdata to cloud using Mongoose CLI + cron.
  • Mentored mobile team members and led architecture decisions and Agile ceremonies.
Lead iOS DeveloperSpark | Oct 2017 – Sep 2021
  • Delivered and maintained production iOS apps in the transport and logistics domain.
  • Migrated legacy code to modular MVVM structure, improving testability and long-term maintenance.
  • Worked closely with backend engineers to align API contracts and release schedules.
  • Acted as onboarding lead for junior developers and new team hires.
Junior iOS DeveloperPathmazing | Dec 2016 – Oct 2017
  • Developed UIKit-based iOS apps with polished UI components.
  • Prototyped Estimote beacon features in collaboration with UX designers.
  • Streamlined Git workflows and automated builds, reducing integration issues by 20%.

Skills

  • Swift & SwiftUI
  • UIKit
  • Resolver (DI)
  • Modular Architecture
  • MVVM & Coordinator Pattern
  • REST & gRPC APIs
  • Performance Optimization
  • MongoDB & Mongoose
  • Node.js & NestJS
  • Docker & Kubernetes (AWS EKS)
  • CI/CD (Bitbucket Pipelines)
  • Payment Integrations on Mini Services (Bakong, Wing Bank)

Education

B.Sc. in Computer Science, Royal University of Phnom Penh (2014 – 2018)

Achievements

  • Delivered LiveApp and Bakong Mini Service across mobile and web with secure, real-time communication
  • Implemented JSBridge-based native-web sync for payments and iframe control
  • Built modular Swift packages adopted across internal app projects
  • Shipped 10+ App Store apps with 100% approval and 4.7★ average user rating.

Languages

  • Khmer (Native)
  • English (Professional Working Proficiency)

References

  • Mr. Tuy ChandaraCEO @ Wonderpass
    (+855 99 474 942)
  • Mr. Sopheak TeLead Developer @ Wonderpass
    (+855 96 543 5596 | sopheak4kh@gmail.com)