Welcome, Curious Mind!


I'm Orpheus, a passionate innovator in AI, Cyber security, AR, iOS app and full-stack web development. Explore this site to discover my skills, projects, and innovations. Join me on a dynamic journey through curiosity, creativity, and relentless learning!

Find Out More

About Me


Transitioning from social work to tech leadership, I bring over two decades of experience in social services, during which I've successfully managed diverse technology projects within the non-profit sector. This includes spearheading over 10 technology initiatives, such as AI, Cyber Security, AR, iOS app development, Case Information Systems, and VR projects.

Blending my passions for social impact and innovative solutions, I explore how emerging technologies can create new opportunities and build a more compassionate world.

Education & Certificates

  • Bachelor of Social Work (Hons), The University of Hong Kong
  • Diploma in IT, The University of Hong Kong (SPACE)
  • Master of Social Sciences (Mgt), The University of Hong Kong
  • Bachelor of Computing Science (1st Hon), University of Greenwich
  • Google Data Analytics Certificate, Google

Portfolio


NuVision: Your personal AI coach for nutrition and exercise

Health for all regardless of lifestyle and age — make informed, healthier choices.

LLM + Vision + iOS (2025)


NuVision Diagram
In Hong Kong, many families reside in subdivided flats with limited cooking space. This often makes preparing nutritious home-cooked meals difficult, leading to a heavy reliance on takeout. Such circumstances can pose significant challenges to maintaining a healthy and balanced diet, particularly for underprivileged communities.


NuVision is an AI-powered iOS app that empowers you to take control of your health by balancing what you eat with how you move.


Just snap a meal photo — NuVision uses AI to instantly analyze calories, protein, fat, carbs, and fiber. It connects with Apple Health to track your exercise, resting burn, steps, sleep, and daily activity, giving you a full picture of your lifestyle.


Your personal AI health coach:

  • Analyze meals with one photo
  • Track active + resting calories burned
  • Holistic view combining diet & exercise
  • Spot imbalances and get actionable tips
  • Privacy First, local data storage with encryption

Managing Nutrition and Exercise at once

You don't just see what you ate and what you moved separately; you see them in relation to each other. This means understanding your net calorie balance.


...

Transform your daily routine with AI

Instant food recognition to give you scientific nutritional estimations. Plus, receive the diet and exercise advice crafted from your personal profile, daily nutrition, and activity


...

Your Privacy comes first and protected

Stores and encrypts all data locally on your iOS devices, not on any cloud platform. Protecting user privacy with no collection of identifiable personal information is collected.


...

Progress Tracking and data export

Monitor your daily intake and view daily, weekly, and monthly trend reports to stay on track with your healthy eating goals. User can export his/her data into csv format.


...

Our Mission with NuVision

NuVision is a non-profit dedicated to empowering underserved communities through accessible technology. Rather than competing in the race for AI innovation, we harness artificial intelligence to promote equality and well-being. Our commitment is to provide a free, ad-free, and privacy-first platform that ensures AI advancements bridge the digital divide rather than deepen it. As a professional in Social Work and Computer Science, this mission reflects my personal dedication to fostering opportunity and health for all through responsible technology.


...


App Highlights

...

IMeMyMine: AI Face Swap App

Pytorch + SDXL + iOS (2024)


IMeMyMine Diagram

This project aims to promote inclusion at a convention through an innovative iOS mobile app that uses AI-powered face-swapping technology. Users can transform their faces into various thematic portraits, visually demonstrating the diverse identities they can embody.

To achieve this, the team overcame the technical challenge of face-swapping's computational demands by implementing a client-server architecture. They meticulously selected a powerful AI model, "IP-Adapter," and fine-tuned it over weeks to ensure efficient and visually appealing results.

The final stage involves developing the user-friendly mobile app interface. This interactive experience aims to spark conversations about inclusion and celebrate human diversity, leaving a lasting impact on attendees. Essentially, the project combines cutting-edge technology with a powerful message to create a memorable and thought-provoking experience that promotes inclusivity.


Highlights:

  • Modern AI Technology: Implements "IP-Adapter" for face swapping.
  • Client-Server Architecture: Ensures a user-friendly mobile experience.
  • User-Centric Design: Simple interface for photo capture and sharing.
  • Impactful Message: Promotes inclusion by celebrating individuality and diversity.
IMeMyMine Example 1 IMeMyMine Example 2 IMeMyMine Example 3
IMeMyMine Example 4 IMeMyMine Example 5 IMeMyMine Example 6

AI Raffle

YOLOv10 + CV2 + Python + Roboflow (2024)


Streamlining Caritas Raffle Verification with AI

Each year, Caritas prints approximately 1 million raffle tickets, and for over decades, we have manually verified the serial number of each ticket to ensure printing accuracy, a requirement for government licensing. This labor-intensive process demands a team of staff annually, consuming significant manpower. In 2024, we aim to eliminate this repetitive task by leveraging advanced AI object recognition technology. By adopting this innovative approach, we can achieve unprecedented accuracy and efficiency, freeing up valuable resources for our mission-driven work.



Roadmap:

(1) Dataset Development: Annotated approximately 1,000 raffle tickets in Roboflow to create a robust dataset for training. Dataset Development
(2) Model Training Environment: Configured an Ubuntu server with an RTX 4090 GPU, utilizing YOLO, Python, and Jupyter Notebook for model training. Model Training Environment
(3) Model Optimization: Achieved a remarkable 90% accuracy after multiple rounds of fine-tuning, ensuring reliable serial number detection. Model Optimization
(4) Real-Time Inference: Implemented video-based inference for rapid scanning of raffle tickets, enhancing processing speed. Model Optimization
(5) Data Management: Sorted and stored recorded serial numbers in CSV format for efficient record-keeping and verification. Model Optimization

