Work History
Showcase
Education
Work history
UpStack
Software Developer
2017 - Present (8 years)
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
Full-stack Developer
2017 - 2017
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
Back-end Developer
2016 - 2016
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
Back-end Developer
2016 - 2016
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
Lead Back-end Developer
2015 - 2015
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.
JavaScript Developer
2014 - 2014
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
Project Manager | Lead Developer
2013 - 2013
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
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
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
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
Dalian University - China
2002 - 2006 (4 years)