Longfeng Lian, Developer in Brossard, QC, Canada
Longfeng is available for hire
Hire Longfeng

Longfeng Lian

Verified Expert  in Engineering

Full-stack Developer

Location
Brossard, QC, Canada
Toptal Member Since
April 6, 2022

Lian is a full-stack developer with experience in React, Angular, and Node.js. He is interested in taking opportunities with Unity and Web3D. He is eager to work in data visualization, Web 3.0, gaming, and blockchain. His experience and skills make Lian a great addition to any team.

Portfolio

Unity
Google Cloud, Kubernetes, Terraform, Apache Airflow, Druid.io, Python...
Standard Creative, Inc
React, JavaScript, Blockchain, TypeScript, Ethers.js, Web3.js, Git...
Morgan Stanley
Angular, TypeScript, Java, CSS, SQL, Web Development, Full-stack, APIs, React...

Experience

Availability

Part-time

Preferred Environment

MacOS, IntelliJ IDEA, Slack, Linux

The most amazing...

...thing I've worked on is the extensive front-end optimization.

Work Experience

Senior Full-stack Developer

2022 - PRESENT
Unity
  • Built and maintained a dashboard billing page that illustrates the usage of Unity game services with sophisticated graphs and charts.
  • Architected and built back-end APIs to monitor usage events with ETL tools and trigger notifications at certain conditions.
  • Participated in building the company-wide notification service as one of the core developers.
Technologies: Google Cloud, Kubernetes, Terraform, Apache Airflow, Druid.io, Python, ETL Tools, ETL, Jenkins, Docker, Pub/Sub, React, Node.js, NestJS, Highcharts, Git, RESTful Services, MongoDB, Sass, Full-stack Development, Material UI, UI Components, Storybook, Jest, Cypress, API Integration, IT, PostgreSQL, REST, OAuth, Responsive Layout, Software Engineering, Algorithms, Webhooks, Front-end Development, Google Cloud Platform (GCP), CSS Grid, Flexbox, SCSS, Data Pipelines, Google BigQuery, BigQuery, HTML5, Single-page Applications (SPA), JSON, CSS3 Animation, Transitions

Full-stack Web 3.0 Developer

2022 - 2023
Standard Creative, Inc
  • Developed a Web 3.0 real-time bidding auction app that helps artists to auction their art.
  • Created the API and UI of a media hosting app from scratch to help artists easily manage their art and collections.
  • Participated in smart contract development.
Technologies: React, JavaScript, Blockchain, TypeScript, Ethers.js, Web3.js, Git, RESTful Services, Full-stack Development, Minimum Viable Product (MVP), Cryptocurrency, Jest, Cypress, API Integration, IT, PostgreSQL, Node.js, REST, Responsive Layout, Software Engineering, Algorithms, Front-end Architecture, Web3, Mobile, Crypto, Front-end Development, Vercel, Tailwind CSS, CSS Grid, Flexbox, SCSS, wagmi, HTML5, Single-page Applications (SPA), JSON, DApps, CSS3 Animation, Transitions

Software Developer

2021 - 2022
Morgan Stanley
  • Implemented innovative features following the complicated business logic.
  • Refactored inconsistent state management implementation to a unified, transparent, yet modularized global store using NgRx.
  • Participated in the architecture design and implementation for dashboard data chart components.
Technologies: Angular, TypeScript, Java, CSS, SQL, Web Development, Full-stack, APIs, React, Integration, Data Visualization, Redux, HTML, Jira, GitHub, JavaScript, React Hooks, Unit Testing, E2E Testing, Continuous Integration (CI), Styled-components, REST APIs, Fintech, Highcharts, Git, RESTful Services, Full-stack Development, Material UI, UI Components, Storybook, Jest, Cypress, API Integration, IT, REST, Responsive Layout, Software Engineering, Algorithms, Front-end Development, CSS Grid, Flexbox, HTML5, Single-page Applications (SPA), jQuery, JSON, Ajax

Web Architect

2018 - 2022
MG (non-profit org)
  • Built a responsive e-learning website with Angular, then migrated it to React, level by level, with a microservices solution offered by the single page application (SPA).
  • Improved the full-text searching experience by implementing a web service with Elasticsearch and Redis.
  • Built a mobile app with Flutter for iOS and Android, a desktop replica with Electron.
