Giter Site home page Giter Site logo

Hi there, I'm Jiucheng Zang πŸ‘‹

About Me

I'm Jiucheng Zang, a Computer Science and Mathematics student at the University of Waterloo. I have a deep passion for exploring and integrating multiple technology stacks to solve real-world problems. Whether diving into algorithms' intricacies or building robust software solutions, I'm always eager to learn and grow.


πŸ› οΈ Skills

Programming Languages

Python, Racket, Java, C/C++, TypeScript, CWave(Self-Developed... Currently workingπŸ› οΈ)...

Frameworks and Libraries

  • PyTorch: Machine learning and AI
  • Node.js: Server-side development
  • PyQt: Python GUI Interface

Tools and Platforms

  • Git/GitHub: Version control and collaboration
  • Docker: Containerization and microservices
  • NixOS(Linux): Reproducible Linux Systems
  • VSCode/Vim: Integrated Development Environments (IDEs)

πŸ’Ό Experience

Waterloo Rocketry

  • Title: Software Developer
  • Team Website
  • Duration: Mar 2024 - Present
  • Responsibilities:
    • Contribute to Rocket Launch System Analysis System
    • DevOps workflow on GitHub

Vanier Robotics Teams

  • Title: Software Engineer
  • Duration: Aug 2022 – Aug 2023
  • Responsibilities:
    • Implement C++ standard libraries for Arduino avr-gcc compiler.
    • Optimized the DevOps workflow for the entire team.

πŸ“š Projects

Description: A toolkit for setting up and configuring NixOS environments.
Tech Stack: NixOS, Shell Scripting

Description: A tool designed to simplify course selection for University of Waterloo students.
Tech Stack: Python, Django, JavaScript

Description: A planner application designed for organizing intergalactic travels and missions.
Tech Stack: Java, Spring Boot

Description: Contributing to the quivr project to enhance its functionalities and features.
Tech Stack: Depends on the project needs

Description: Implementing C++ standard library components for robotics applications.
Tech Stack: C++, Robotics

Description: My personal blog where I share insights and tutorials on various tech topics.
Tech Stack: HTML, CSS, JavaScript


πŸŽ“ Education

  • University of Waterloo

    • Bachelor of Honours Mathematics
    • Expected Graduation: Aug. 2023 - Apr. 2028
    • Relevant Courses: Data Structures and Algorithms, Operating Systems, Database Systems, Artificial Intelligence, Discrete Mathematics, Linear Algebra
  • Vanier CΓ‰GEP

    • Computer Science and Mathematics
    • Graduate: Aug 2022 - Aug 2023
    • Relevant Courses: Data Structures & Object-Oriented Programming

πŸ“« Contact Me


πŸŽ‰ Fun Fact

You'll likely find me exploring the great outdoors, hiking, or playing chess when I'm not coding or studying. I also enjoy writing about my tech adventures and sharing my life on my blog.

(Also I like to contribute to CPython project... that's my goal, yep!)


Feel free to explore my repositories and let me know if you'd like to collaborate or learn more about my work. Thank you for visiting my GitHub profile!

Visitor Count

trophy

Jiucheng(Oliver)'s Projects

courseexplorer icon courseexplorer

CourseExplorer is a Python-based tool designed to assist University of Waterloo students in scheduling and managing their courses.

depix icon depix

Recovers passwords from pixelized screenshots

galaxytrek-planner icon galaxytrek-planner

GalaxyTrek Planner is a lightweight program designed to help travelers easily manage their travel plans using a simple graphical user interface (GUI) built with PyQt.

generative-ai-for-beginners icon generative-ai-for-beginners

18 Lessons, Get Started Building with Generative AI πŸ”— https://microsoft.github.io/generative-ai-for-beginners/

manim icon manim

Animation engine for explanatory math videos

minedojo icon minedojo

Building Open-Ended Embodied Agents with Internet-Scale Knowledge

nixsetupkit icon nixsetupkit

Nix-config Reproducible System Design (MacOS-darwin & NixOS)

omnibus icon omnibus

It's a Bird... It's a Plane.. It's Omnibus!

pytorch icon pytorch

Tensors and Dynamic neural networks in Python with strong GPU acceleration

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.