class KeruiHuang:
def __init__(self):
self.name = "Kerui (Ryan) Huang"
self.location = "Melbourne, Australia"
self.current_roles = [
"Final-year Computing and Software Systems student at the University of Melbourne",
"Events Director at UniMelb Game Makers",
"Lyra Fellow"
]
def education(self):
return {
"institution": "University of Melbourne",
"degree": "Bachelor majoring in Computing and Software Systems",
"additional_study": "Diploma in Languages (German)",
"expected_graduation": "2026",
"wam": {
"bachelor": "86.048",
"diploma": "89.000"
},
"awards": [
"Dean's Honours List",
"Robert and Johanna Exiner Scholarship",
"Melbourne Global Scholars Award"
],
"school_achievement": [
"ATAR 99.65",
"Premier's Award"
]
}
def experience(self):
return [
{
"role": "AI & Software Engineer Intern – Environment",
"organisation": "CSIRO",
"highlights": [
"Built an LLM and RAG backend pipeline to process and summarise large-scale climate indicators",
"Designed and implemented a user-facing climate information dashboard within BasinFutures",
"Integrated AI summarisation, backend logic, and presentation layers into an end-to-end feature"
]
},
{
"role": "Technology & Transformation Intern – Digital Workplace",
"organisation": "Deloitte",
"highlights": [
"Contributed to ServiceNow implementation work through workshops, design, and testing",
"Worked on an internal hackathon project involving a high-performance load balancer",
"Researched and contributed to internal AI initiatives and communications"
]
},
{
"role": "Full-stack Developer",
"organisation": "FSR Consulting",
"highlights": [
"Co-led development of an AI deepfake and digital forensics analysis tool",
"Led backend database, routes, and API work using PostgreSQL",
"Integrated machine learning, frontend, and backend components into a cohesive product"
]
}
]
def projects(self):
return [
"AI Deepfake Analysis Tool",
"AI Job Application Tailor",
"SIMGUI",
"Drone Delivery Simulation",
"Bookstore Recommendation System"
]
def technical_skills(self):
return {
"languages": [
"Python", "Java", "C", "SQL", "JavaScript", "HTML", "CSS", "C#", "Matlab"
],
"frameworks_and_tools": [
"React", "Node.js", "PostgreSQL", "LangChain", "LangGraph",
"RAG", "Git", "Figma", "Unity", "MySQL"
],
}
def leadership(self):
return [
{
"role": "Events Director",
"organisation": "UniMelb Game Makers",
"impact": [
"Lead planning and execution of major events, game jams, and showcase nights",
"Coordinate across a large student team on both production and community-facing activities"
]
}
]
def languages(self):
return ["English", "Mandarin", "German"]
def links(self):
return {
"linkedin": "https://www.linkedin.com/in/kerui-huang/",
"portfolio": "https://ryanhuang.work/"
}
Turning ambiguous problems into shipped products.
-
Lyra
- Australia, Melbourne
-
01:38
(UTC +11:00) - https://ryanhuang.work/
- in/kerui-huang
Popular repositories Loading
Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.
If the problem persists, check the GitHub status page or contact support.


