Hello, I'm
I am Raymond Lui, a lead software engineer specializing in designing, developing, and maintaining sophisticated mobile applications, websites, and backend applications.

Asia/Hong Kong
Raymond Lui
a Lead Software Engineer
I am a Lead Software Engineer with 8 years of experience specializing in designing, developing, testing, and maintaining sophisticated mobile applications, websites, and backend servers. My expertise spans a wide range of domains, with a particular focus on navigation, traffic, and B2C e-commerce platforms.
I excel at leading teams throughout the software development lifecycle, ensuring effective coordination and collaboration to deliver end products that meet client expectations.
I am skilled in establishing clear project goals, managing resources, and providing guidance to team members to optimize productivity and achieve successful outcomes.
Work Experience & Education
My previous jobs and my qualifications
Pokeguide Limited - Software Engineer Lead
Hong Kong SAR
- Led an Agile project team of 5+ software engineers to develop the navigation module, e-commerce module, and external projects to ensure the delivery of high-quality products.
- Teamed with software engineers, designers, and product managers on projects to ensure smooth communication
- Overhauled legacy backend PHP code with OOP principles and proper framework, significantly improving code maintainability and reducing bugs by 50%.
- Streamlined deployment process with Docker containers, speeding up the project release timelines.
Pokeguide Limited - Senior Mobile App Developer
Hong Kong SAR
- Flutter app development for the Pokeguide app.
- Utilized both Flutter and React Native to develop external mobile application projects.
- Migrated the navigation app, which was initially written in native languages, to Flutter in 6 months.
- Developed and optimized the routing engine for the navigation app, resulting in an 80% improvement in the graph initialization speed.
Pokeguide Limited - Mobile App Developer
Hong Kong SAR
- Android app development for the Pokeguide app.
- Improved code quality by introducing MVVM architecture, reducing debugging time by 40%.
Pokeguide Limited - Mobile App Developer Intern
Hong Kong SAR
- Develop the Android version of the Pokeguide App, especially the navigation function for visually impaired users
- Collaborate with other developers to implement user authentication backend in PHP
PricewaterhouseCoopers - Internal Firm Service Intern
Hong Kong SAR
- Assist technical specialists to solve technical issues from the internal users
- Participate in the PC replacement scheme FY17: Setup a new PC for internal users by configuring Windows, data backup & installing requested application.
The Hong Kong University of Science and Technology
- Bachelor of Engineering in Computer Science
- Minoring in Business
- Second Class Honors, Division I
- Final Year Project: Developing VR Horror Game with Unity and Google Cardboard SDK | Grade: A | Nominee of Best FYP Award 2018
- Member of University Choir, HKUSTSU. Vocal Part: Bass
Clementi Secondary School
- DSE Best 5 score: 25 (With level 5* for Mathematics and ICT)
- Vice Chairperson of Technology Society
Skills/Tools
Technologies that I have worked frequently with
Hobbies
What I like to do in my free time

Badminton
I enjoy playing badminton with friends!

Snooker
Playing snooker is a bit challenge. But that's why I love that!

Bowling
Playing bowling with friends is very exciting!

Super car
I am also a car lover!

Meditation
Meditation helps me to relax and clear my mind!
Images from Freepik