Git

  • A version-control software
  • Allow Multiple People Collaboration by having a Centralized Repository
    • Each user has a copy of the repo
    • Pull from Central repo
    • Local changes push to central repo
    • Group member reviews conflicts to Merge
    • Branch Feature

API

  • Features in the form of pre-defined functions
  • How the internal code works is unavailable

Shell

  • an UI that executes commands/executables and display information in order for users to interact with OS

Comment and share

  • page 1 of 1

Yunqi Shen

I’m a recent graduate majored in CE in Rutgers University. I contribute to open source projects, and build personal projects. I’m a team player. I break asymmetries of information. I’m familiar with C/C++, Java, Python, and Shell Scripting. I’m passinate about exploring Machine Learn ing, Computer Vision, IoT, Blockchain, and Web & Mobile Development. During my last internship, I maintained a Building Automation System, analyzed corresponding data, and led a group of electricians and maintenance engineers.


Site Engineer intern at Lenovo


Herndon, VA