Key Features:

  • YOLOv10 Object Detection Framework: AI Raffle utilizes YOLOv10, a state-of-the-art object detection framework, to enable real-time recognition of raffle ticket serial numbers with fast and reliable performance.
  • Roboflow Integration: Utilizes Roboflow for dataset management, annotation, and model training, simplifying the machine learning workflow.
  • High Accuracy: Achieves over 90% accuracy in recognizing serial numbers, minimizing errors and ensuring reliable results..
  • Resource Efficiency: Designed to be lightweight, AI Raffle can operate on a MacBook Air, using an iPhone as the camera input, making it accessible and cost-effective for small-scale operations.
  • CSV Output: All recorded raffle ticket serial numbers are saved in a CSV format, enabling easy data management and integration with other systems.

Pass Secure: iOS Password Manager

SwiftData + CloudKit + iOS (2024)


Pass Secure App

Pass Secure is an iOS app designed for easy and secure password management. It leverages SwiftData and iCloudKit for local data protection and seamless synchronization across Apple devices.

Security Features:

  • Biometric (Face ID/Fingerprint) or Passcode authentication.
  • Passcode records synchronize across your iOS devices.
  • Encrypted PDF export and plain CSV export options.
  • Automatic session time-out every 5 minutes.
  • Keyword search functionality.
Pass Secure Feature 1 Pass Secure Feature 2 Pass Secure Feature 3

Full Stack Application: SMIS

React.js + Node.js + MongoDB (2024)


SMIS Diagram

The Student Management Information System (SMIS) is a full-stack web application built with ReactJS for the frontend, Node.js for the backend, and MongoDB as the database. It features JWT for secure authentication.

Key Pages & Features:

  • Student Profile Management (CRUD operations).
  • Assessment Management (CRUD operations).
  • Export data to PDF and Excel formats.
  • Dashboard for student data visualization.
  • Search functionality for profiles and assessments.
  • User setup and management for administrators.
SMIS Feature 1 Student Profile (CRUD)

This page allows teachers to manage student profiles, including creating, reading, updating, and deleting student information. CRUD operations refer to the basic functions of persistent storage.

SMIS Feature 1 Assessment (CRUD)

Teachers can create, read, update, and delete assessments on this page. Assessments are an integral part of the educational process, allowing teachers to evaluate student performance

SMIS Feature 1 Export in PDF and Excel Format

This feature enables teachers to generate individual assessment reports for students in PDF format. PDF can serve as a print-out version and present to other parties. Also teachers can export consolidated assessment results in Excel format for complex data manipulation and analysis.

SMIS Feature 1 Dashboard of Student Data

The dashboard provides a visual representation of student and assessment data, allowing teachers to gain insights and track progress. Visualizing data through charts and graphs can aid in decision-making and identifying trends. Search.

SMIS Feature 1 Search

This feature enables teachers to search for specific student profiles or assessments based on various criteria. Efficient search functionality enhances user experience and improves productivity.

SMIS Feature 1 User Setup (Administrator)

This page allows the administrators to create and manage user accounts for the application. Administrators have the authority to grant or revoke access privileges to different users. While common users can only access their own record and change their passwords securely, ensuring the confidentiality of their accounts.

iOS AR App: Caritas Gallery

iOS AR App (2023)


Caritas AR App

Introducing Caritas Gallery AR, the innovative iOS app that brings Augmented Reality (AR) to your fingertips. With this app, you can capture unique and memorable moments by seamlessly integrating the Caritas 70th Anniversary logo into your photos. Whether you're a fan of Caritas or simply love their logo, this app lets you take stunning pictures with the iconic symbol in a whole new way.

Caritas AR App

Using advanced AR technology, Caritas Gallery AR superimposes the logo onto the real world through your iPhone's camera. Simply open the app, point your camera at a desired location, and watch as the Caritas logo seamlessly blends into the scene. Whether you're at a landmark, a special event, or simply exploring your surroundings, this app lets you capture moments with a touch of Caritas magic.

Features:

  • AR logo integration into live camera view.
  • Customization options for logo size and position.
  • Easy sharing to social media and camera roll.
Caritas AR Example 1 Caritas AR Example 2 Caritas AR Example 3

Rental Apartments Finder

jQuery + Java Android (2021)


Rental Apartments Finder App

The Rental Apartments Finder is an Android mobile app created using Apache Cordova and jQuery. It allows users to find, add, and edit rental listings, storing data locally on the device using Web SQL. A simplified version was also developed in Java.

Features:

  • Landing and input screens with form validation.
  • Store, view, and delete rental details; checks for duplicates.
  • Keyword search functionality.
  • Embedding photos and YouTube links.
  • Note input screen.
  • Local data storage (Web SQL).
Rental App Feature 1 Rental App Feature 2

Let's Get In Touch!


Feel free to browse the site and learn more about what I do. If you have any questions or would like to discuss a potential project, please don't hesitate to reach out!

Project Links

Project Source Code Demo / Links
NuVision: AI Nutrition + Exercise - Store Android Web Video
IMeMyMine: AI Face Swap - Video IP-Adapter Resource
AI Raffle - Video
Pass Secure GitHub Store
Student Management System GitHub Demo
Caritas Gallery AR GitHub Store Insta Video
Rental Apartments Finder GitHub Report