Technologies: React, Flutter, Elasticsearch, Electron, GitHub, TypeScript, JavaScript, Go, Next.js, CSS, Web Development, Full-stack, APIs, Docker, Redux, HTML, React Redux, React Hooks, Unit Testing, E2E Testing, Vue, Python, Python 3, Node.js, Redis, Styled-components, REST APIs, Git, Full-stack Development, UX Design, CI/CD Pipelines, API Integration, IT, Webpack, Rust, WordPress, REST, Responsive Layout, Software Engineering, Algorithms, WebAssembly, Front-end Architecture, Mobile, Front-end Development, CSS Grid, Flexbox, Flask, HTML5, Single-page Applications (SPA), JSON

Software Developer

2019 - 2021
Samsung
  • Solved various UI performance issues with best practices, including improving laggy animation, optimizing page transition speed, and boosting development building.
  • Led bi-weekly technical talks and shared knowledge across a wide range of topics driven by a passion for technology.
  • Designed and implemented tools to ease development pain, such as a service to mock API responses for UI development.
Technologies: TypeScript, React, Ruby, PostgreSQL, CSS, SQL, Web Development, Full-stack, APIs, GraphQL, DevOps, Integration, Data Visualization, Functional Programming, Redux, HTML, Slack, Jira, GitHub, JavaScript, Bootstrap, React Redux, React Hooks, Unit Testing, E2E Testing, Continuous Integration (CI), Styled-components, REST APIs, Git, RESTful Services, Full-stack Development, Material UI, UI Components, Jest, Cypress, API Integration, IT, REST, Responsive Layout, Software Engineering, Algorithms, Front-end Development, Apollo, CSS Grid, Flexbox, SCSS, HTML5, Single-page Applications (SPA), JSON

Full-stack Developer

2018 - 2019
Group Dynamite
  • Built blazing fast web components for millions of users with React, Redux, RxJS, and several self-developed libraries.
  • Migrated a product database from a contentful platform to Firestore to better perform and lower cost.
  • Optimized the web page for better performance with various techniques, including minimizing bundle JavaScript, lazy loading, code splitting, caching, pre-render, etc.
  • Optimized the build process to reduce the cloud build bucket size by 80% and boost build time by 50%.
  • Built modularized autonomous end-to-end tests with Cypress for continuous delivery.
Technologies: JavaScript, CSS, APIs, Docker, Node.js, Go, React, Web Development, Firebase, Cloud Firestore, React Native, Functional Programming, Redux, HTML, Slack, Jira, GitHub, Figma, Cloudflare, TypeScript, Full-stack, Integration, React Redux, React Hooks, Unit Testing, E2E Testing, Continuous Integration (CI), Redis, Styled-components, Google Analytics, Serverless, MySQL, REST APIs, CircleCI, Git, RESTful Services, Full-stack Development, Material UI, UI Components, Jest, Cypress, CI/CD Pipelines, API Integration, IT, Webpack, REST, OAuth, Responsive Layout, Software Engineering, Algorithms, Webhooks, Gatsby, Mobile, Front-end Development, Express.js, Google Cloud Platform (GCP), CSS Grid, Flexbox, SCSS, HTML5, Single-page Applications (SPA), JSON

Full-stack Developer

2016 - 2018
Corl Financial
  • Built dynamic websites, decentralized apps, and security-first back-end servers from the ground up.
  • Designed and implemented an authorization service to ensure communication security between all microservices.
  • Published a smart contract/token on the Ethereum test blockchain to test all kinds of mock transactions.
Technologies: Front-end, JavaScript, NestJS, Web Development, Full-stack, APIs, React, DevOps, Integration, Redux, HTML, Slack, Jira, GitHub, TypeScript, CSS, SQL, Docker, React-Bootstrap, Bootstrap, Web3.js, React Redux, Unit Testing, Solidity, DApps, Blockchain, MySQL, REST APIs, Fintech, Amazon Web Services (AWS), Git, RESTful Services, MongoDB, Sass, Full-stack Development, Minimum Viable Product (MVP), Cryptocurrency, Jest, UX Design, CI/CD Pipelines, API Integration, IT, Webpack, Node.js, Responsive Layout, Software Engineering, Algorithms, Webhooks, Front-end Architecture, Web3, Crypto, Front-end Development, Express.js, Chai, CSS Grid, Flexbox, ETL, Data Pipelines, AWS Lambda, HTML5, Single-page Applications (SPA), JSON

