William Wang

William Wang

Kunming, Yunnan, China
Hire William
Scroll To View More
William Wang

William Wang

Kunming, Yunnan, China
Member since June 26, 2016
William is a full-stack developer who has worked as a freelancer and as a senior developer/CTO for local IT companies. He's developed and completed many web and mobile projects. He mainly uses PHP/MySQL for the back-end and jQuery or React.js for the front-end. William is a passionate learner who picks up things quickly, loves coding, and truly enjoys the perks of freelancing.
William is now available for hire
Portfolio
Experience
  • JavaScript, 8 years
  • PHP, 8 years
  • MySQL, 8 years
  • jQuery, 6 years
  • HTML5, 5 years
  • Laravel, 3 years
  • React.js, 2 years
  • EcmaScript 2015 (ES6), 2 years
Kunming, Yunnan, China
Availability
Part-time
Preferred Environment
Mac, Linux, PHP, Laravel, ES6, Sublime Text, Git
The most amazing...
...thing I did was an advertisement distribution platform project for a one-man company and helped him earn $100,000+ per month.
Employment
  • Co-Founder | CTO
    Gezher Technology
    2015 - 2016
    • Co-founded this company, whose main product is a farm management software and managed the technical aspect of the business.
    • Established a solid and flexible working process for the product and technical team.
    • Worked with the product manager to design the product prototype and do all product decisions.
    • Managed the developer team to build the product and its maintenance and iterations.
    Technologies: PHP, MySQL, Laravel, React.js, React Native, Node.js
  • Senior Developer | CTO
    3Rong Technology
    2013 - 2015
    • Created a wedding hotel booking website and it became the top wedding hotel booking website for the local area.
    • Developed a CRM system for sales to mange their client.
    • Built a car rent platform including website, mobile website, mobile app for both user and merchant, and a WeChat micro-site.
    • Developed a P2P investment website—including its website, mobile site, and mobile app.
    • Created the company's internal process: product design, code architecture, coding, testing, and deployment.
    Technologies: PHP, MySQL, Laravel, Front-End Technologies
  • Freelance Web Developer
    Freelance Work
    2007 - 2013
    • Finished hundreds of projects—including many web and mobile projects. Received some very good testimonials from my customers and established long-term relationship with some of them.
    • Built many WordPress sites, including many custom-developed themes and plugins.
    • Developed many web and mobile projects, mainly PHP and MySQL projects.
    • Integrated APIs like the PayPal payment gateway API, Google Maps API, OAuth API, social media APIs, and others for many of client sites.
    • Worked remotely on many long-term projects—building and maintaining them using SSH login and automatic deploy script to manage the code and server.
    Technologies: PHP, MySQL, JavaScript, HTML, CSS
Experience
  • FutureFarm App (Development)
    https://itunes.apple.com/US/app/id1225076147?mt=8

    FutureFarm is a platform to manage your farm in a new way. This app will help you manage all aspect of your farm and also integrate other data source into it including weather, soil, and more.

    FutureFarm has two parts: an app and website.

    The app is built on React-Native technology and uses MobX to manage the state. The web-part is based on Laravel and uses React.js for the front-end.

  • Advertisment Distribution System (Development)

    This is a platform that distributes advertisements onto many affiliates sites.It can custom-design the lead capture form and define delivery methods for different types (regular HTTP, REST, SOAP, web services, and more). I built this system from scratch.

  • Note Anywhere Chrome extension (Development)
    https://chrome.google.com/webstore/detail/note-anywhere/bohahkiiknkelflnjjlipnaeapefmjbh

    This is a Chrome extension that enables the user to make notes on any web page; with a summary page to show all the notes and many custom settings. I built this Chrome extension in just a weekend.

  • HasLockers Content Locking System (Development)

    A cloud-based tool for webmasters to lock their web page content and maximize their content CPA campaign income. The user can customize the pop-up interface in a WYSIWYG way.

  • Node and Markdown Based Blog (Other amazing things)
    https://y-ax.com

    A simple Node.js and Markdown-based blog. I made it for my own personal use.

  • Efficient React Components: A Guide to Optimizing React Performance (Publication)
    Why does a React web app run slow? The answer often lies in when and how frequently your components re-render, and whether those re-renders were even necessary. React doesn’t promise magical performance gains, but it provides just the right tools and functionalities to make it easy. In this article, Toptal Freelance Software Engineer William Wang walks us through some optimization techniques that can help you build performant React web apps.
Skills
  • Languages
    PHP, EcmaScript 2015 (ES6), JavaScript, HTML5, CSS3, SCSS, SQL, LESS, Python, GraphQL, Ruby
  • Frameworks
    Laravel, Slim, React Native, PHPUnit, Jest, Cordova, ThinkPHP, CakePHP, Redux
  • Libraries/APIs
    jQuery, React.js, MooTools, Backbone.js, Vue.js, Socket.IO, WebSockets
  • Platforms
    WordPress, Linux, Firebase
  • Storage
    JSON, Memcached, MySQL, SQLite, MongoDB, Redis
  • Misc
    Bootstrap UI, Lumen, AJAX, Gulp, JSX, DOM, Bitcoin, PIP
  • Tools
    NPM, Grunt, Composer, Webpack, Apache, Babel, Nginx
  • Paradigms
    Model View Controller (MVC), Agile Software Development, PHP Standards Recommendations (PSR), Functional Programming, Model View Presenter (MVP)
Education
  • Bachelor's degree in Business Administration
    Southwestern University of Finance and Economics - Chengdu, China
    2002 - 2006
I really like this profile
Share it with others