Desmond Pang
Fullstack Software Developer

Hi there! I am Desmond Pang.

I am a full-stack software developer specialising in mobile and web development. I have a graphic design background and I like photography. I can maintain a balance between functionality, performance, and visual design 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 13 years of experience in native iOS app development with Swift and Objective-C
  • Specialising in UIKit, AVFoundation, PhotoKit, Core Data and BLE frameworks
  • Experience with research related to video and image capture, as well as app development
  • Specialising in custom UI 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 of experience in Laravel and PHP development
  • More than 8 years of 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, and programmatic stock technical analysis
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 | Engineering Lead
  • Infinity Cube Limited
    Full-stack Development | Senior Software Engineer | R&D on AI project, web, mobile app, backend development...
Education
City University of Hong Kong - Electronic Engineering Department - BEng (Hons) Computer Engineering
Here are some courses with grades related to software or programming skills
  • 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