Picture of the author

Zihao Yang

Introduction

Hello! I'm Zihao Yang, a passionate Computer Science student at the University of California, Berkeley. I have a keen interest in full-stack development, software engineering, and exploring new technologies.

Education

As a student at UC Berkeley majoring in Computer Science, I am set to graduate in August 2023. My academic journey has been marked by intensive coursework, including Algorithms, Database Systems, Internet Architecture, AI, Computer Security, Machine Architecture, Data Structures, and Web Applications, providing me with a solid foundation in the field.

Experience

During my internship as a Full-Stack Engineer at Artalaxies, I contributed to web development using Next.js, enhancing user interaction and site performance. My work led to a significant 10% increase in user engagement. My project portfolio includes RookieDB, a Java-based database system; Gitlet, a version-control system; a Secure File Sharing System in Golang; and HaniwaWiki, a game wiki web page developed using Vue3 and Typescript. Additionally, I have developed Numc, a C implementation of numpy, demonstrating my ability to optimize complex operations in software development.

Skills

My technical skill set spans across various languages including Python, Java, JavaScript, TypeScript, HTML/CSS, SQL, Golang, C/C++, Dart, and Flutter. I am proficient in technologies such as Git, Vue, React, Next.js, MongoDB, and Node.js. My primary areas of expertise are in Front-End and Full-Stack Web Development, underpinned by a strong foundation in software development principles.