PyCon Hong Kong 2024

PyCon Hong Kong 2024

The speaker’s profile picture
Alan, Ka Hei Ng

Alan is an Assistant Technical Manager at ATAL Engineering Group. He is specialised in the development of total solutions for smart buildings, covering the areas of energy optimisation, air conditioning, intelligent control, and automation.

  • Python to Deploy Enterprise-Grade Delta Lake on AWS
The speaker’s profile picture
Alex Au

I am a Cloud Engineer with past experiences of production-grade ML and backend developments. In my 4 years of experience in Python, I have been working on AI / recommender system and cloud computing. I like to explore topics in AI, information retrieval and system designs in my leisure time. I also contributes to some Rust and Python Open-Source projects. In the era of Cloud and AI / ML Technologies, I would like to share efficient and cost-effective system designs to others for advancing their developments or businesses.

  • Operate with Confidence -- OpenTelemetry in Python
The speaker’s profile picture
Allison Wang

Allison is a software engineer at Databricks, working on Spark SQL and PySpark. She holds a Bachelor’s degree in Computer Science from Carnegie Mellon University.

  • How do I debug my PySpark workloads?
The speaker’s profile picture
Calvin Tsang

Vice President of PyCon HK 2024
Former OC in PyCon APAC
Vice President of Open Source Hong Kong

  • 如果HK Python User Group唔壯大,錦鯉就大鑊了!
The speaker’s profile picture
Chan Sau Yee

Based in Tokyo, Sau Yee is a practical Python practitioner with a background in Urban Engineering. She believes coding is for everyone. She previously spoke at PyCon APAC 2023.

  • Two roads diverged: the gap between web development and data science in Python
  • How many iPhones does it take to ship a new Python version?
The speaker’s profile picture
Chuck-jee Chau

A stage pianist/percussionist on both acoustic and virtual instruments, as well as a computer music researcher. While he often appears in local music performances, his research works have been published in the international conference proceedings and journals. Currently teaching at CUHK Computer Science and Engineering.

  • Algorithmic Artistry: Musical Ideas for Pythonists
The speaker’s profile picture
Cristiano Pierandrei

Cristiano Pierandrei is a seasoned Technical Lead at Aicof, specializing in IT systems for public health with over six years of experience in IT and software development.
Holding a Master of Science in Computer Engineering, Cybersecurity, and Artificial Intelligence from Università degli Studi di Cagliari, he also teaches Machine Learning and Deep Learning at ITS Angelo Rizzoli.
His expertise spans Python, Machine and Deep Learning, Data Engineering, Software Architecture, and IoT. With a background in diverse domains like customs, taxes, energy, and healthcare, Cristiano is a versatile tech leader adept at both coding and team management, making him an asset for startups seeking adaptable technical expertise.

  • How to organize and deploy your Python applications with Docker
The speaker’s profile picture
Cyrus Wong

黃俊彥是香港香港資訊科技學院(HKIIT)位於 IVE(李惠利)資訊科技系雲端系統及數據中心管理高級文憑的高級講師,擁有豐富的知識和專業技能。他熱衷於在各種媒體和活動中推廣雲端技術。由於他的專業知識和專業技能,他獲得亞馬遜雲端運算服務機器學習英雄、微軟Azure AI最有價值專家和Google雲端平台& AI/ML (GenAI)的Google開發者專家等著名榮譽稱號,是世上唯一能夠獲得IT業界三巨頭同時公認的專家。
Cyrus Wong is an accomplished senior lecturer who oversees the Higher Diploma program in Cloud and Data Centre Administration at the Hong Kong Institute of Information Technology (HKIIT) at IVE(Lee Wai Lee) in Hong Kong. He is a passionate advocate for the adoption of cloud technology across various media and events. With his extensive knowledge and expertise, he has earned prestigious recognitions such as AWS Machine Learning Hero, Microsoft MVP - Azure AI, and Google Developer Expert for Google Cloud Platform & AI/ML (GenAI).

  • Enhancing Web Image Accessibility for Visually Impaired Individuals with Gemini Pro Vision and Google Cloud Platform
The speaker’s profile picture
Dr. Adrian Tam

Adrian has been using Python for work for more than 20 years. Although not the only programming language to use, it is his favorite for quick experiments and prototyping. His interest is in mathematical modeling, number crunching, high performance computing, and in the last decade, machine learning and AI.

  • 匯豐咩價位? / How much is HSBC now?
  • High Throughput Python
The speaker’s profile picture
Dr. Chung Ng

