Dake Liu
Verified Expert in Engineering
Front-end Developer
Singapore, Singapore
Toptal member since September 19, 2022
Dake has nine years of experience developing web applications. He worked for a wide range of industry fields, including an online shopping platform, ERP system, CRM/CXM system, crypto exchange, and growth/activities/affiliates-related products. Dake is an expert in JavaScript, React, and Node.js; he's also familiar with building websites in Next.js and SEO. He's always open to new things and projects.
Portfolio
Experience
Availability
Preferred Environment
Next.js, React, MySQL, Express.js, JavaScript
The most amazing...
...thing I've made is a fully functional help center system for ByteDance, including SSR, customized HTML template parsing engine, and fast page-loading speed.
Work Experience
Staff Engineer
OKX
- Acted as a leader of the growth team, front end, in charge of multiple OKX growth-related products such as join, referral, affiliates, activities, learn (academy), and many more.
- Designed and developed the activity landing page system for OKX. Built with React and Contentful, this system allows product managers and marketing teams to create beautiful activity web pages without coding.
- Led the growth team to convert all client-side rendering projects into server-side rendering, significantly improved page loading speed, and SEO ranking.
Principal Front-end Software Engineer
Bybit
- Acted as a front-end dev lead of several new business-oriented projects in the cloud business unit, such as white-label cryptocurrency exchange platform and SaaS solutions, which are to bring new potential growth points for the company in the future.
- Conducted full-stack web app development with React, Node.js, and other modern tools and frameworks.
- Designed and built a full Exchange platform admin console within three months after joining the company, together with the team. Participated in major code refactoring on the existing Exchange site so that it fits SaaS business requirements.
Senior Product Engineer
Sprinklr
- Led the front-end infrastructure optimization project. Researched the latest front-end technologies and tools to bring benefits to our existing codebase. Developed a web app with React and TypeScript on UI libraries.
- Designed and built a front-end testing report tool that generates weekly analysis reports showing pipeline performance, slow tests, and bad coverage rates for the entire front-end team.
- Performed major code refactoring on internal UI libraries to make it monorepo. Introduced new tools such as SWC, Turborepo, and GitLab CI cache, significantly reducing development time and computing resources.
Senior Software Engineer
ByteDance
- Developed a web app and mobile platform with React and other modern web development tools such as TypeScript, webpack, Vue, and company-developed frameworks.
- Designed and developed a platform to host and manage help center websites for multiple ByteDance products from scratch. Functions include custom HTML templates, content management, SEO optimizations, and user data visualization.
- Acted as a front-end developer for a helpdesk product on the web, PC client, and mobile mini-programs.
Front-end Engineer
Shopee
- Conducted cross-platform mobile app development in React Native with millions of users every day.
- Created and refactored multiple features in the Shopee mobile app, such as voucher wallet, social sharing, and item rating.
- Improved performance and stability of an in-company UI library.
Full-stack Engineer
Works Applications
- Developed high-performance ERP software with a customized front-end framework, Java (Spring MVC), and Cassandra for the back-end.
- Focused mainly on web security-related development, such as SSO implementation, RESTful API protection, and user access control.
- Designed and implemented large-scale distributed microservice architecture.
Experience
Qahva | Vocabulary Learning Tool
Education
Bachelor's Degree in Computer Science
National University of Singapore - Singapore
Skills
Libraries/APIs
React.js, Node.js
Tools
JavaScript
Languages
JavaScript, TypeScript, CSS, HTML, JavaScript, Learner Style Sheets, SQL
Frameworks
Next.js, Express.js, React Native, Material UI
Paradigms
Rapid Prototyping, Microservices Architecture, Asynchronous Programming
Storage
MySQL, Database, MongoDB
Other
Web & Mobile Applications, Server-side Rendering (SSR), Full-stack, Minimum Viable Product (MVP), SEO Tools, CI/CD Pipelines, Networking, Artificial Intelligence
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring