Zhixing Zhang


CS Freshman Student

Seeking for summer internship opportunities. Experienced with web, iOS and embedded system.

Skills
  • Web Frontend Development
    HTML CSS JavaScript
  • Web Backend Development
    Django Python Celery Scrapy
  • iOS/Mac App Development
    Swift AppKit UIKit
Language
  • English
  • Chinese Mandarin
Projects

TrainK

Train Trip Manager

Collecting data from 12306.cn and provide users with a intuitive report and analysis about their upcoming train journeys.

  • History journey data collection and storage
  • Train delay forecast and prediction
  • Data scraping with Python and Scrapy
  • Data storage and management using PostgreSQL
  • Data Visualization using SVG and Canvas technology
  • Python/Django Backend Development
  • Distributed scraping using Celery
  • Frontend web application development based on Vue

VEX Field Controller

A low-cost implementation of VEX Field Controller protocol using 8051 MCUs.

  • PCB Designing
  • 8051 MCUs and C programming
  • Sold to other schools

begin Diary

iOS application to record every day of your life

Awards

Hello Tab - Best Overall

Hello World Hackathon | Purdue Hackers

An information hub that shows up whenever you open a new tab in Chrome or Firefox web browser.

  • Chrome and Firefox Extension.
  • Made in 24 hours with a team of 4.
  • Vue.js, Webpack and Bootstrap.
  • Used Live2D technology to implement an interactive anime charactor.
  • Microsoft Account OAuth to view your outlook emails.

VEX Robotics World Champion

REC Foundation

  • High-precision flywheel speed controlling
  • Smart power distribution on multiple motors
Experiences

DJI

Summer Intern

Working as a summer intern in DJI Robomaster Summer Camp program to conduct testing on the company's unreleased products by constructing and programming a simple robotic system.

  • STM32 MCU Programming with C
  • PID and close-loop controlling
  • Testing existing Python APIs

MacX.cn

Software Developer

Independently developing a Mac application using Swift and AppKit, which helps users to download and install applications for Mac computers.

  • Swift and AppKit
  • Nearly 2 million times of use
Education

Purdue University

Computer Science, Bachelor of Science

  • Member of ACM SigBots; help building PROS(Purdue Robotics Operating System) and okapilib(Robotics Framework)
  • CS180 - Object-oriented Programming and Problem Solving
Skills
  • Web Frontend Development
    HTML CSS JavaScript
  • Web Backend Development
    Django Python Celery Scrapy
  • iOS/Mac App Development
    Swift AppKit UIKit
Language
  • English
  • Chinese Mandarin