Dr. Chung is a SVP at Group CTO Office of the HKT/PCCW Group, where he’s responsible for leading the group’s product and technology roadmap and strategic development. He also represents the group as board members of Lynx Analytics and Bindo Labs.

Before HKT/PCCW, Chung contributed to the Big Data/AI strategy at Telstra as well as its international growth strategy. Prior to Telstra, Chung was an Associate Partner of Cluster Technology Limited which serves the Greater China market with professional services and solutions in high-performance computing, machine learning, big data, and public cloud.

In 2008, Chung joined McKinsey & Company in the Hong Kong office. He received his DPhil in Information Engineering from the University of Oxford and held the Croucher Foundation Scholarship to work toward his research degree in wireless ad-hoc networks. Chung also received BEng and MPhil in Information Engineering from the Chinese University of Hong Kong.

  • Leveraging Multi-Models and Open WebUI to Mimic ChatGPT with Data Security Considerations
The speaker’s profile picture
Dr. Ray Cheung

Prof CHEUNG, Ray CC
BSc MPhil CUHK, PhD Imperial College London

Associate Provost (Digital Learning) and Professor

Research Interests:
Reconfigurable Trusted Computing; FPGA/ASIC; RISC-V / Processor Architecture; Exact / Approximate Arithmetic; System-on-Chip (SoC)

  • Opening Remarks by CityU HK
The speaker’s profile picture
Frankie Ng

Frankie Ng - Associate Principal Solution Architect
Frankie Ng is an IT professional focusing on Open Source technology. Frankie has years of experience in IT infrastructure, automation, IaaS and cloud. He believes Open Source, sharing and community are the keys for technology innovation.

Frankie joined Red Hat in 2016 as Solution Architect covering Hong Kong and Taiwan. He helped enterprises to drive digital transformation projects including hybrid cloud strategy, DevOps and container adoption and IT automation.

  • Sign and verify Python package with Sigstore keyless signing
The speaker’s profile picture
Haowen Huang

Haowen Huang is currently a Senior Developer Advocate at Amazon Web Services (AWS). He has over 20 years of experience in the telecommunications, internet, and cloud computing industries. He has previously worked for companies such as Microsoft, Sun, and China Telecom. He currently focuses on creating and sharing technical content in the areas of generative AI, large language models (LLMs), machine learning, and data science, and empowering developers around the world.

  • [Sponsored Keynote] Large Language Models Optimization with Python
The speaker’s profile picture
HEMANGI

I’m Hemangi Karchalkar, a senior software developer at Epam Systems, weaving Python magic for five years. By day, I’m your go-to coding junkie, and by night, I moonlight as a Python mentor, adding a sprinkle of jokes to the learning mix. Multitasking is my superpower, and I firmly believe that laughter is the best debugger. In the world of brackets and semicolons, I bring a dose of humor, making coding an entertaining adventure. Join me for a Python journey where code and comedy collide, bugs are no match for wit, and mentorship comes with a side of humor.

  • Pydantic Logfire: Empowering Python Observability
The speaker’s profile picture
Henry, Wai Yin Wong

Henry is a data scientist with 4 years of experience in Python. With broad exposure to classical and modern statistical approaches, he has been developing solutions for HVAC energy optimization, object detection and classification, predictive maintenance, physics-guided machine learning, and survival analysis. Henry has also contributed to academic research in the field of black-hole physics under the Bayesian framework.

  • Time to Skip Tedious Steps - Spare Efforts with PyTorch Lightning
The speaker’s profile picture
Hyukjin Kwon

Hyukjin is a Databricks software engineer as the tech-lead in OSS PySpark team, ASF member, Apache Spark PMC member and committer, working on many different areas in Apache Spark such as PySpark, Spark SQL, SparkR, infrastructure, etc. He is the top contributor in Apache Spark, and leads efforts such as Project Zen, Pandas API on Spark, and Python Spark Connect.

  • How do I debug my PySpark workloads?
The speaker’s profile picture
Jacky Kwok

Jacky Kwok is an Enterprise Solutions Architect at Amazon Web Services, Hong Kong. With more than 10 years of experience, he possesses proficiency in a wide range of technology stacks, such as Java, Python, Node.js, MySQL, and PostgreSQL. Jacky is a seasoned architect with extensive hands-on experience in application development, Data Analytic and solution architecture.

  • Python to Deploy Enterprise-Grade Delta Lake on AWS
The speaker’s profile picture
Jiaming Yuan

Engineer, RAPIDS, NVIDIA

  • End-to-end GPU Acceleration for scikit-learn and XGBoost
The speaker’s profile picture
Judy Wong

You would have seen Judy in PyconHK and open source activities in HK, many a times. As a host, though. This time she's gonna share share her works with us in this short talk, though. Yep.

and supposed that's what she says on her IG:
Fun lover / mum of 2 / music lover / cosplayer / China interpreter / agile coach / cybersecurity analyst / robotics engineer

What she does? More like a tech consultant that makes anything that doesn't have a ready-made solution in the market. For both hardware and software.

  • Interactive game with Mediapipe
The speaker’s profile picture
Leo Chen

Leo Chen is a software engineer in Bloomberg's Data Technologies Infrastructure Engineering group, where he works on data ETL pipelines and workflow orchestration platforms. Over the course of his seven-year career, he has experience with multiple programming languages, machine learning frameworks, and both frontend & backend development. He is a big Python enthusiast. Leo holds a master's degree in data science from the University of Sydney.

  • Accelerating Python's performance with C and Cython
The speaker’s profile picture
Marcus Lau

.

  • Local 知識擂台LLM大格鬥
The speaker’s profile picture
Markus Tsang

Student studying cloud and data centre administration @HKIIT -IVE(LWL)

  • Enhancing Web Image Accessibility for Visually Impaired Individuals with Gemini Pro Vision and Google Cloud Platform
The speaker’s profile picture
Meixin Wang

Meixin Wang is a data engineering analyst in Bloomberg's Data department in Hong Kong. She specializes in the Python programming language and has experience developing and growing automated processes and quality controls by using technology solutions for the company's Fixed Income data products. She is passionate about staying up-to-date with the latest technologies and trends in the field and will continue developing her skills to make a positive impact. She holds a master's degree in software engineering from Fudan University.

  • Data Validation in Python
The speaker’s profile picture
Michael Wang

Michael Yh Wang is a software engineer in Nvidia Rapids. He currently contributes his engineering skills towards cuDF, cuSpatial and Numba. Prior to Nvidia he acquired a master of science degree from Yale University. His earlier experience includes working as a visual effect supervisor at an independent film project, and achieving first place at the WAIC 2020 hackathon competition. Michael has strong interests in software engineering, computer graphics algorithms and compiler technology. He believes in a future where accelerated computing can be brought more accessible to the public via compiler and language innovations.

  • Numbast: Bridging the gap between CUDA C++ and Python
The speaker’s profile picture
Nigel Choi

A lifelong dabbler, learner, and maker, Nigel is an active member of Dim Sum Labs, Hong Kong's longest running Hackerspace. Professionally, he is currently Head of Engineering at Eythos, a tech-enabled fine arts service company in Hong Kong. His varied background includes inventing and selling Chokerkeys (a macro keypad), being a consultant at McKinsey & Company, and Silicon Valley engineer at Google, Yahoo. He holds a Masters in Computer Science from Stanford University.

  • Hackman: IoT & membership platform on Raspberry Pi & Nix for Hong Kong's first Hackerspace
The speaker’s profile picture
Nok Lam Chan

