Zhang Wei, Full-stack Developer in Shenyang, Liaoning, China
Zhang Wei

Full-stack Developer in Shenyang, Liaoning, China

Member since October 21, 2019
Zhang is a highly efficient and reliable software engineer with over seven years of experience in web and hybrid mobile app development, managing all aspects of the development process. He's worked in a wide range of IT industries, including eCommerce, marketing, data visualization, healthcare, fitness, real estate, and financial platforms. Most of his work consists of providing best practices architecture and good infrastructure, building high-performance products, and mentoring developers.
Zhang is now available for hire

Portfolio

  • PegB Tech
    JavaScript, React, Redux-saga, D3.js, Antd, Styled-components, Recharts, Jest...
  • StartupLandia
    Flutter, Dart
  • Digia Technology
    JavaScript, TypeScript, React, Next.js, D3.js, Three.js, React Native...

Experience

Location

Shenyang, Liaoning, China

Availability

Full-time

Preferred Environment

Git, VS Code, MacOS, Slack, Linux Servers

The most amazing...

...thing I've built is a web app for a financial platform that supports mobile money payment providers across various verticals – banking, finance, and eCommerce.

Employment

  • Full-stack JavaScript Developer

    2020 - 2021
    PegB Tech
    • Developed a financial platform that supports mobile money payment providers across various verticals such as telecommunications, banking, finance, eCommerce, and entertainment.
    • Built many kinds of reusable UI components and data visualization components.
    • Implemented user-friendly, interactive, pixel-perfection, and responsive UI.
    • Resolved complex issues related to implementing dynamic data and visualization components.
    • Worked alongside UI/UX designers while capable of producing my own designs.
    Technologies: JavaScript, React, Redux-saga, D3.js, Antd, Styled-components, Recharts, Jest, Enzyme, Webpack 4, CSS, HTML5, Docker, Axios, Node.js, Dropzone.js, Data Visualization
  • Full-stack Hybrid Mobile Engineer

    2020 - 2020
    StartupLandia
    • Developed two mobile applications for sports event tracking and betting for iOS and Android using React Native.
    • Managed two data scraping projects through the sports event platform using Python.
    • Designed database architecture and business logic for the mobile app.
    Technologies: Flutter, Dart
  • Full-stack Web and Data Visualization Developer

    2018 - 2019
    Digia Technology
    • Developed complex 2D and 3D data visualization web apps, financial analytics, reporting platforms, and an AI-based mobile app for marketing analytics and eCommerce.
    • Improved code maintainability for all data visualization projects.
    • Checked cross-browser compatibility and hence worked on different browsers like Safari, Opera, Firefox, Google Chrome, and Internet Explorer.
    • Set up more than six projects, including DevOps, CI/CD pipelines, unit and automated testing environment, and workflows.
    • Resolved complex issues related to browser and network performance, such as cross-browser and legacy IE compatibility, client-side scaling, data modeling, usability, and testability.
    Technologies: JavaScript, TypeScript, React, Next.js, D3.js, Three.js, React Native, Node.js, Express.js, Python
  • Web Developer

    2017 - 2018
    Sitback Solutions
    • Developed and implemented various scale projects like a social media website, traveling planner website, and real-estate website using MERN Stack, React, Express, MongoDB, and Node.js.
    • Maintained a server for cloud infrastructure and corporate websites, configured 10 workstations, and managed project management systems.
    • Tasked with migrating test DB data between environments, doing Jenkins builds and minor build plan teaks, configuring Webpack, UI and Unit, and integration testing frameworks.
    • Managed the team's web infrastructure, increased SEO by 80%, delivered low- and high-level design for marketing and website development workflow.
    Technologies: JavaScript, React, Redux, Redux Thunk, Node.js, Express.js, MongoDB, PostgreSQL, Redis, AWS S3
  • Full-stack Engineer

    2015 - 2017
    Fleck Actives
    • Developed different web apps, including digital menu boards, eCommerce platforms, mobile and desktop business dashboards, online website plugins, and APIs.
    • Managed web infrastructure, SEO, marketing, and website design.
    • Maintained hosting server using DigitalOcean for off-site hosting.
    Technologies: eCommerce, JavaScript, HTML, CSS, jQuery, SEO Tools, Node.js, PHP
  • Senior Web Developer

    2014 - 2015
    Baize Technology Pte Ltd
    • Led a team of five developers for this company's largest projects, such as fitness video and recipe center website development.
    • Helped with the end-user support for stakeholders and 500 designated end users when the situation escalated above support teams.
    • Contributed to understanding functional specifications and developing creative solutions to meet business requirements.
    • Mastered front-end development technologies thoroughly with a keen awareness of the new industry developments and the evolution of programming solutions.
    • Worked closely with the project management and marketing team to completely define specifications to help ensure project acceptance.
    Technologies: JavaScript, HTML, CSS, jQuery, PHP

Experience

  • Financial Platform

    A financial platform that supports mobile money payment providers. I built the financial platform dashboard using modern React stack and data visualization technology from scratch and integrated a lot of back end APIs and services,

Skills

  • Languages

    JavaScript, TypeScript, HTML5, CSS3, Sass, ECMAScript (ES6), PHP, HTML, CSS, Python, SQL, Dart
  • Frameworks

    React Native, Redux, Next.js, YARN, Angular, Express.js, Jest, Material-UI, JSON Web Tokens (JWT), Dropzone.js, GraphQ, Tailwind CSS, Serverless Framework, Flutter
  • Libraries/APIs

    React, GatsbyJS, Vue.js 2, Node.js, Redux-saga, React Redux, jQuery, Chai, Flexbox, Antd, Recharts, Liquid, REST APIs, Vuex, D3.js, Three.js
  • Tools

    Git, VS Code, Slack, NPM, Mocha, Webpack, Babel, Bitbucket, GitLab, Redux Thunk, Webpack 4, Expo
  • Paradigms

    Agile Software Development, Scrum, Test-driven Development (TDD), Microservices Architecture
  • Platforms

    MacOS, Visual Studio Code, Firebase, Contentful, iOS, Android, Docker, Shopify, AWS EC2
  • Storage

    MongoDB, PostgreSQL, AWS S3, Redis
  • Other

    Linux Servers, Enzyme, Apollo, Storybook, ESLint, Code Review, RESTful APIs, Push Notifications, Axios, Data Visualization, Styled-components, Web Development, APIs, UX, Front-end Development, User Authentication, CI/CD Pipelines, AWS, WebSockets, eCommerce, SEO Tools, Payment APIs

Education

  • Barchelor's Degree in Computer Science
    2008 - 2013
    Shenyang University of Technology - Shenyang, Liaoning, China

To view more profiles

Join Toptal
Share it with others