Join   Log In
AngelList
  • Startup Jobs
  • Recruit
  • Invest
  • Blog
  • More
    Venture Funds
    Companies Incubators
    Track
    Salaries Valuations
    Help
  • Venture Funds
    Companies Incubators
    Track
    Salaries Valuations
    Help
    Ying Chyi Gooi

    Ying Chyi Gooi

    Software Engineer, co-creator of SpaceCraft. https://spacecraft-repl.com

    Software Engineer New York City Drake University '15
    gooi.tech
    7 Connections
    There was a problem loading your content.
     
    Log in or sign up to find connections to Ying.
     
    Projects
    4
    SpaceCraft
    An open source, real-time collaborative REPL.
    Software Engineer, Node.js, Docker, Websockets · I co-created an open-source, in-browser REPL (Read-Eval-Print-Loop) that enables
    real-time… · More collaboration between users using Node.js, WebSockets, and Docker. In a team of three, I:

    - Engineered state synchronization in the front-end REPL terminal and resolve
    conflicts through the use of CRDT and eventual consistency techniques

    - Reduced network latency by at least 10% from removing the need to buffer outputs through server-side caching

    - Strengthened security of application through container isolation techniques to
    prevent user-entered malicious code from affecting the host system

    - Built a reverse proxy server from scratch using Node.js to scale with multiple users sessions

    - Wrote a detailed case study that outlines each challenge we faced and the solutions we chose (https://spacecraft-repl.com/whitepaper)

    Project website: https://spacecraft-repl.com

    SpaceCraft is an open source, in-browser REPL (Read-Eval-Print-Loop) that enables real-time collaboration between users. It encourages pair-programming without any additional setup and allows users to execute code in the browser for Ruby, JavaScript, and Python.
    Nick Johnson
    Julius Zerwick
    With Julius Zerwick, Nick Johnson
     
    Experience
    SpaceCraft
    SpaceCraft
    Founder 2018 - Present (about 1 year)
    SpaceCraft is an open-source, in-browser REPL (Read-Eval-Print-Loop) that enables real-time collaboration between users.

    I worked in a remote, three-person team to:
    -... more Engineer state synchronization in the front-end REPL terminal
    - Reduce network latency by at least 10% from removing the need to buffer outputs
    - Strengthen security of application through container isolation techniques
    - Build a reverse proxy server from scratch using Node.js to scale with multiple users sessions
    As a co-creator of SpaceCraft, Gooi demonstrated himself to be an exceptional engineer and teammate. He has a passion for software development and a drive to always improve his technical skills, which... more has in turn inspired me to push myself as a software engineer. In his work, Gooi has shown ingenuity and determination in solving technical issues and finding solutions, and his attention to detail was a huge contribution to the success of SpaceCraft. He proved to be a driving force in both the backend implementation of a REPL process and the design of our reverse proxy server for SpaceCraft, which were crucial to the overall success of the project. Gooi has also been a joy to work with as part of a team. He has always been able to talk through challenges with a cool head and focused approach, even when discussing his own contributions to a project and receiving critiques which is an attitude that I find to be rare among other engineers. Additionally, he is a strong communicator who is able to break down complex topics into pieces that are easier to understand and disseminate to others. This skill proved to be invaluable in helping our team to talk through and solve many technical issues, as well as clearly write our case study on SpaceCraft in a way that is approachable and understandable to a wide audience. It has been a pleasure working with Gooi from the beginning, and I would jump at the chance to do it again. Julius Zerwick
    Freelance
    Freelance
    Full Stack Web Developer 2017 - 2018 (almost 2 years)
    Developed open-source applications with technologies such as React, Docker, Node.js, Rails, SQL, HTML, CSS, Ruby, and JavaScript: https://gooi.tech
    Built open-source web... more applications:
    - A reverse proxy server that is written using Node.js and integrated with Docker
    - A cryptocurrency exchange app that tracks real-time market data through CryptoCompare API
    - A single-page React app that filters airline routes with a clickable SVG map
    - A Ruby on Rails ticket tracker with optimized SQL queries
    Global Atlantic Financial Group
    Global Atlantic Financial Group
    Product Support Analyst 2017 (5 months)
    Troubleshoot discrepancies in data values and manipulate manual Excel calculation tools to produce accurate in-force illustrations. Build custom Excel productivity tools to... more ease data processing.
    Founder
    SpaceCraft
    Employee
    Global Atlantic Financial Group, Freelance
    Investor
     
    Incubator
     
    Advisor
     
    Attorney
     
    Board Member
     
    Mentor
     
    Member
     
    Acquired
     
     
    About
    What I Do

    I am a software engineer based in Brooklyn, NY. I co-created SpaceCraft (https://spacecraft-repl.com) — a real-time, collaborative REPL.

    I have experience in client-server state synchronization, container-based deployment, and DevOps. I am also proficient in Docker, Rails, React and SQL.

    Describe what you have done, what you are doing, and the kinds of things you are interested in.
    Achievements

    Certification:
    Triplebyte certified Frontend Engineer - Issued April 2019

    Co-creator and Software Engineer at SpaceCraft:
    I recently finished an open-source project - SpaceCraft (https://spacecraft-repl.com), which is an in-browser REPL that enables real-time collaboration between users. I wrote and published an article on Hacker Noon on the journey in building SpaceCraft (http://bit.ly/building-spacecraft). Additionally, I gave talks on SpaceCraft in several Meetups in NYC (https://youtu.be/Dehmu9QpLTg).

    Describe the most impressive thing you've done.
    Skills
    CSS Git HTML PostgreSQL Ruby Javascript ES6 Node.js Websockets Containerization - Docker/LXC/LXD Reverse proxy Ruby on Rails React.js DevOps Cascading Style Sheet (CSS) Docker Javascript NodeJS SQL Webpack Express.js
    What I'm Looking For

    Ideally, I am looking for a company that specializes in full-stack development, containers, or network infrastructure. I have experience implementing a reverse proxy server from scratch and deploying applications with Docker. I am also interested in open blockchain systems.

    Describe what you're looking for in a company.
    Locations
    New York City
    Markets
    Software Engineering Web Development Docker
     
    Education
     
    References
    • “
      As a co-creator of SpaceCraft, Gooi demonstrated himself to be an exceptional engineer and teammate. He has a passion for software development and a drive to always improve his technical skills, which has in turn inspired me to push myself as a software engineer. In his work, Gooi has shown ingenuity and determination in solving technical issues and finding solutions, and his attention to detail was a huge contribution to the success of SpaceCraft. He proved to be a driving force in both the backend implementation of a REPL process and the design of our reverse proxy server for SpaceCraft, which were crucial to the overall success of the project.

      Gooi has also been a joy to work with as part of a team. He has always been able to talk through challenges with a cool head and focused approach, even when discussing his own contributions to a project and receiving critiques which is an attitude that I find to be rare among other engineers. Additionally, he is a strong communicator who is able to break down complex topics into pieces that are easier to understand and disseminate to others. This skill proved to be invaluable in helping our team to talk through and solve many technical issues, as well as clearly write our case study on SpaceCraft in a way that is approachable and understandable to a wide audience.

      It has been a pleasure working with Gooi from the beginning, and I would jump at the chance to do it again.
       
      Julius Zerwick
      Julius Zerwick
      Julius Zerwick · SpaceCraft

      Full Stack Software Engineer | Co-creator of SpaceCraft | BSc in Physics | Years of experience with Ruby and JS.

    Help · Companies · Jobs by Location · Jobs by Market · Jobs by Role · Blog · Twitter · Terms & Risks · Privacy Policy & Cookies · Unsubscribe · Press · Profile not verified