Shopee Tech Team
Author

Shopee Tech Team

How to innovate and solve technical challenges in diverse, complex overseas scenarios? The Shopee Tech Team will explore cutting‑edge technology concepts and applications with you.

46
Articles
0
Likes
118
Views
0
Comments
Recent Articles

Latest from Shopee Tech Team

46 recent articles
Shopee Tech Team
Shopee Tech Team
Feb 24, 2022 · Mobile Development

Decentralized React Native Architecture Practice at Shopee: A Three-Year Evolution

Over three years, Shopee evolved its React Native architecture from a single‑bundle, centralized model to a fully decentralized system where each team independently develops, builds, and releases code, using an isolated JavaScript runtime and a self‑built Code Push Platform that manages permissions, incremental updates, grayscale releases, and migration of legacy plugins without disrupting ongoing business.

Bundle ManagementCode PushCross‑platform development
0 likes · 18 min read
Decentralized React Native Architecture Practice at Shopee: A Three-Year Evolution
Shopee Tech Team
Shopee Tech Team
Feb 17, 2022 · Artificial Intelligence

From Zero to One: Building and Optimizing Dropdown Recommendation in Shopee Chatbot

The article details Shopee Chatbot’s end‑to‑end development of a dropdown recommendation feature, describing the retrieve‑then‑rank architecture with BM25 and vector recalls, multilingual pre‑training and distillation, DeepFM‑based ranking, experimental gains in CTR and conversion, deployment infrastructure, business impact, and future enhancements.

CTR predictionChatbotRanking
0 likes · 20 min read
From Zero to One: Building and Optimizing Dropdown Recommendation in Shopee Chatbot
Shopee Tech Team
Shopee Tech Team
Jan 27, 2022 · Mobile Development

Integrating Egret Native with Shopee App to Overcome iOS App Store Review Restrictions

To meet Apple’s App Store Guideline 4.7, Shopee Games replaced its embedded HTML5 implementation with Egret Native, integrating the runtime into the Shopee App, fixing multi‑game assets, cache, library conflicts and memory leaks, thereby passing review, and now plans a proprietary native runtime for broader engine compatibility.

Egret NativeHTML5 to NativeShopee App
0 likes · 12 min read
Integrating Egret Native with Shopee App to Overcome iOS App Store Review Restrictions
Shopee Tech Team
Shopee Tech Team
Jan 20, 2022 · Game Development

Shopee Games: Engine Selection, Optimization, and Engineering Practices for H5 Game Development

Shopee Games chose the Egret engine for its lightweight 2D performance on low‑end Southeast Asian devices, built a custom toolchain with texture‑atlas and draw‑call optimizations, trimmed unused modules, migrated the project to a modern npm‑based workflow with Webpack, linting, testing and CI/CD, and created scaffolding utilities that now let developers treat H5 game development like any frontend project, speeding iteration and improving code quality.

CI/CDEgret enginePerformance optimization
0 likes · 19 min read
Shopee Games: Engine Selection, Optimization, and Engineering Practices for H5 Game Development
Shopee Tech Team
Shopee Tech Team
Jan 13, 2022 · Big Data

Engineering Practices and Performance Optimizations of Apache Druid for Real‑Time OLAP at Shopee

Shopee’s engineering team scaled a 100‑node Apache Druid cluster for real‑time OLAP by redesigning the Coordinator load‑balancing algorithm, adding incremental metadata pulls, introducing a segment‑merged result cache, and building exact‑count and flexible sliding‑window operators, while planning cloud‑native deployment.

Apache DruidBitmap IndexCache
0 likes · 17 min read
Engineering Practices and Performance Optimizations of Apache Druid for Real‑Time OLAP at Shopee
Shopee Tech Team
Shopee Tech Team
Jan 6, 2022 · Mobile Development

Luna: An In‑App Debugging Tool for React Native in Production Environments

Luna is an in‑app debugging tool for React Native that works in non‑development environments, offering a floating trigger and a half‑screen panel with Log, Network, Redux, and Shopee sections, automatically injected via a simple init call and HOC, enabling real‑time inspection of console output, HTTP traffic, state and app metadata.

In‑App ToolsPerformanceReact Native
0 likes · 14 min read
Luna: An In‑App Debugging Tool for React Native in Production Environments
Shopee Tech Team
Shopee Tech Team
Dec 30, 2021 · Game Development

Inside Shopee Candy: Building a Scalable Match‑3 H5 Game Architecture

This article walks through the origin, architecture, and tooling of Shopee Candy, a multi‑region match‑3 H5 game, detailing the Algorithm SDK, animation system, map editor, score runner, replayer, and future plans for configurability, performance, anti‑cheat, and AI‑driven level design.

H5Toolingalgorithm
0 likes · 16 min read
Inside Shopee Candy: Building a Scalable Match‑3 H5 Game Architecture
Shopee Tech Team
Shopee Tech Team
Dec 16, 2021 · Industry Insights

How Shopee Leverages Technology to Transform E‑Commerce in Southeast Asia

This article details Shopee's technical innovations—from logistics scheduling, address standardization, and fresh‑food expiry management to live‑streaming infrastructure, search scaling, real‑time data synchronization, chatbot analytics, and high‑throughput payment and order systems—showcasing how engineering breakthroughs power its 11.11 mega‑sale.

Data SynchronizationLogistics Optimizationcloud infrastructure
0 likes · 10 min read
How Shopee Leverages Technology to Transform E‑Commerce in Southeast Asia
Shopee Tech Team
Shopee Tech Team
Dec 2, 2021 · Mobile Development

Implementing Visual Event Tracking in React Native Applications

The article details a visual‑event‑tracking solution for React Native that uses a custom SDK exposing higher‑order touchable components, a WebSocket link to a tracking platform, FiberNode inspection for props/state extraction, a Babel plugin for display names, and idle‑time queuing, allowing non‑code instrumentation and rapid tracking deployment.

Event AnalyticsHigher-Order ComponentsReact Native
0 likes · 13 min read
Implementing Visual Event Tracking in React Native Applications
Shopee Tech Team
Shopee Tech Team
Nov 18, 2021 · Industry Insights

How Shopee Automates Southeast Asian Last‑Mile Sorting with AI and Big Data

This article analyzes the inefficiencies of Southeast Asian last‑mile logistics and explains Shopee's AI‑driven, data‑centric solution that builds a trusted address library, uses offline training and online inference, and adopts AOI‑based matching to automate parcel sorting and driver assignment.

AILogisticsSoutheast Asia
0 likes · 17 min read
How Shopee Automates Southeast Asian Last‑Mile Sorting with AI and Big Data