Dynamic Web Magic with Next.js

Welcome to Zhou Sha's page

Hi, I'm Zhou Sha, major in Artificial intelligence.

/b4.svg
Education Background
I hold a Bachelor's degree in Computer Science with a major in Artificial Intelligence from the University of Adelaide. This program provided me with a solid grounding in the principles of AI, including machine learning, data analysis, and algorithm design. To further specialize in this field, I pursued a Master's degree in Information Technology with a major in Artificial Intelligence at the University of New South Wales (UNSW). This advanced study deepened my expertise in AI, focusing on applications in real cases. My academic journey has thoroughly prepared me to tackle complex challenges in the field of Artificial Intelligence.
Personal Information
Address: 1/64 Queens Rd, Hurstville, NSW 2220 Visa: 485 temporary graduate visa(expired in 2029) Tel: 0413968959 (SMS will be better, I may miss the call because of my part-time job) E-mail: zhousha31@gmail.com
/exp2.svg
Skills
My skills and abilities
C++PythonCC#...
Computer VisionMachine LearningSoftware StructureOperatuing System...
/exp1.svg
Position
I am looking for these positions (ordered by priority)
AI engineerPython developerSoftware engineerFull Stack engineerGame developer
/exp3.svg
Plan
I am self-studying the large language model because of the trend, after that I will start to study AWS.
Do you want to view my resume?
More Materials
my certifications, transcripts and visa

My PROFESSIONAL Experience

3D Hull Calculator

In this project, we developed an application capable of loading and optimizing 3D models. The application reduces the vertex count while preserving the model's shape and allows for model segmentation through integration techniques. We initially worked with a C# framework but leveraged a convex hull algorithm available in Python for model optimization. By integrating these tools using language wrapping, we successfully minimized unnecessary points and maintained the integrity of the 3D structures.

thumbnail
C#GitHubVisual Studio
Flappy bird deep Q learning

This project focused on optimizing a deep learning model for a reinforcement learning task. We started with an existing structure sourced from the web and made significant modifications to better suit our goals. Our primary objective was to identify the optimal parameters for the model, including learning rate, epsilon, batch size, image resolution, and optimization algorithms. Through extensive testing and fine-tuning, we achieved a final result where the agent was able to fly autonomously for more than ten minutes, demonstrating the effectiveness of our parameter optimization.

thumbnail
TensorflowImages pre-process
Best Practice Medical

This project involved developing a website for managing and checking appointments with General Practitioners (GPs). My primary responsibilities included writing efficient database queries to retrieve the necessary appointment information and implementing backend functionality using Python. I ensured that the queries returned accurate and expected results, and I integrated them seamlessly into the backend system, enabling reliable and smooth appointment management on the platform.

thumbnail
PythonSQL Server Manger StudioAPI
Computer Graphic

In this project, I developed an FPS game using Unreal Engine 5. I began by sourcing map layout designs online and constructing the game environment based on these designs. I also imported 3D models from various sources, customizing them in Blender to fit the game's aesthetic. Additionally, I used Unreal Engine's Blueprints system to implement game events, interaction logic, and material effects, ensuring a dynamic and immersive gameplay experience.

thumbnail
Unreal Engine 5Blueprint
Machine Learning

This project was part of the Berrijam Jam competition, where our goal was to design and develop a core model based on a provided framework. My responsibilities included contributing to feature extraction, implementing machine learning methods, and handling the complete function development. The final code was praised for being well-organized and thoroughly commented, reflecting the high quality of our work.

thumbnail
Machine LearningComputer Vision
Portfolio

I self-studied online to build and deploy this portfolio, which significantly enhanced my resume and showcased my skills. For this project, I utilized Next.js, a powerful React framework, to create a modern and responsive website. This experience not only improved my proficiency in web development but also introduced me to advanced concepts such as server-side rendering, static site generation, and API routes. Through this project, I gained hands-on experience in crafting dynamic web applications and learned to tackle real-world challenges, deepening my passion for this exciting field of technology.

thumbnail
Next.jsTailwindTypescript
3D Modeling

I self-studied blender online, and used three-viewdrawing to modeled a ford truck.

thumbnail
Blender