WOO Yu Kit Vincent
Team Lead Engineer, Senior Mobile Appliction and Web Developer

Experience 💼

Senior Software Engineer at OKX2022 to now
- Develop Mobile apps for iOS.
- Manage the iOS team to support agile development process.
- Enhance the current Mobile apps to fulfill business users requirements.

Lead Mobile Engineer in South China Morning Post2018 to 2022
- Manage and allocate tasks to the application developers to produce new features and maintain mobile applications.
- Conduct CI/CD for QA and distribute the application.
- Communicate with parties and implement technical solution to fulfill business requirements and needs.
- Develop Newspaper and Magazine Universal Mobile Application for both iOS and Android Platform from scratch.
- Using Reactive Functional Programming (Kotlin, Swift, RxSwift, RxJava) to implement MVVM Architecture to decouple the dependencies.
- Implement GraphQL for data query

Senior System Analyst in Hang Seng Bank2017 to 2018
- Develop Mobile apps for both iOS and Android for the Corporate Clients from scratch.
- Manage the offshoring team in Mainland China to support agile development process
- Enhance the current Mobile apps to fulfill business user’s requirements
- Integrate the Machine Learning System with current website and mobile applications

Senior Mobile Developer in South China Morning Post2016 to 2017
- Develop Newspaper and Magazine Universal Mobile Application for both iOS and Android Platform form scratch.
- Using Reactive Functional Programming (Kotlin, Swift, RxSwift, RxJava) to implement MVVM Architecture to decouple the dependencies.
- Fine tune the performance to keep the User Experience smooth.
- Implemented automation test and CI for deployment to ensure the application quality.
- Code review and Unit test before merging branches.
- Follow scrum agile software development process.
- Communicate with product owners and UI / UX designers for developing the software layouts and architecture.

Senior Mobile Application Developer in Guru Online Ltd2014 to 2016
- Research and development the new mobile application technology such as iBeacon, AR with 3D models, payment gateway integration with mobile application, apple watch and Swift
- Develop the client projects for iOS, Android and web platform
- Manage the project schedule and allocate the job for colleagues
- System Design and prepare the documents for the new project development and pitching.
- At Guru Online Limited, Senior Mobile Application Developer
- Created a start up project. https://www.takealook.com
- Including responsive website development
- Mobile Application Development

Consultant in Pactera Limited2012 to 2014
- Serve as a consultant to provide the software development system design and feasibility for client.
- Provided T and M service for Swire Property Limited and Philips limits, which enhanced their existing .NET programs such as Leasing system and their SharePoint internal portal and iPhone Mobile project for incident handling
- Maintain and fixing issues of company existing SharePoint 2007 and 2010 projects
- Enhancement project for Prudential Company to improve their current SharePoint portal.
- Developed a SharePoint portal for Philips to consolidate their company department information and document-sharing center.
- Developed a new SharePoint Portal for MTR Human Resource and administration department. The system is built on Microsoft SharePoint 2010 and is to consolidate the department services information, learning materials or share documents.
- Customizing the Microsoft SharePoint 2010 including layouts and system structure to fit the user’s requirements.
- Create custom Web Parts to enhance the user experience.
- Document Search and Advance Search Function
- System Permission control for different users
- Customized Blog and discussion forum
- Create a site template for user to create custom sub site for portal

Mobile Applications Developer in China Mobile Limited2011 to 2012
- Developed the iPhone Apps, android Apps for internal and external users.
- Responsible for designing native mobile application and server interface such as customer service application for customers to check the billing information and promotions.

Analyst Programmer in iMusicTech Limited2010 to 2011
- Focused on the web application as well as iPhone, Android mobile applications development.
- Keep trying the newest technology. For example, iPhone game development.
- Developed the company website, iPhone Apps, Flash stuff and the web application for company clients.

Programmer in California Red Limited2009 to 2010
- Worked as a programmer of Information Technology Department
- Responsible for handling program coding, system analysis and design works for the company
- Cooperated with different department and participated in varies projects.
- Developed the member party booking system to provide a web platform for customers to purchase party stuff and give an online payment gateway, reconstruction of the company intranet, Songs transferring system, flash advertisements, web maintenance system and member transferring system to transfer member data and scores to other company.