Ming Chen, Single-page Applications (SPA) Developer in Hong Kong, Hong Kong
Ming Chen

Single-page Applications (SPA) Developer in Hong Kong, Hong Kong

Member since April 12, 2018
Ming is a JavaScript evangelist who loves to build web and mobile solutions in Node, React, and Angular. He is a productive self-starter and also a great team player who fits well in Agile teams. Ming will help your business get to the next level, and it's his full-time occupation. He continually learns new ways and approaches to deliver software of top quality.
Ming is now available for hire

Portfolio

  • Toptal
    Moment.js, Object-oriented Programming (OOP), Functional Programming, Lodash...
  • Remarkably
    Amazon Web Services (AWS), Moment.js, Object-oriented Programming (OOP)...
  • Genesys
    Lodash, Enzyme, ECMAScript (ES6), Redux-saga, Single-page Applications (SPA)...

Experience

Location

Hong Kong, Hong Kong

Availability

Part-time

Preferred Environment

MacOS, Visual Studio Code, Slack, Search Engine Optimization (SEO), Agile Software Development

The most amazing...

...thing I've built is an omnichannel routing solution that determines the best possible match between waiting customers and available agents.

Employment

  • Growth Engineer

    2020 - 2021
    Toptal
    • Helped migrate legacy front-end stack written with Rails and Backbone, to a new one - written in React.
    • Developed web services using Ruby on Rails and GraphQL.
    • Orchestrated Webpack configuration, Server Side Rendering, and Rehydration.
    • Monitored, measured traffic and page performance using tools like Google Search Console, Treo, and Ahrefs.
    • Proposed a series of optimization based on the audits and SEO best practices.
    • Followed agile methodology and produced clear deliverables for each sprint.
    • Managed and met stakeholder expectations related to software development workflows.
    Technologies: Moment.js, Object-oriented Programming (OOP), Functional Programming, Lodash, ECMAScript (ES6), Single-page Applications (SPA), Visual Studio Code, PostgreSQL, Test-driven Development (TDD), CSS3, HTML5, Back-end, Jest, Redux, Babel, Node.js, Agile Software Development, JavaScript, Git, Front-end, Docker, Full-stack, Search Engine Optimization (SEO), Pages, Google Analytics, GraphQL, Ruby on Rails (RoR), Webpack, React
  • Senior Full-stack Engineer

    2019 - 2020
    Remarkably
    • Built and expanded MVP of intelligence platform for multifamily operators.
    • Set up and customized admin interface for product managers using Django Admin.
    • Created neat UI components using React.js and data visualization libraries.
    • Ensured code quality with unit tests and integration tests.
    • Advocated for reduced complexity, faster iterations, and high-efficacy decisions.
    • Continually assessed the technical resources needed to achieve company success.
    Technologies: Amazon Web Services (AWS), Moment.js, Object-oriented Programming (OOP), Functional Programming, Lodash, ECMAScript (ES6), Webpack, Single-page Applications (SPA), Visual Studio Code, Google Analytics, Test-driven Development (TDD), CSS3, HTML5, Back-end, Jest, Babel, Agile Software Development, JavaScript, Git, Front-end, PostgreSQL, Amazon CloudFront CDN, AWS Lambda, AWS EC2, AWS, Google Maps API, Artificial Intelligence (AI), Data Visualization, Victory, Django REST Framework, Full-stack, Django, Python, Redux, React
  • Senior Angular Developer

    2016 - 2018
    Genesys
    • Delivered top-quality software using SOLID principles, a TDD approach, and Agile methodology for rapid iteration.
    • Consulted with the CTO for all technology-related decisions concerning the product.
    • Helped develop and maintain various products under tight deadlines.
    • Suggested incremental refactoring and migration paths of Angular, helping to achieve goals by following best practices.
    Technologies: Lodash, Enzyme, ECMAScript (ES6), Redux-saga, Single-page Applications (SPA), Karma, CSS3, HTML5, RxJS, Vuex, Vue.js, TypeScript, Redux, Babel, Node.js, Agile Software Development, JavaScript, Git, Webpack, NgRx, Front-end, MongoDB, Natural Language Processing (NLP), Angular, Django, Python
  • Front-end Developer

    2014 - 2015
    Genesys
    • Built out fast, lean, and fancy pages with AngularJS and internal UI frameworks.
    • Developed a real-time chatbot using Node.js and Socket.IO.
    • Created beautiful charting solutions for an analytics module using D3.js.
    Technologies: Data Visualization, Karma, D3.js, AngularJS, Node.js, Dashboards, Vagrant, NVD3, Gulp.js

Experience

  • Agent State Connector
    https://www.genesys.com/

    This system draws on accumulated agent and interaction data, enabling you to analyze omnichannel interactions and outcomes and generate models to predict outcomes. From this analysis, combined with machine learning, you can determine the best possible match between waiting interactions and available agents, and then route the interactions accordingly.

    Technologies used: AngularJS, Angular, Python, MongoDB, NLP, Vagrant, Jenkins

  • Senior Caregiving Reviews

    This is an affiliate reviews website where seniors can review and share home products like mobility scooters, wheelchairs and bathtubs, etc. It's more like a shopping website to have categorization of products, reviewing system, and detailed product listing pages. For the simplicity of back-end development, I have chosen LoopBack for providing RESTful API endpoints.

    Technologies used: Loopback, PostgreSQL, AngularJS

  • Intelligence Platform for Multifamily Operators
    https://remarkably.io/

    Intelligence software connects, visualizes, and interprets full-funnel marketing, leasing, and retention data – across spreadsheets and disparate software solutions. Built with Python/Django and React.

Skills

  • Languages

    ECMAScript (ES6), JavaScript, PHP, HTML5, TypeScript, Python, CSS3, GraphQL
  • Frameworks

    AngularJS, Express.js, Redux, Django, Next.js, Ant Design, Jest, Django REST Framework, Angular, Ruby on Rails (RoR), Laravel, Ionic, React Native
  • Libraries/APIs

    Lodash, React, Redux-saga, jQuery, Puppeteer, Moment.js, Node.js, NVD3, D3.js, RxJS, Victory, NgRx, Vuex, Google Maps API, Vue.js
  • Tools

    Git, Webpack, Babel, GitHub, PageSpeed, Amazon CloudFront CDN, Gulp.js, Karma, Google Analytics, Sequelize, Vagrant
  • Paradigms

    Agile Software Development, Search Engine Optimization (SEO), Scrum, Object-oriented Programming (OOP), Test-driven Development (TDD), Automated Testing, Functional Programming, Microservices
  • Platforms

    AWS Lambda, AWS EC2, Amazon Web Services (AWS), Docker, Firebase
  • Other

    Single-page Applications (SPA), Front-end, AWS, Dashboards, Back-end, Data Visualization, Enzyme, Natural Language Processing (NLP), Full-stack, Artificial Intelligence (AI)
  • Storage

    MySQL, PostgreSQL, Elasticsearch, MongoDB

Education

  • Bachelor's degree in Computer Science
    2008 - 2011
    City University of Hong Kong - Hong Kong

To view more profiles

Join Toptal
Share it with others