Chief Technology Officer @
AI Wellness
I am passionate about automating education and business operation by leveraging AI.
This website serves as a hub for my presence, showcasing my portfolio and upcoming projects.
Certificate
I am a certified Associate Data Analyst by DataCamp .
This certificate is valid from Nov 2024 to Nov 2026.
Contact Information
yuxiangpan2019@gmail.com (personal)
pan@aiwellness.ai (work)
Mobile
(+1) 514-993-0881
Work Location
Los Angeles, CA, US
Work and Service
Professional experience and contributions
Advisory Board Member & Managing Partner
AI Wellness
Responsibilities:
- Provide strategic oversight and operational execution across key business initiatives at AI Wellness.
- Collaborate with executive leadership to identify growth opportunities and mitigate risks.
- Lead day-to-day operations, focusing on strategic planning and business development.
- Drive initiatives in product development and operational scalability to enhance organizational performance.
Chief Technology Officer
AI Wellness
Responsibilities:
- Lead AI strategy for operational automation.
- Lead and Build AI-powered platform to support the AI Wellness ecosystem that connects end-users, leaders, owners, brands, investors, nonprofit organizations, and strategic partners through recurring experiences, educational infrastructure, and real-world opportunities.
- Oversee the entire technology development team, ensuring efficient execution, technical excellence, and alignment with AI Wellness product and business goals.
- Collaborate with clinical, product, operations and commercial teams to build and maintain resilient automation systems.
- Collaborate with brand partners and physicians to engineer customized Voice AI and digital avatar.
- Ensure compliance with healthcare privacy and security regulations within deliverables.
- Report on technology KPIs to CEO and Board.
- Act as primary tech spokesperson for customers, partners, and investors.
AI Engineer
Smart Automation
Responsibilities:
- Meet with prospects and design an optimal solution tailored for prospect's business requirements.
- Deploy AI solutions, design systems, and set up APIs
- Be versatile, deliver on time, build trustworthy and reliable solutions
- Retainer maintenance.
Software Engineer
Robert Bosch - UAES
Responsibilities:
- Software Team Lead & Consultant.
- Identify industrial pain points and devise software and AI solutions.
- Handle cross-functional communication, client onboarding, software production, aftersales maintenance.
- Technology specialist, optimize and upgrade deployed solutions.
- Automate 60-90% of operations.
- Introduce resource recycling to the pipeline, massively save product cost.
Programming Language Researcher
McGill University
Responsibilities:
- Design logic frameworks to replicate real life models (software, hardware, systems, and more!) using functional programming languages.
- Mechanize normalization by evaluation to enhance model reasoning, reducing model verification speed from days to seconds.
Natural Language Processing Researcher
McGill University
Responsibilities:
- Research state-of-the-art (2023) natural language processing models for the classification of Chinese characters.
- Implement and optimize classification machine learning models without high-order semantic logics.
Software Engineer
Anban Tech
Responsibilities:
- Debug and improve the intelligent fuzziness testing system.
- The system is capable to clean noise from data depending on the damage degree.
Volunteer
Elderly care-taker at Royal Victoria Hospital
Life Guard
Guardian at World Gym Brossard
Asgardian Knight Commander
Protector of seven galaxies :)
Skills
Core competencies and expertise
Full-Stack Software Development
5 yearsAI Engineering
3 yearsData Scientist
3 yearsML Scientist
2 yearsComputational Modeling
1.5 yearsResearch and Projects
Academic research and technical projects
Research
Normalization by Evaluation for Simply Typed Lambda Calculus (2024)
Normalization by Evaluation (NbE) is a powerful normalization concept in type theory and functional programming that aims to establish a consistent normal form of representing typable expression. The technique is useful to construct efficient and extendable verifier which can reason about model properties.
This research presents an overview of NbE acting on the model of Simply Typed Lambda Calculus in proof assistant Coq.
A Deeper Exploration of Natural Language Processing in Chinese (2023)
We present a Natural Language Processing (NLP) task of text classification for text in Chinese, with a deeper focus on radical and stroke information for individual Chinese character. We utilize multinomial naive bayes classifiers with different selection strategies. Our work proves the effectiveness of the technique, as it outperforms expected accuracy while completely disregards textual semantic logic.
Projects
- Multiple ML competition experience that scored within top 25% globally, with best ML models ranked 12/993 and 82/4770.
- Multiple independent projects on GitHub :
- ML model that can detects hand gesture and translate into simple commonly used phrase or English alphabet using American Sign Language.
- Cryptographic cipher and attack design.
- Mechanizing simple shell in C utilizing different memory management methods.
- Exploration of software development principles and design patterns.
- Simple video game design and modding.
Technology
Technical proficiencies and tools
AI Tools
Relevance AI, Make, Agentive, Voiceflow, HuggingFace, Google VertexAI, Kaggle Database
Microsoft
Azure, Excel, Power BI, PowerPoint, Word
Python
Daily usage. To implement Machine Learning Model or to build an AI system
Java
Software design and video game modding
C
For low-level high-performance implementation. Building simple shell
R
Efficiently compute various statistical model, such as rank-based non-parametric statistic and regression models
SQL
Data retrieval and manipulation. Neatly structure and classify data while assuring easy and fast access
OCaml
Functional programming, mostly used for research purpose
Coq/Beluga
Construct mathematical models of real life systems (such as software program or security protocol) and reason about their properties to ensure correctness
Languages
Multilingual communication abilities
English
Fluent
French
Fluent
Chinese Mandarin
Native
German
Half-work proficiency
Japanese
Half-work proficiency
Spanish
Beginner
Russian
Beginner
Education
Academic background and qualifications
McGill University
Montreal, Quebec, Canada
Bachelor of Science
Math & Computer Science