Tony You, Software Developer in New Taipei City, Taiwan
Tony You

Software Developer in New Taipei City, Taiwan

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.
Tony is now available for hire

Portfolio

Experience

Location

New Taipei City, Taiwan

Availability

Part-time

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.

Employment

  • Full-stack Developer

    2018 - PRESENT
    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.
    Technologies: Redux, React, Laravel, Vue, Vuex
  • Front-end Developer

    2021 - 2021
    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).
    Technologies: React, React Query, React Table, SCSS, CodeIgniter
  • Front-end Developer

    2020 - 2021
    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.
    Technologies: React, Cypress, GraphQL, Storybook, Webpack, Docker, Tailwind CSS
  • Full-stack Developer

    2018 - 2021
    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.
    Technologies: Laravel, React, HTML5 Canvas, PHPUnit, Cypress, Bootstrap, Sentry
  • Full-stack Developer

    2016 - 2018
    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.
    Technologies: JavaScript, Laravel
  • Full-stack Developer

    2014 - 2016
    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.
    Technologies: RefluxJS, React, Laravel, PHPUnit
  • Full-stack Developer

    2013 - 2014
    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).
    Technologies: MySQL, Bootstrap, jQuery, Backbone.js, CodeIgniter

Experience

  • Cafe Nomad
    https://cafenomad.tw/

    A social platform for people to find coffee shop information.

  • Wordcorp.net

    Implemented a multipurpose platform for our clients/project managers/translators/editors to handle cases.

  • Getmore Clothing

    As the only developer in the company, I implemented all features for other colleagues, including the marketer, designer, and logistics manager.

Skills

  • Languages

    HTML, PHP, JavaScript, CSS, Python, HTML5, CSS3, GraphQL, SCSS
  • Other

    Front-end Development, Ajax, Storybook, React Query, React Table
  • Frameworks

    Laravel, CodeIgniter, Redux, Bootstrap, PHPUnit, Cypress, Tailwind CSS
  • Libraries/APIs

    RefluxJS, React, React Redux, Vue, jQuery UI, Facebook API, jQuery, Backbone.js, Vuex, HTML5 Canvas
  • Paradigms

    Test-driven Development (TDD), REST, Agile Software Development, Domain-driven Development, Object-oriented Programming (OOP)
  • Tools

    Atom, Git, Geany, Chrome Developer Tools, Webpack, Sentry
  • Platforms

    Ubuntu, Linux, Docker
  • Storage

    MySQL

Education

  • Bachelor's Degree in Information Management
    2008 - 2012
    National Taiwan University - Taipei, Taiwan

To view more profiles

Join Toptal
Share it with others