Date: 29 November 2025 (Sat)
Time: 16:00 - 18:00 *HKT
Coordinator: Henry Wong & Alex Au
Please bring along your laptop to hack along!
Please fill in the form for admission:
https://forms.gle/i39TDhT8h6z98jzf6
Topics:
Refactoring with Polymorphism (Jason Wang)
- Recognize code smells that signal it’s time to refactor
- Learn how polymorphism replaces conditionals cleanly
- Understand how to apply simple OOP patterns in everyday Python
- Appreciate how clean code improves collaboration and scaling
Introduction to Ethical Hacking in Python (Leon Lam, Cantonese)
- Reconnaissance & Information Gathering
- Web Exploitation
Capacity: 80
Venue Info:
City University of Hong Kong, Kowloon Tong
Rundown:
- 16:00 - 16:20 Registration & Networking
- 16:20 - 16:30 Upcoming Events Promotion
- 16:30 - 17:00 Refactoring with Polymorphism (Jason Wang, 5 mins Q&A)
- 17:00 - 17:10 Break & Networking
- 17:10 - 17:50 Introduction to Ethical Hacking in Python (Mini Workshop by Leon Lam, 5 mins Q&A, Cantonese)
- 17:45 - 18:00 Closing & Networking
- 18:00 - Networking Session after Meetup (Outside City University)
Speakers Bio:
Jason Wang
Jason is a software developer working in a trading firm in Hong Kong. He is typically involved in applications to automate day-to-day business operations. He enjoys technical discussions and challenges, whether it be designing the system, or writing readable and maintainable code.
Linkedin: https://www.linkedin.com/in/jason-wang-a831b5218/
Leon Lam
Leon is a self-taught ethical hacker and a second-year Information Security student at HKU SPACE. He is a member of the CTF team ICEDTEA and has been an active GNU/Linux user for over five years, maintaining his own custom distro, UmmItOS, alongside BlackArch and NixOS. Passionate about cybersecurity and Python, he enjoys exploring how systems can be attacked and secured through real-world CTFs and penetration tests.
Leon is particularly interested in offensive security techniques and sharing how ethical hackers think, learn, and build safer systems through hands-on experimentation.
Personal Website: https://l.ummit.dev/
Audience pre-requisite:
- Recommended having beginners-level knowledge about Python (0-1 year of experience)
- Basic networking knowledge
- Basic understanding of how websites/servers work
- Familiarity with shell usage skills/Linux uage
How to join?
- Fill in the form for admission: https://forms.gle/i39TDhT8h6z98jzf6
- Click "Attend" in this page