Tao W.

About Me

Tao is a Senior Software Engineer/Architect with 10+ years of experience using Node.js, React.js, Angular.js, MongoDB, and Bootstrap to build innovative software solutions for clients. He solves complex software challenges bordering on software architecture, scalability, and technical documentation for a broad range of companies. Tao has project management skills and can work independently or as part of a multidisciplinary team in delivering software solutions for clients.

Frontend

Backend

Database

DevOps

Other

Work history

UpStack
UpStack
Software Developer
2017 - Present (8 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

iStrada
iStrada
Full-stack Developer
2017 - 2017
Remote
  • Developed a user-facing dashboard for the client using React/Redux.

  • Participated in the creation of scalable REST APIs for a web/mobile app using LoopBack framework.

  • Integrated logz.io, push notifications, Mailgun, and Stripe and set up build automation on AWS.

Apentis
Apentis
Back-end Developer
2016 - 2016
Remote
  • Provided technical leadership in building and deploying a scalable back end using Node.js.

  • Worked with the latest tech stack to implement Stripe for the subscription payment integration service of the software.

  • Created and implemented new features on a go-forward basis and worked with Angular.js for front-end JS frameworks.

PhotoLabs
PhotoLabs
Back-end Developer
2016 - 2016
Remote
  • Implemented a REST API using Node.js/MongoDB and Express.js.

  • Successfully led all back-end development efforts using ES7 Async/Await style.

  • Collaborated with product team, designers, and other engineers to create detailed documentation for a back-end REST API.

Doorspot
Doorspot
Lead Back-end Developer
2015 - 2015
Remote
  • Developed a server-side Node.js/MongoDB RESTful API for a mobile app.

  • Integrated a Braintree payment gateway, push notifications, Amazon S3, and SendGrid for the mobile app.

  • Provided team leadership for managing the projects and workflow of a small team.

JINDIE Software China Co.
JINDIE Software China Co.
JavaScript Developer
2014 - 2014
Remote
  • Worked on a client-side Angular.js application with WebSockets communication to RabbitMQ.

  • Implemented build automation on the application using Grunt.

  • Provided technical guidance for automatic deployment of the Angular.js application from GitHub using Jenkins.

Dongwei Technology
Dongwei Technology
Project Manager | Lead Developer
2013 - 2013
Remote
  • Managed version control, integration support, network maintenance, and development testing activities for the group.

  • Implemented and integrated third-party solutions into the application and completed backup automation to the Amazon S3 cloud for the client.

  • Implemented a REST API using Node.js/MongoDB and Express.js.

Showcase

Back-end Developer - Doorspot
Back-end Developer - Doorspot
  • Developed a Node.js/MongoDB RESTful API for a social ticketing platform.

  • Built an Angular.js admin dashboard for managing the platform.

  • Integrated a Braintree payment gateway, push notifications, Amazon S3, and SendGrid.

Back-end Developer - Apentis
Back-end Developer - Apentis
  • ManCo is a Luxembourg-based risk management solution provider for investment managers and private banks.

  • The solution utilizes Node.js for the back-end and PostgreSQL for database management.

  • Integration with Stripe for subscription payments and Angular.js for front-end development was implemented.

Software Developer - Cashbox
Software Developer - Cashbox
  • Cashbox is a software application that tracks user earnings and spending.

  • It utilizes Node.js and MongoDB for the back-end and front-end development.

  • A payment gateway (Stripe) has been integrated to facilitate transactions.

Education

Master's Degree, Computer Engineering
Master's Degree, Computer Engineering
Dalian University - China
2002 - 2006 (4 years)