Resume
- #about me
- Zane LI
Zhanyi (Zane) LI๐
CAREER OBJECTIVE๐
Having completed two years of study in Computer Science and Technology at Guangdong University of Technology in China, I joined a joint education program with the University of Western Australia, majoring in Computer Science andCyber security.
Core units: Professional Computing;ย Penetration Testingย ; Advanced Algorithms; Computer Network; Numerical Analysis; Object-Oriented Programming; System programming; Discrete Structures; Relational database management systems (SQL); Data Structure and algorithms.
Skill Development: I am now actively developing my software development skills, blending theoretical knowledge with practical experience through hands-on projects that emphasize problem-solving and teamwork.
My goal is to secure a Full-stack Software Developer position where I can apply my technical skills and enthusiasm for innovation to create impactful solutions. Driven by the transformative power of technology, I am eager to contribute to a team that values forward-thinking and continuous improvement.
EDUCATION BACKGROUND๐
July 2023โ Present
- University of Western Australia
- WA, AUSTRALIA
- Bachelor of Science:Computer Science & Cyber security
Sep 2021 โ May 2023
- Guangdong University of Technology
- Guangdong, CHINA
- Computer Science and technology (International 2+2 Program)
WORK EXPERIENCE๐
June 2024 โ Aug 2024
Skill-Shift Co., Ltd (Sydney) - Remote, AUSTRALIA
Web Developer Intern
- Next.js Development: Built and maintained responsive, high-performance web applications using Next.js. Improved page load times with server-side rendering (SSR) and static site generation (SSG).
- Content Management with Sanity: Integrated Sanity as a headless CMS. Created content schemas and GROQ queries for seamless content updates without code changes.
- Deployment and Hosting on Vercel: Deployed applications on Vercel, utilizing its global CDN and automated workflows for quick updates. Used Vercelโs serverless functions for backend logic.
- Performance Optimization: Enhanced user experience and application performance with techniques like lazy loading, image optimization, and code splitting.
- Achievement: Added extra components, including a multi-level blog categorization system, to a company project and successfully deployed them.
Dec 2023 โ July 2023
Shenzhen Render Biotech Co., Ltd - Shenzhen, CHINA
Software development Intern
- Customizing the Linux system under the mentorship of a senior programmer, streamlining the Linux kernel by discarding unnecessary modules and incorporating targeted drivers to enhance hardware compatibility and performance.
- Developing application software, participating in the creation of device control software.
- Overseeing device components, conducting diagnostic examinations, and presenting results in a user-friendly manner.
May 2023 โ July 2023 Shenzhen Blue-sky Technology Co., Ltd.
Shenzhen, CHINA Software development Intern
- Performing in-depth studies and development on the ESP8285 module, mastering independent product development with this technology, and boosting programming competencies in embedded systems.
- Mastering Rhino modeling software for advanced product design.
- Gaining a thorough insight into the product development cycle, focusing on the crucial integration of software and hardware components.
- Achievement: Designing the Gesture-Controlled Attachment System for Paper Airplanes project, which was successfully selected for the China Youth Paper Airplane Carnival
PROJECT EXPERIENCE๐
July 2024 โ Aug 2024 Web Application for SEO (Search Engine Optimization)
Skill-Shift, Australia Software development
- Overview: Developed a web application that enables clients to search keyword rankings across major browsers and generate management projects based on the results. The platform provided real-time search data and offered customizable tools for managing Search Engine Optimization (SEO) strategies.
- Technology stack: Next.js (frontend), Sanity (CMS), Firebase Storage, Stripe (payment integration)
- Key Contributions:
- Led the payment system integration using Stripe, allowing secure transactions and ensuring compliance with industry standards.
- Utilized Next.js for front-end development, incorporating server-side rendering (SSR) and static site generation (SSG) for performance.
- Managed content with Sanity, developing schemas and queries to ensure seamless updates.
- Stored assets using Firebase Storage, ensuring secure and scalable data management.
May 2023 โ July 2023 Gesture-Controlled Attachment System for Paper Airplanes
Blue-sky Technology, CHINA Product design and development
- Overview: This project introduces an innovative gesture-controlled paper airplane attachment system, developed with the ESP8285. It operates via a smartphone connected to a Wi-Fi hotspot, enabling intuitive gesture-based controls.
- Technology stack:
- Smartphone Control: Developed a mobile application using MIT App Inventor that innovatively controls the paper airplane by interpreting smartphone gyroscope data. Crafted an intuitive and user-friendly interface in App Inventor, enhancing user interaction experience and enabling easy mastery over paper airplane control.
- ESP8285 and Sensor Integration: Leveraged the ESP8285 microcontroller's Wi-Fi capabilities for wireless communication between the mobile app and the airplane attachment, integrating the MPU6050 sensor to aid flight control logic.
- Wi-Fi Communication: Designed and implemented a TCP/UDP-based communication protocol, ensuring timely and accurate transmission of control commands between the mobile app and the airplane attachment.
- Rhino Software for Product Design: Utilized Rhino software for the aesthetic and functional design of the product, ensuring a simple yet elegant appearance that facilitates ease of production. Incorporated a detachable propeller guard into the design, enhancing safety during use. This feature is particularly important for ensuring the safety of children during operation and play, making the product suitable for younger users.
- Achievements: Successfully selected as a project for the China Youth Paper Airplane Carnival Competition.
SKILLS๐
- Coding Skills: C, JAVA, Python, php, SQL, JavaScript, TypeScript.
- Framework Skill: Next.js (React)
- Software Skills: Git, Git Action, Docker, Rhinoceros, Microsoft office.
- Language Skills: English (proficient), Mandarin (native).
- Soft Skills:
- I consider myself a natural team player, accustomed to collaborating effectively within diverse groups.
- I possess a strong ability to propose solutions to problems, leveraging my analytical skills to navigate complex challenges and contribute to my team's success.