I am a recovering data scientist, currently working as a software engineer for an open source project called Kedro (https://github.com/kedro-org/kedro) in London. I am passionate about open source and machine learning. In my free time, I like playing badminton.

  • Spark-less local data stack in 2024
The speaker’s profile picture
Ryan Kuan

Ryan Kuan is a Cloud Solutions Engineer who helps organisations to adopt cloud-native data architecture across the Asia Pacific regions at Oracle MySQL.
Ryan believes that organisations adopting cloud technology can focus and innovate their business entirely without worrying about the underlying IT infrastructure the business depends upon. He has helped many organizations adopt cloud-native data science capabilities to discover invaluable information and data insights to solve complex business problems.
Prior to joining Oracle MySQL, he worked in various roles such as Cloud Advisor, Solutions Architect, and Database Engineer at IBM, BEA Systems, and Informix respectively, he achieved various professional accreditations such as TOGAF, ITIL, and IBM certified professional architect.

  • Build AI-powered RAG application with MySQL9.0
The speaker’s profile picture
Sammy Fung

Sammy is the Fellow member of Python Software Foundation, he is the founder of PyCon HK and its former conference chair. He is also President of Open Source Hong Kong and Founder of Open Platform Society.

  • [Keynote] PyCon Hong Kong - the Story
The speaker’s profile picture
Scotty Kwok

PyCon Hong Kong 2024 Chairman

Scotty Kwok is a software developer and founder of tech company. He enjoys writing software and building hardware to solve problem in his job and leisure time. He is currently working in Sebit Company Limited (www.sebit.world) as the CTO and founder, specialised in Al/computer vision. Scotty has been the speaker in several PyCons (PyCon Hong Kong 2018 & 2021 and PyCon APAC 2021) and also program committee in PyCon Hong Kong 2020,2022,2023.

Linkedin: https://www.linkedin.com/in/scottykwok/

  • Opening Remarks by PyCon HK
  • Closing remarks
The speaker’s profile picture
Taemin Ha

Tae Min Ha is a software engineer across different technology domains. He has experiences with Python application development using REST API frameworks, machine learning operations (MLOps) using cloud automations, containerized deployments, and data mining. He has spent the last four years of his career as a Market Data Engineer with Bloomberg in Hong Kong, primarily owning a variety of market data feed applications across Asian exchanges. He is well versed in programming languages like C++11/14/17 and Python. Tae Min holds a B. Eng. in computer science from the University of Hong Kong.

  • Async all the way: FastAPI and the ASGI era
The speaker’s profile picture
Tarun Jain

Tarun Jain is a Data Scientist at AI Planet, a Belgium based AI Startup. He is also a renowned speaker and recognised as Google Developer Expert in AI/ML. Furthermore, he has contributed to various Open Source projects and is currently part of Google Summer of Code 2024 at RedHenLab. He is also a content creator at AI with Tarun Youtube channel.

  • Autonomous AI Agents for Dummies
The speaker’s profile picture
TIMOTHY LAM

I am a seasoned IT professional with over 20 years of experience, certified in PMP, CISM,, CISA and TOGAF, and recognized as an Open Group Distinguished IT Technical Specialist.

As the Strategic Business Development Director at Red Hat, I drive transformation and revenue growth through open-source solutions, enhancing customer experience and market presence.

  • Network Automation for Improved Efficiency using Ansible and Python
The speaker’s profile picture
Winnie Yeung

Senior ML Engineer at Square (San Francisco Bay Area), previously at Visa and Fidelity. Specialized in LLM in production, finetuning and evaluation.

  • Local 知識擂台LLM大格鬥
The speaker’s profile picture
Xiao Ying

Xiao Ying is a data analyst with the Company Financials Metadata Management & Analytics team in Bloomberg's Data department. In this role, she works closely with product managers, data teams, and the company's engineers on data product developments. Prior to joining Bloomberg to work on Data teams in the firm's Singapore and Hong Kong offices, she worked at a venture capital firm focused on transformational deep tech like artificial intelligence, blockchain, and MedTech. She is passionate about exploring innovative tech solutions that add tangible value. She holds a bachelor’s degree of science in statistics and management from the National University of Singapore.

  • Creative Problem Solving with Graphs
The speaker’s profile picture
Yang Cen

I'm now a senior software engineer at LanceDB, and working on building the efficient open source columnar Lance format, vector search algorithms and database for AI. I have strong passion for the open source community, and contribute to multiple open source projects like Lance, Golang, Milvus, Arrow, etc.

I'm focusing on vector searching, to make model inference / similarity searching more efficient and accurate.

  • Power PyTorch Training with Centralized AI Data Lake and Advanced Data Selection Techniques
The speaker’s profile picture
YangSoo Yoon

I am a platform developer at Canonical, working on a platform called Juju, a bootstrapped controller for both VMs and Kubernetes. I have always been an avid Python developer since his days in an AI startup to platform development.
Please don't hesitate to reach out to me if you have any questions!

  • Simplifying Python Web App Operations: Automating K8s Ops with Open Source
The speaker’s profile picture
Yenting Lin

Yen-Ting Lin is a Ph.D. candidate at National Taiwan University, advised by Professor Yun-Nung (Vivian) Chen. His research focuses on large language models (LLMs), and he is currently leading the Taiwan-LLM project, which develops language models optimized for Traditional Chinese, addressing the unique linguistic needs of Taiwan.

He has gained practical experience through internships at companies such as Meta GenAI in summer 2024, NVIDIA Research in spring 2024, Amazon Alexa AI in the summers of 2021, 2022, and 2023, MediaTek Research in the summer of 2019, and IBM Research in the summer of 2020.

Yen-Ting is actively seeking industry research scientist or engineer positions starting in 2025.

  • Taiwan LLM: Bridging the Linguistic Divide with a Culturally Aligned Language Model
The speaker’s profile picture
YIU Kelvin

I am a tech enthusiast with hands-on experience in developing with Python and Golang, working on several cloud projects. Furthermore, I have a cybersecurity background and led a team to participate in numerous public cybersecurity competitions in Hong Kong during my high school studies.

  • Enhancing Web Image Accessibility for Visually Impaired Individuals with Gemini Pro Vision and Google Cloud Platform