My Name is Ziyan Ma!
It's Nice To Meet You


I am senior student majoring in computer science at University of Southern California.

I am a developer, data scientist, teaching assistant and researcher. As well as a designer, film maker and song writer.

I have excellent skills and practical experiences in the following fields:


I am leading the TA team at USC on Data Structure and Object Oriented Programming since Fall 2016.

I have participated in USC Coding challenge in Fall 2016 and Spring 2017 winning 4th place and 5th place.

Computer Graphics

I am President at USC ACM SIGGRAPH Chapter, hosting weekly computer graphics workshops and industry panels for 500+ subscribers

My research areas at USC include Cloth Simulation, 3D Printing and Design Automation.

Cloud Technology

I am familiar with multiple cloud services including AWS, Google Cloud and IBM Watson

I developed, tested and deployed cloud platform for collaboration between CAD industry on Amazon EC2 during my internship with Autodesk.

Web Development

I am proficient in both front-end and backend in web development. I had hand-on experiences in web dev with HTML5, CSS, React.js, Three.js, JQuery, Node.js, MySQL and MongoDB.

Artificial Intelligence

I have a comprehensive knowledge in AI and Machine Learning, with practical experiences with Python, TensorFlow and AML.

My Senior Design project oriented in building a machine learning system for Business Intelligence, where we gathered data from Facebook, Twitter and Google Analytics to predict the desired time to post contents.


I am familiar with designing process in both 2D and 3D. My portfolio includes works with Photoshop, Lightroom, Premiere, Maya and ZBrush.

I comprehensively understand and appreciate UI/UX designers' works. And can substitute part of their work during rapid development environment.


The story of mine.

  • Be Part
    Of My

  • AUGUST 2017

    Research Assistant: Contour Crafting

    Recognized by Countour Crafting Lab: applying 3D printing technology in large scale building construction. (Coolest research ever)

  • August 2016

    Lead Teaching Assistant: University of Southern California

    Twice more work than before, but I enjoy the responsibility I have been taking.

  • July 2017

    Co-President: USC ACM SIGGRAPH

    Leading a 500+ member organization is not easy job, but I am trying my best

  • JUNE 2017

    Intern: Autodesk

    "I really like the energy and passion you showed here!" said by my manager

  • January 2017

    Research Assistant: Cloth Simulation

    The hardest semester ever for me. But thanks to this project I had a lot of fun.

  • December 2017

    Campus Relation Chair: USC ACM SIGGRAPH

    "I really like computer graphics, Hope I can make the club great again!" I said this when I joined the board.

  • August 2016

    Teaching Assistant: University of Southern California

    Hard work got recognized, started to teach Data Structure and Object Oriented Programming

  • May 2016

    Intern: Royal Flush

    Interned as front-end developer, familiar with HTML, JQuery and React

  • Jan 2016

    Starting Computer Science

    Since then I knew where I belong

  • USC
    Class of


Construction Planning

Contour Crafting

Quantum Escrow
Cloud Platform for BIM


AI for Marketing

Senior Design, USC CSCI 401

Doodle Noodle
VR / AR with gesture

Tree Hack

Travel Plan Generation

Cal Hack

Cloth Simulation

Perfit Inc.

201 Stone
Hearthstone Redesign

Software Engineering, USC CSCI 201

SSS Rover
Animation for NASA

Craft - USC

Design Portfolio

Photography, CAD

Contact Me

I am glad to hear from you!