Desmond Pang
Fullstack Software Developer

Hi there! I am Desmond Pang.

I am a fullstack software developer specialising in mobile app development, web development. I have graphic design background and I like photography. I can maintain a balance between functionality, performance and visual effect in my work.

I love my work and enjoy each new interesting project. Feel free to have a look at my portfolio or even try my apps and don't hesitate to contact me if you think I can be of service to you.

Technical Skills
App Development
  • More than 9 years experience in native iOS app development with Swift, Objective-C programming
  • Specialising in UIKit, AVFoundation, PhotoKit, Core Data and BLE frameworks
  • Experience with video&image capturing related researches and app development
  • Specialising in customised UIs design
  • Familiar with many popular iOS open source frameworks and libraries
  • Familiar with App Store Connect services and iOS app distribution
  • Experience with Firebase and Auth0 frameworks
  • Other Knowledge and experience: CoreML, Vision, OpenCV, FFMPEG, BLE Accessories, Processing, C++ programming, Java programming
Web Development
  • More than 8 years experience in Laravel and PHP development
  • More than 5 years experience in Flask and Python programming
  • Experience with Node.js, WebSockets, Socket.io, SQL, Redis, MongoDB, HTML, XML, JSON
  • Experience with popular front-end tech such as Vue.js, Webpack, TailwindCSS, Bootstrap, jQuery, AJAX and other modern web front-end frameworks and tools
  • Experience with e-commerce related website development
  • Experience with RESTful API design
  • Other Knowledge and experience: Cocos2d-JS, React.js, Symfony, Lumen, Java programming for web development
Other Tech Skills & Experience
  • MacOS / Linux dev environment, Git, Bash, Docker, CI/CD, Rancher, Cloud services such as AWS, Google Cloud
  • Web scraping, Scikit-Learn, Pandas, Stock Technical Analysis with programming
Multimedia and Design
  • Adobe Photoshop, Adobe Illustrator, Adobe XD, Figma, Processing
Project Clients
Man Sang Printers (Group) Co. Ltd. / Infinity Cube / Kinofi / LiSeng Technology ltd. / Get A Upgrade / CityU Apps Lab / Old Hong Kong Photo
Recent Working Experience
  • OKX
    Mobile App Development | Senior Software Engineer | Squad lead of asset team
  • Infinity Cube Limited
    Full-stack Development | Senior Software Engineer | R&D on AI project, web, mobile app, backend development...
  • Click here to see my full resume in details
Education
City University of Hong Kong - Electronic Engineering Department - BEng (Hons) Computer Engineering
Here are some courses with my grades that related to software or programming skill
  • Data Structures and Algorithms: A
  • Microcomputer Systems: A
  • Data Communications and Networking: A-
  • Security Technology: A
  • Applied Queueing Systems: A
  • Design Project: A-
  • Final Year Project: A grade and awarded the "Final Year Project Competition 2nd Runner-up" of EE Department
Awards
  • CityU Discovery Festival - I Like Tech@CityU Student Contest Winner - Most Innovative Use of Technology
  • CityU Department of Electronic Engineering Final Year Project Competition 2nd Runner-up
Languages
  • Cantonese(Native)
  • English
  • Mandarin
Interests
  • Photography, Graphic Design, Watching movies, Mobile App Development, Videography, Guitar, Yo-yoing
Contact
If you want to see my full resume, including my past working experience and profile details, please send a request with your email.