© 2024
Sunday July 28 2024
Mobile App Developer | Backend Developer | Web Developer | System Designer
Johnny was holding a cup.
PHOTO BY JT501
Johnny was holding a cup.
PHOTO BY JT501
Johnny who originally from Hong Kong, brings over 8 years of software development experience to Vancouver, BC, where he now resides. Skilled in mobile, web, and backend development, Johnny has a proven track record of delivering effective solutions for various projects. Having partnered with numerous agencies for projects, Johnny brings a wealth of collaborative experience to the table. His diverse portfolio includes projects ranging from polished mobile apps to fully functioning full-stack systems. Johnny's goal is to bring efficiency and innovation to every project he undertakes.
Johnny was holding a cup.
PHOTO BY JT501
Johnny began his professional journey with Swift, a language he still loves. He sees programming languages as tools for expressing ideas and solving problems, rather than limitations. He learns from each one to come up with clever solutions that work well.
Swift
TypeScript
Dart
Kotlin
CSS
Php
HTML
Objective-C
Johnny simplifies development and deployment with DevOps. Using tools like GitAction and Docker, he automates tasks, making everything faster and more reliable, ensuring software delivery is quick and efficient.
Github Actions
GCP
AWS
Fastlane
Docker
Firebase
Johnny is familiar with a wide range of frameworks and libraries, using them to improve efficiency and consistency in development. By harnessing the power of these tools, Johnny can build scalable products that adapt to evolving business needs.
UIKit
SwiftUI
RxSwift
Flutter
Bloc
Android
React
Next.js
MobX
Laravel
Spring Boot
Vue.js
Nuxt.js
Johnny utilizes a variety of IDEs and software tools to enhance his development process. He seamlessly integrates different environments into his workflow, maximizing efficiency and productivity. He understands the importance of selecting the right tools for the job.
Jetbrains Family
Xcode
VS Code
Postman
Figma
Johnny's skills go beyond coding. He's skilled in using Git for version control. Additionally, he is proficient in working with relational databases like MariaDB and PostgreSQL, as well as NoSQL databases such as Firestore. His CLI skill over Linux servers allows him to efficiently handle configurations and tasks through the command line.
git
Conventional Commits
CentOS
Firestore
SPM
Carthage
Cocoapods
DocC
Gradle
Redis
PostgreSQL
MariaDB
Virtualmin
Wordpress
iBeacon
Mention la is a multi-platform sharing app, sharing creations made by people who ❤️ Hong Kong.
Mahjong la is a cross-platform Mahjong calculator app, allowing users to easily calculate and track their Mahjong game scores on various devices.
SwiftNotify transforms notifications into an interactive, playful, and fun experience!
CCTAJ Hub App is the one-stop digital solution to facilitate engagement between the company, staff, and customers.
© 2024