Hi! I'm Jacky Lam.
I am a 26-year-old iOS and Android Developer with expertise in Swift and Kotlin programming languages, and a strong familiarity with UIKit and Android SDK. Upon completing my education at Hong Kong Baptist University, I embarked on a rewarding journey at AritaOne Software, a company specializing in delivering comprehensive IT solutions through web and mobile applications.
During my tenure, I played a key role in crafting innovative solutions and ensuring post-maintenance services for our clients. This experience, spanning until January 2023, has equipped me with a robust skill set and a deep understanding of the dynamic landscape of mobile development.
You can check me out at:
Email: jackylam0207@gmail.com
LinkedIn: linkedin.com/in/chun-kit-lam-b15693252
GitHub: github.com/jacky0207
LeetCode: leetcode.com/jacky0207/
Hard Skills
Programming Languages: Swift, Kotlin, Dart
Development Tools: Xcode, Android Studio, VSCode, Git
UI Frameworks: UIKit, SwiftUI, XML, Compose, Flutter
Design Patterns: MVC, MVVM, MVI, VIPER
Storage: CoreData, Keychain, SQLite
Dependency Management: Cocoapods, SPM, Gradle
Networking: RESTful APIs, URLSession, Alamofire, Retrofit
Multithreading: GCD, AsyncTask, Coroutines
Testing: XCTest, JUnit, Espresso
Reactive Programming: RxSwift, Combine, RxJava, LiveData
Agile methodologies: Jira
Soft Skills:
Collaboration and communication skills
Teamwork
Problem Solving
Continuous Learning
Customer Orientation
2015 - 2017
2017 - 2019
School of Continuing and Professional Studies, CUHK
Higher Diploma Programmer in Computer Game Development
Hong Kong Baptist University
Bachelor of Science (Hons.) in Computer Science
July 2019 - Jan 2023
Feb 2023 - July 2025
iOS Developer
AritaOne Software
Developed 3+ complex native iOS apps in UIKit and SwiftUI frameworks with Swift
Collaborated with designers and developers to translate client requirements into high-quality code
Improved app quality by 10% through code reviews and user feedback
Reduced 80% of version updates by designing and developing Dynamic Form Engine for multiple apps and platforms, while updating forms in backend server
Supported 50% of functions in an unstable network environment by designing and developing Offline Mode System for 2 electrical and mechanical engineering apps
Completely rewrote an insurance app core to enhance 50% of functionalities and whole app ui style
Relocation
Seeking job in Toronto, ON, Canada and further learning & practicing my skills. Developed the projects using native and Flutter and please see the projects in Portfolio section.
I am the iOS & Android App Developer for HoldCover which have developing and scheduled to launch in Jan 2023 (Still in pre-release phase up to now). It provides online platform for general insurance service including quotation, comparison, application and claims.
iOS and Android developer from new project to the initial release.
Swift, UIKit, Auto Layout, Kotlin, AVFoundation, Stripe, APNs, FCM, Deep Link, App Store Connect, TestFlight, Google Play Console
I am an iOS developer for Pacific Sense to provide engineer to provide onsite installation and maintenance service to their customers. The engineers can check site and system list via app. On the other hand, the app allows engineers receiving and processing service calls and emergency calls by sending onsite data to server, signing, confirming and printing supported documents.
iOS developer from new project to UAT
Swift, UIKit, Auto Layout, Realm, APNs, TestFlight
I am a iOS developer for Audemars Piguet to record audio and transfer the recorded audio into sound wave image.
Built a iPad app for recording audio and convert it to a sound wave image.
Swift, UIKit, Auto Layout, AVFoundation
I am iOS developer for TWC to develop an government app providing mental health service. It provides center informations, news and activities.
Built the majority parts in new project which focus on building the activity registration.
Swift, SwiftUI, Combine, AVFoundation
This is an financial note-taking app allows user calculate total balance while jotting down income and expenditure.
Swift, SwiftUI, Combine, CoreData
This is a productivity app allows user to do calculation as well as Casio Calculator, including basic calculation, most of the useful function keys, history logs, and custom program creation & execution.
In developing stage.
Swift, SwiftUI, Combine, etc
This is an gaming app for tracking game collection and share it to friends. It supports Library Management, Statistics, Achievements, Data Storage.
(iOS version has been shutting down currently due to the migration of the code from native iOS to Flutter)
(Android version is okay but I got some trouble on the Play Console approval progress on finding a real device and 12 testers (Resolved), just post pre-launch version on the RHS for someone who wants to have a try)
Flutter, Dart, Android, Kotlin, iOS, Swift, CoreData, Animation, Transition, FileManagement, etc
3rd party: Chart, Star Rating, Calendar, Tag, LocalDB