eCommerce Web App

https://www.dynamiteclothing.com/ca/d/new/
This is a web app selling women's clothing online. As a full-stack developer, I implemented some prominent features, such as a product listing page, product detail page, login page, and search feature. Also, I conducted optimization on the web to improve the user experience.

Responsive Gallery Web App

https://bit.ly/3vcjgyQ
A responsive gallery web app of high-quality photos. As the front-end developer, I created the page from scratch with a mobile-first responsive implementation. Also, I did many optimizations like lazy load, caching, etc., to guarantee the best user experience.

Educational Mobile App on iOS and Android

A mobile app for an educational platform with more than 5,000 active users.
This app was created with Flutter and is available on Android and iOS. I implemented key features, such as the TikTok-like infinite scroll video scream.

Digital Altar of Devotion

https://mingguang.im/gongfo
A JavaScript-based online platform dedicated to virtual Buddha offerings. As the lead developer, I implemented interactive features allowing users to light lamps, offer incense, provide water, and present flowers through intuitive UI controls. I collaborated closely with the UI/UX team to ensure high-quality graphics and real-time updates. I also liaised with the security team to ensure top-tier data protection for user interactions.

Unity Dashboard

https://dashboard.unity3d.com/
A sophisticated React-based platform tailored for managing and overseeing Unity projects and related services. This dashboard serves as a nerve center for developers, offering insights and controls for various aspects of their projects. As a full-stack developer, I played a crucial role in designing and implementing metered billing charts that visualize usage and cost metrics for all integrated services. My contributions helped ensure users had a seamless experience, allowing them to manage and interpret their resource consumption efficiently.

Personal website

https://lianlongfeng.cn
My personal website showcases a collection of exciting projects that I have worked on.

Languages

TypeScript, JavaScript, CSS, HTML, SCSS, HTML5, GraphQL, Python, Go, Java, Ruby, SQL, Python 3, Solidity, Sass, Rust

Frameworks

Redux, Material UI, Jest, Cypress, Angular, NestJS, Express.js, Tailwind CSS, Flutter, Next.js, React Native, Electron, React-Bootstrap, Bootstrap, Unity, Flask

Libraries/APIs

React, Node.js, React Redux, REST APIs, Flexbox, Web3.js, jQuery, Vue, Highcharts, Chai

Paradigms

REST, Responsive Layout, Functional Programming, Unit Testing, Continuous Integration (CI), DevOps, E2E Testing, ETL, UX Design

Storage

JSON, Elasticsearch, PostgreSQL, MySQL, Cloud Firestore, Redis, Google Cloud, Druid.io, MongoDB, Data Pipelines

Other

Front-end, Web Development, React Hooks, Styled-components, Full-stack Development, UI Components, API Integration, IT, Software Engineering, Front-end Development, CSS Grid, Single-page Applications (SPA), Full-stack, APIs, Integration, DApps, Fintech, RESTful Services, Minimum Viable Product (MVP), Cryptocurrency, Storybook, CI/CD Pipelines, OAuth, Algorithms, Webhooks, Gatsby, Front-end Architecture, Web3, wagmi, Ajax, CSS3 Animation, Transitions, WeChat Mini Programs, Data Visualization, Cloudflare, Responsive UI, Serverless, ETL Tools, Pub/Sub, Ethers.js, WebAssembly, Crypto, Apollo, Google BigQuery, UI Animation

Tools

GitHub, Figma, Git, Webpack, IntelliJ IDEA, Slack, Jira, Google Analytics, Terraform, Apache Airflow, Jenkins, CircleCI, BigQuery, Canvas

Platforms

Docker, Mobile, Vercel, Google Cloud Platform (GCP), MacOS, Linux, Firebase, Blockchain, Amazon Web Services (AWS), Kubernetes, Heroku, WordPress, AWS Lambda

2011 - 2013

Master's Degree in Petroleum Engineering

Memorial University of Newfoundland - St. John's, Canada

MAY 2023 - PRESENT

Unity Certified Associate: Game Developer

Unity Technologies

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