Full-stack Developer
2018 - PRESENTTreerful- Designed both front-end and back-end architecture.
- Implemented both front-end and back-end core systems.
- Implemented an admin panel for internal staff to manage all the data and generate reports to monitor the usage.
- Implemented extensive unit/functional test coverage with PHPUnit.
- Implemented extensive unit/functional test coverage with TestCafe.
Technologies: Redux, React, LaravelFull-stack Developer
2016 - 2018Cafe Nomad- Created a platform on top of Laravel for coffee lovers to find independent coffee shops and contribute the data together.
- Implemented an admin panel for internal staff to manage all the data and generate reports to monitor the usage.
- Implemented APIs for externally interested parties to consume the data and create their own applications.
- Extracted the core code to become an open source project supporting wiki-style contributions.
- Implemented extensive unit/functional test coverage with PHPUnit.
Technologies: JavaScript, LaravelFull-stack Developer
2014 - 2016Wordcorp一元翻譯- Created an eCommerce platform for clients to place orders, track records, and interact with translators.
- Implemented an admin panel for project managers to manage projects.
- Implemented profiles/working panels for our translators/editors to deal with cases.
- Created many React components to enhance the user experience.
- Implemented extensive unit/functional test coverage with PHPUnit.
Technologies: RefluxJS, React, LaravelFull-stack Developer
2013 - 2014Getmore Lab- Created an administration system for a logistics department to deal with shipping items.
- Implemented all HTML/CSS and front-end dynamic effects from a graphic designer's draft.
- Supported the marketing department to analyze data with Google Analytics, Facebook Insights, and other tools.
- Implemented multiple payment methods with a payment API provided by banks.
- Integrated with social media to make more connections with customers.
- Implemented extensive unit test coverage with SimpleTest (PHP).
Technologies: MySQL, Bootstrap, jQuery, Backbone.js, CodeIgniter