Kosal PEN
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.
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.
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.
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 messageKosal Pen
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
- 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.
- 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.
- 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 Chandara – CEO @ Wonderpass
(+855 99 474 942) - Mr. Sopheak Te – Lead Developer @ Wonderpass
(+855 96 543 5596 | sopheak4kh@gmail.com)