runlongli
Frontend Developer
Passionate frontend developer with expertise in React, TypeScript, and Next.js full-stack development. Strong interest in Web3.0 technologies with hands-on experience integrating frontend applications with smart contracts. One year of professional experience in C# WPF desktop development, providing solid understanding of the .NET ecosystem.
Experience: 1 year
Yearly salary: $24,000
Hourly rate: $30
Nationality: 🇨🇳 China
Residency: 🇦🇺 Australia
Experience
IT Capstone Project (Internship)
The University of Western Australia 2025 - 2025
Created a full-stack room allocation system with interactive map visualisation using Next.js, allowing administrators to upload, edit, and export Excel-based room assignments. Integrated NextAuth.js for authentication and Handsontable for spreadsheet manipulation, with real-time synchronization between data and map display.
Front-End Developer (Internship)
Coders for Causes 2024 - 2025
Collaborated with a cross-functional team to design an online mathematics competition web application from scratch, participating in Figma-based UI/UX design and Prisma database schema planning, and developing the frontend using Next.js. Engineered responsive and accessible user interfaces by leveraging Radix UI and shadcn/ui component libraries, and implemented robust form validation and error handling using Zod to ensure high-quality user experience. Designed and implemented clean, scalable RESTful API communication in TypeScript, standardising data fetching and submission patterns to efficiently interact with the backend services.
C# .NET Software Engineer
Chengdu Zhongshishunlang Technology Co., Ltd. 2023 - 2024
Developed a large-screen WPF application for internal task management, allowing employees to clock in, edit daily tasks, and reserve meeting rooms directly on an interactive display. The system also featured a full-screen slideshow mode for media display during idle periods and an automatic shutdown function for energy efficiency. Collaborated with embedded system engineers to define data transmission protocols based on National Instruments (NI) standards. Processed and analysed spectrometry data using Python libraries such as NumPy, Pandas, and Matplotlib, and visualised the results within C# interface. Contributed to building a civil aviation resource management platform, integrating an offline GIS map developed with JavaScript into the WPF application.
Front-End Developer (Internship)
Chengdu Yuchengzhihui Education & Technology Co., Ltd 2022 - 2022
Participated in the development of a WeChat Mini Program for teachers to manage student performance and attendance. Built responsive and user-friendly interfaces tailored to mobile and tablet environments using the React ecosystem. Implemented dynamic student data dashboards, interactive charts, and task management features. Integrated RESTful APIs into the frontend using Axios and designed error handling and loading state feedback to enhance reliability.
Skills
ai
api
aws
c-sharp
docker
dot-net
ethereum
full-stack
japan
linux
nextjs
node
react
redis
solidity
tailwind
typescript
web3
front-end
english
chinese-mandarin
japanese
spanish