Yang Jian, Software Developer in Shanghai, China
Yang Jian

Software Developer in Shanghai, China

Member since February 1, 2019
Yang worked at Hashplay as a full-stack developer implementing subsystem interactions for the VR delivery system. He has also been developing slick web and mobile solutions for over half a decade, during which he has built some cutting-edge robust software, all customized to suit his clients' unique needs. He communicates well, and he has worked in teams of all sizes.
Yang is now available for hire

Portfolio

Experience

  • JavaScript, 7 years
  • Angular, 5 years
  • Node.js, 5 years
  • MongoDB, 4 years
  • React, 3 years
  • Amazon Web Services (AWS), 3 years
  • Firebase, 3 years
  • Vue.js, 2 years

Location

Shanghai, China

Availability

Part-time

Preferred Environment

Sublime Text 3, Git

The most amazing...

...thing I've built is subsystem communication and interaction with a third-party API in a VR delivery back end.

Employment

  • React Developer

    2019 - 2019
    Trames Ltd (via Toptal)
    • Built a React/Redux Thunk base structure using create-react-app.
    • Migrated a Fuse theme based on old code.
    • Created core components including a multi-file uploader.
    • Implemented shipment logic.
    • Implemented pixel-perfect UI based on Marvel design.
    Technologies: React, Redux, Redux Thunk, Material UI
  • React Developer

    2019 - 2019
    Client (via Toptal)
    • Built React-Redux and TypeScript-based infrastructure.
    • Created AgGrid based drill-down custom component.
    • Developed a dynamic Formik form using back-end responses.
    • Built complex Auth logic.
    • Configured TypeScript-based Cypress tests.
    Technologies: React, Redux, Redux Thunk, TypeScript, Reactstrap, AgGrid
  • Full-stack Developer

    2017 - 2018
    Hashplay, Inc.
    • Built a data mapping visualization dashboard (data builder) for mapping real-time data and MapD schemas.
    • Created an admin dashboard for Airbus VR flight simulation.
    • Developed an admin dashboard for immersive data for internal users.
    • Built a Google Maps-based configuration tool for IP cameras and Data World organizations.
    • Created a wind farm turbine simulation web service for internal usage.
    • Developed interactions between real-time data sources, MapD Engine, and Unity App.
    • Worked within a Scrum environment.
    Technologies: JavaScript, jQuery, Angular 6, React, Ngrx, Redux, Redux Saga, Bootstrap, Material UI Node, Raphael.js, Socket.IO, Stripe, Amazon Services, Google API, MongoDB, Redis
  • JavaScript Developer

    2017 - 2018
    WhiteLabelApplications, Ltd.
    • Developed a chat system front end and mobile app.
    • Created a job search system front end using Google Maps, sliders, and other customized components.
    • Developed nice animation effects on SVG icons for various web/mobile scenes.
    • Created multi-language support using react-native-i18n.
    • Configured dynamic theme builds.
    Technologies: React, React Native, Redux, Redux Saga, Google Maps, Animation, Git
  • JavaScript Developer

    2016 - 2016
    Auger Labs, Inc.
    • Created a web-based mobile app creator dashboard.
    • Built a web crawling service to gather artist emails and their artwork details.
    • Developed an image processing module for Image filtering/cropping and resizing.
    • Handled CI/CD using Wercker service.
    Technologies: JavaScript, jQuery, AngularJS, Node.js, Firebase, Metronic, Google API, Stripe, Leaddyno, Algolia, Vuforia, Slack API, Apify, Git, Wrecker
  • JavaScript Developer

    2013 - 2015
    NetRefer
    • Built Bootstrap-based responsive web pages.
    • Helped port an existing jQuery-based admin dashboard to AngularJS.
    • Created a simple user management web UI.
    Technologies: PHP, MySQL, AngularJS, JavaScript, jQuery, HTML, CSS, Bootstrap, Ajax

Experience

  • VR Delivery Back-end (Development)

    Built a VR delivery back-end for the interaction between real-time source, MapD and, Unity VR apps.

    Technologies used: JavaScript, Angular 6, React.js, Raphael.js, HTML, SCSS, Node.js, Express.js,
    AWS, Stripe, MongoDB, MySQL

  • ARK Blockchain Experience (Development)

    Created my own ARK blockchain with two core servers from AWS for training purposes, studied ARK core and desktop wallet API interactions as well as core-commander for configuration of the bash CLI.

    Technologies used: Node.js, PostgreSQL, Express, Vue.js, Vuex, Vuetify, Bash scripting

  • Online Booking Service API (Development)

    Built an online laundary/cleaning service API for a software suite that included an admin dashboard, customer portal, and mobile app, with complex user management.

  • CMS Development (Development)

    Helped build a React-based CMS, adding an image tool to the post editor (cropping/filtering/resizing) and 10 responsive page templates.

    Technologies used: React.js, GraphQL/Apollo, Blueprint.js, HTML/Canvas, SSR, Amazon S3

  • Small Online Gambling Site Using Steam and Opskin API (Development)

    Built an online game gambling site using Steam and Opskin APIs.

    Technologies used: Angular 7, Node 8, MongoDB, Redis, Steam API, Opskin API, AWS

  • Billing System for Meeting Software (Development)

    Helped develop online real-time polling meeting software: Created the billing system and the meeting review chart page.

    Technologies used: JavaScript, Backbone.js, EJS, Node.js, Hapi.js, Stripe, Highcharts

  • Photo Gallery Web App (Development)

    Created parts of an online photo manipulation tool, including a flexible box layout for drag-n-drop photo items from the sidebar.

    Technologies used: JavaSscript, AngularJS, jQuery, HTML, Canvas, Drag-n-Drop

Skills

  • Languages

    JavaScript, ES7, TypeScript, HTML, CSS5, SCSS, PHP 7
  • Frameworks

    Express.js, Redux, Hapi.js, Angular, Angular Material, Laravel, Vuetify.js
  • Libraries/APIs

    jQuery, Node.js, Raphaƫl, React, Redux-saga, Redux Form, Vue.js, Vuex
  • Storage

    MongoDB, MySQL, PostgreSQL, AWS DynamoDB
  • Tools

    AngularFire, Redux Thunk
  • Platforms

    Amazon Web Services (AWS), Meteor, Firebase, Google Cloud SDK, WordPress

Education

  • Bachelor's degree in Computer Engineering
    2009 - 2013
    TsingHua University - Beijing

To view more profiles

Join Toptal
I really like this profile
Share it with others