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

Full-stack Developer in Shenyang, Liaoning, China

Member since July 20, 2021
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

  • Aspire
    React, TypeScript, GraphQL, Apollo, Webpack, Rollbar, Docker, Docker Compose...
  • Jamii Technology
    React, React Native, JavaScript, TradingView, Node.js, Redux, Redux-saga...
  • PegB Tech
    JavaScript, React, Redux-saga, D3.js, Antd, Styled-components, Recharts, Jest...

Experience

Location

Shenyang, Liaoning, China

Availability

Part-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

  • Software Release Engineer

    2021 - 2022
    Aspire
    • Participated in building the influencer marketing platform, which empowers brands to produce branded creative at scale through large-scale communities of content creators.
    • Optimized and owned their development and build tooling to make local development and builds faster.
    • Changed the core project structure to make it fast and easy to build the website.
    • Optimized the webpack pipelines, static asset generation, and build times.
    Technologies: React, TypeScript, GraphQL, Apollo, Webpack, Rollbar, Docker, Docker Compose, Node.js
  • React Native Developer for a Technology Company

    2021 - 2022
    Jamii Technology
    • Developed an app that mentors the users to get the concepts and ways for trading through pre-defined trading strategies.
    • Participated in leading the development workflow and choosing the main tech stack for the business logic.
    • Resolved the high technical challenges to implement the business logic based on the client's requirements and specifications.
    Technologies: React, React Native, JavaScript, TradingView, Node.js, Redux, Redux-saga, Context API
  • 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 environments, 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 ten 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%, and delivered low- and high-level design for the 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 a modern React stack and data visualization technology from scratch and integrated a lot of back-end APIs and services.

  • Influencer Marketing Platform
    https://aspire.io/

    An influencer marketing platform that makes it fast and easy to discover creators who are an authentic fit for brand campaigns, manage relationships and creative workflows, and analyze the performance of large volumes of creativity across all marketing channels.
    I was a software release engineer engaged in optimizing and owning their development and building tooling to make local development and builds faster.

Skills

  • Languages

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

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

    React, Vue 2, Node.js, Redux-saga, React Redux, jQuery, Chai, Flexbox, Antd, Recharts, Liquid, REST APIs, Vue, Vuex, D3.js, AWS Amplify, Three.js, Context API, Rollbar
  • Tools

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

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

    MacOS, Visual Studio Code, Firebase, Contentful, iOS, Android, AWS Lambda, Google Cloud Platform (GCP), Amazon Web Services (AWS), Docker, Shopify, Azure, Amazon EC2, Blockchain
  • Storage

    MongoDB, MySQL, PostgreSQL, AWS S3, Redis
  • Industry Expertise

    Retail & Wholesale
  • Other

    Linux Servers, Gatsby, Enzyme, Apollo, Storybook, ESLint, Code Review, RESTful APIs, Push Notifications, Axios, Data Visualization, Styled-components, Web Development, APIs, UX, Front-end Development, User Authentication, Hybrid Apps, Teamwork, Event Ticketing, MERN Stack, Front-end, Non-fungible Tokens (NFT), CI/CD Pipelines, AWS, WebSockets, eCommerce, SEO Tools, Payment APIs, TradingView, TypeORM

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