YaoTingChen Tool Tip

Yinchuan, Ningxia, China    Website

Yearly Stats: $8,436 Earned |

The guru of



Senior Full Stack Developer

I am a Full Stack web developer with a strong math background specializing in designing practical solutions for complex web applications. With 20 years of experience developing websites and web applications for companies in a wide range of industries, I have the ability to see projects through to completion and propose creative solutions that match customer needs.

I am also a talented and passionate full-stack developer with a focus on front-end development with React and Angular and also specialized in dynamic languages such as JavaScript, Python, Ruby, PHP, etc. I am passionate about working with motivated teams and getting things done.

I have extensive experience in writing efficient and focused object oriented PHP and JavaScript, with and without the use of frameworks and libraries. My key strengths include the PHP framework Laravel and Vue.js. I am a fast learner, keeping up to date as new tools emerge in the rapidly evolving industry.

An energetic, motivated and flexible programmer, I am comfortable in high pressure environments. Having lived, and worked with clients, across 5 continents I have solid understanding of business practices on an international level.

Full-Stack Development skills including (but not limited to):
• Frameworks : Laravel, Redux, Angular, Django, Koa, Express.js, Ruby on Rails (RoR), Electron.js
• Languages : CSS3, SQL, GraphQL, JavaScript, C++, C, Sass, HTML5, Python, PHP, ECMAScript (ES6), ES7, Java
• Libraries/APIs : React Redux, Ramda, Lodash, Redux-saga, Redux Form, D3.js, jQuery, React, Node.js
• Tools : GitHub, Bitbucket, Trello, Jira, Redux Thunk, Webpack
• Paradigms : Object-oriented Programming (OOP), Functional Programming, REST, Continuous Integration (CI)
• CMS Platforms : WordPress, Shopify
• Storage : MySQL, MongoDB, SQLite, PostgreSQL, Redis

Work Terms

I Can always work as the full time over the weekend.
I Can always be online in your time zone.
I Can always deliver the best results to you.

Working on 40+ hours per week.