Professional Experience

Skilled Software Developer with over 5 years of experience in designing, building, and optimizing applications for diverse platforms, primarily native iOS and macOS, and with one year intensive learning in Game Development with Unity. Demonstrated ability to work with different programming languages and platforms, collaborate with cross-functional teams, manage projects, and enhance user experience.

Working Experience

AASTOCKS.com Limited

  • Developed and maintained high-performance iOS applications.
  • Collaborated with cross-functional teams using Zeplin, Confluence, and Jira to define, design, and ship new features.
  • Implemented RESTful APIs, socket networking, and used Realm for data management.
  • Managed projects using native and third-party frameworks, ensuring timely and successful delivery.
  • Utilized RxSwift and MVVM for development, and integrated third-party frameworks.
  • Conducted code reviews and integrated new modules to enhance functionality.
  • Key Achievements:
    • Optimized applications, reducing memory leakage by 95% using Instruments.
    • Developed design guidelines and documentation, provided guidance to developers, and held meetings to track progress.

Deltapath Limited 

  • Developed and maintained high-performance iOS applications.
  • Collaborated with cross-functional teams to define, design, and ship new features.
  • Refactored legacy code from Objective-C to Swift, improving efficiency and maintainability.
  • Wrote unit tests and UI tests to ensure application reliability.
  • Served as Scrum Master, estimating tasks with story points, breaking down large tasks into smaller ones, and managing task progress.
  • Key Achievements:
    • Developed a native macOS version of an existing app from scratch, creating multiple app targets and sharing code to reduce development costs.
    • Successfully launched applications to the App Store.

Deltapath Limited 

  • Assisted in developing and maintaining iOS applications.
  • Conducted research on the latest iOS development trends.
  • Quickly adapted to iOS development, completing a study within 2 weeks.
  • Key Achievements:
    • Developed an individual project: an annotation library supporting basic photo editing (cropping, drawing, text fields) and connected it to the existing messaging feature.
    • Wrote unit tests and UI tests to ensure functionality and performance.
      • Annotation Library for photo editing

Education

Sheridan College

  • Awarded-High Honours and Sheridan Silver Medal
  • Capstone Project: GIG-A-CONOMY

The Chinese University of Hong Kong

  • Second Upper Honours
  • Final Year Project
    • Markov Decision Processes (MDP) and Reinforcement Learning for Puzzles
      • Game strategy training and implemented using Python