William Wang, Developer in Kunming, Yunnan, China
William is available for hire
Hire William

William Wang

Verified Expert  in Engineering

Software Developer

Kunming, Yunnan, China

Toptal member since December 12, 2016

Bio

William is a full-stack developer who has worked as a freelancer, senior developer, and CTO for local IT companies. He's developed and completed many web and mobile projects. He mainly uses PHP or Node.js for the back end and React and React native for the front end. William is a passionate learner who picks up things quickly, loves coding, and truly enjoys the perks of freelancing.

Portfolio

Theya Inc.
React.js, React Native, Node.js, Socket.IO, Bitcoin, Front-end, Docker...
Shiftsmart Inc.
JavaScript, React.js, React Native, JavaScript, Redux, Front-end, Docker
Gezher Technology
Node.js, React Native, React.js, Laravel, MySQL, PHP, Full-stack, Redux...

Experience

Availability

Full-time

Preferred Environment

Git, ECMAScript (ES6), Laravel, PHP, Linux, MacOS, Visual Studio Code (VS Code), React, React Native

The most amazing...

...project I've developed was an advertisement distribution platform for a one-man company that helped him earn over $100,000 per month.

Work Experience

React Native Developer

2023 - 2023
Theya Inc.
  • Served as the lead front-end developer for the Bitcoin wallet app, utilizing React Native to implement the user interface, working on the front-end side of crypto features, API integration, fixing bugs, etc.
  • Enhanced and optimized the app's performance through continuous improvements, maintaining Webpack configurations, and adding new functionalities.
  • Contributed to the back-end development using Fastify and PostgreSQL within a Node.js environment, implementing various features and troubleshooting issues.
  • Developed a web interface for hardware wallet integration, built the main site using Next.js, and implemented features for wallet initialization and transaction signing on web pages.
Technologies: React.js, React Native, Node.js, Socket.IO, Bitcoin, Front-end, Docker, Full-stack, Next.js

React/React Native Developer

2017 - 2021
Shiftsmart Inc.
  • Developed the initial version of our employer app based on React Native and MobX and incorporated features, fixed bugs, and optimized the app for four years. The company has two main apps, one for the worker and one for the employer.
  • Refined and optimized our worker app, a React Native app, added features, resolved bugs, maintained webpack configurations, and more.
  • Boosted our main web platform system using Jira as a task tracking tool, created features, eliminated bugs, improved optimization, sustained SSR and CSR configurations, etc.
  • Built a React Native form generator library. It uses JSON as a form schema definer and automatically generates the form interface, client-side validation, and form submission logic.
Technologies: JavaScript, React.js, React Native, JavaScript, Redux, Front-end, Docker

Co-founder and CTO

2015 - 2016
Gezher Technology
  • Co-founded this company whose chief product is farm management software and managed the business's technical aspect.
  • Established a reliable and flexible working process for the product and technical team.
  • Collaborated with the product manager to design the product prototype and make all product decisions.
  • Managed the developer team to build the product, its maintenance, and iterations.
Technologies: Node.js, React Native, React.js, Laravel, MySQL, PHP, Full-stack, Redux, Front-end, Docker

Senior Developer and CTO

2013 - 2015
3Rong Technology
  • Created a wedding hotel booking website that became the top hotel booking website for the local area.
  • Developed a CRM system for sales to manage their client.
  • Built a car rental platform including a website, mobile website, and mobile app for both users and merchants, including a WeChat micro-site.
  • Architected a P2P investment website, mobile site, and mobile app.
  • Created the company's internal process: product design, code architecture, coding, testing, and deployment.
Technologies: Front-end, Laravel, MySQL, PHP, Docker, Full-stack

Freelance Web Developer

2007 - 2013
Freelance Work
  • Finished hundreds of projects, including many web and mobile projects. Received some very good testimonials from my customers and established a 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 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: CSS, HTML, JavaScript, MySQL, PHP, Docker

FutureFarm App

FutureFarm is a platform that enables you to manage your farm in a new way. This app will help you manage all aspects of your farm and integrate other data sources 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 for the front end.

Advertisment Distribution System

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 in its entirety.

Note Anywhere Chrome Extension

https://chrome.google.com/webstore/detail/note-anywhere/bohahkiiknkelflnjjlipnaeapefmjbh
This Chrome extension 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

A cloud-based tool for web admins 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.js and Markdown-based Blog

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

Bachelor's Degree in Business Administration

Southwestern University of Finance and Economics - Chengdu, China

NOVEMBER 2019 - NOVEMBER 2022

AWS Solutions Architect Associate

Amazon Web Services, Inc.

Libraries/APIs

React.js, jQuery, Node.js, Backbone.js, Vue.js, MooTools, Socket.IO, JavaScript

Tools

Git, Gulp, Webpack, Apache, NPM, Grunt, Composer, React.js, Sublime Text, Babel, Nginx

Languages

HTML5, CSS3, ECMAScript (ES6), JavaScript, PHP, SCSS, SQL, Less, TypeScript, HTML, CSS, Python, Ruby, GraphQL, Markdown

Frameworks

React Native, Lumen, Laravel, Slim, PHPUnit, Jest, Express.js, CakePHP, Redux, PHP, Chrome, Next.js

Platforms

WordPress Development, Linux, MacOS, Firebase, AWS, Visual Studio Development, Docker

Storage

JSON, Memcached, MySQL, MongoDB, Redis, SQLite

Paradigms

Model View Controller (MVC), Agile Development, PHP, Functional Programming, Model View Presenter (MVP), REST

Other

Front-end, Twitter Bootstrap, Ajax, Front-end Development, Software Development, Full-stack, Apache Cordova, Bitcoin, WebSockets, DOM, PIP, Machine Learning, SOAP, HTTP, CPA, WYSIWYG Web Builders, Business Administration

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring