Tony You
Verified Expert in Engineering
Software Developer
New Taipei City, Taiwan
Toptal member since September 1, 2014
Tony is a passionate full-stack web developer who is experienced in both front-end and back-end technologies. With a background in business, he always works to find the most effective solutions for his clients.
Portfolio
Experience
- PHP - 8 years
- JavaScript - 8 years
- Laravel - 7 years
- React - 7 years
- Test-driven Development (TDD) - 5 years
- Vue - 3 years
- PHPUnit - 3 years
- React Redux - 2 years
Availability
Preferred Environment
Atom, Git, Linux, Ubuntu
The most amazing...
...thing I've done is help a startup fix an unfinished eCommerce project containing a lot of spaghetti code, launching it online within one month.
Work Experience
Full-stack Developer
Treerful (Freelance)
- 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.
- Executed extensive unit and functional test coverage with PHPUnit.
- Implemented extensive unit and functional test coverage with TestCafe.
Front-end Developer
PrepFactory (via Toptal)
- Rebuilt the five-years-old legacy user dashboard UI into a modern design and modern codebase.
- Rewrote legacy UI code using React class components with modern technology (React functional components).
- Refactored legacy state management code (bloated global state object) with modern technology using React Query and React hooks.
- Reorganized legacy business logic code (imperative coding style) with modern technology (ES6 declarative and immutable coding style).
Front-end Developer
Palooza (Freelance)
- Created a SPA-based UI for the eCommerce platform.
- Created extensive end-to-end tests with Cypress and Testing Library.
- Designed and implemented an API protocol to communicate with the back-end server in Apollo GraphQL.
Full-stack Developer
Meme House (Freelance)
- Developed an easy-to-use web image editor for users to create memes.
- Tracked and fixed bugs using Sentry, Scout APM, and Linode cloud analytics.
- Oversaw launch processes. It currently has 500,000+ monthly active users and 3,000,000+ page views per month.
Full-stack Developer
Cafe Nomad (Freelance)
- Created a platform on top of Laravel for coffee lovers to find independent coffee shops and contribute to 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 and functional test coverage with PHPUnit.
Full-stack Developer
Wordcorp一元翻譯
- 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 and working panels for our translators and editors to deal with cases.
- Created many React components to enhance the user experience.
- Implemented extensive unit and functional test coverage with PHPUnit.
Full-stack Developer
Getmore 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).
Experience
Wordcorp.net
Getmore Clothing
Education
Bachelor's Degree in Information Management
National Taiwan University - Taipei, Taiwan
Skills
Libraries/APIs
RefluxJS, React, React Redux, Vue, jQuery UI, Facebook API, jQuery, Backbone.js, Vuex, HTML5 Canvas, React Query
Tools
Atom, Git, Geany, Chrome Developer Tools, Webpack, Sentry
Languages
HTML, PHP, JavaScript, CSS, Python, HTML5, CSS3, GraphQL, SCSS
Frameworks
Laravel, CodeIgniter, Redux, Bootstrap, PHPUnit, Cypress, Tailwind CSS
Paradigms
Test-driven Development (TDD), REST, Agile Software Development, Domain-driven Development, Object-oriented Programming (OOP)
Platforms
Ubuntu, Linux, Docker
Storage
MySQL
Other
Front-end Development, Ajax, Storybook, React Table
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring