Available to hire
I am a experienced software engineer, seeking programmer and AI engineer roles. I enjoy building scalable web applications and AI-powered features.
I have hands-on experience across front-end and back-end, with proficiency in MySQL, PostgreSQL, TypeScript (React), Node.js, .NET 8.0 (C#), RESTful APIs, RAG, Redux, AWS, MongoDB, Python, and R. I thrive in collaborative teams and love turning data insights into practical software solutions.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Language
English
Fluent
Chinese
Fluent
Work Experience
Intern Programmer at HelloCity
March 1, 2025 - October 1, 2025Worked in a 10-person scrum team to build an AI assistant for new immigrants and international students. Implemented modules and APIs using React, Next.js, TypeScript, and Tailwind CSS to create responsive interfaces. Contributed to Storybook component library with tests and visual regression checks. Updated Git hooks with Husky for ESLint, Prettier, and Jest. Developed Checklist model APIs and DbContext with PostgreSQL using Entity Framework Core, including data validation with FluentValidation. Wrote unit tests with xUnit and Moq, and performed end-to-end testing with Playwright. Optimized CI/CD pipelines with dynamic GitHub Actions and containerized PostgreSQL for backend testing. Developed Retrieval-Augmented Generation (RAG) modules for intelligent recommendations and collaborated on AI model integration (e.g., ChatGPT).
Volunteer Software Engineer at Royal Geographical Society South Australia
June 1, 2025 - PresentCollaborated with RGSSA members to clean 2,000+ map catalogues and develop a Koha-based catalogue system to manage 17,000+ maps and 7,000+ relics. Responsibilities included applying Koha in a local Linux environment, cleaning and tidying catalogues with Python and R, importing catalogues into Koha via MongoDB, and identifying/fixing issues (e.g., duplicates) in the catalogues. Added low-resolution scans and linked records with foreign keys to the Koha system.
Education
Master of Science in Data Science at The University of Adelaide
February 1, 2023 - December 1, 2024Bachelor of Science in Computer Science and Technology at Xi’an Jiaotong University City College
September 1, 2017 - July 1, 2021Qualifications
Industry Experience
Software & Internet, Education, Professional Services
website: https://www.twine.net/signin
An AI assistant for new immigrants and fresh international student. This AI assistant can search on the internet to build an customized landing checklist for every new-commers.
Hire a Programmer
We have the best programmer experts on Twine. Hire a programmer in Adelaide today.