I’m Lang Liu, a Senior Software Engineer who builds production-ready, customer-facing platforms using React and TypeScript, and I enjoy taking ownership from technical design through reliable releases. My work spans large-scale advertising and consumer product ecosystems, search and discovery experiences, and fintech payment flows—always with a focus on performance, reliability, and maintainable code.

I’m Lang Liu, a Senior Software Engineer who builds production-ready, customer-facing platforms using React and TypeScript, and I enjoy taking ownership from technical design through reliable releases. My work spans large-scale advertising and consumer product ecosystems, search and discovery experiences, and fintech payment flows—always with a focus on performance, reliability, and maintainable code.

Available to hire

I’m Lang Liu, a Senior Software Engineer who builds production-ready, customer-facing platforms using React and TypeScript, and I enjoy taking ownership from technical design through reliable releases. My work spans large-scale advertising and consumer product ecosystems, search and discovery experiences, and fintech payment flows—always with a focus on performance, reliability, and maintainable code.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

Japanese
Advanced

Work Experience

Software Engineer at Google
January 1, 2024 - Present
Designed and enhanced large-scale advertising platform capabilities for YouTube Ads across TypeScript/JavaScript product surfaces and cloud-based services. Improved critical application and service performance through frontend optimization, service-level tuning, and more efficient platform interactions, achieving ~25% faster response times for selected workflows. Strengthened production readiness via monitoring, operational improvements, CI/CD practices, and structured code-quality reviews, reducing recurring delivery and operational issues by ~20%. Partnered with product managers, data scientists, and engineers to translate product requirements into technical solutions while balancing MVP delivery with scalability and production risk. Improved developer workflow and reusable platform patterns, reducing repetitive implementation effort by ~20%. Applied automated validation and review practices for production changes to support maintainable code, reliable releases, and safe evolution of
Software Engineer at Mercari
May 1, 2023 - December 31, 2023
Developed customer-facing search experience features for a major Japanese e-commerce marketplace using React, TypeScript, JavaScript, and API-driven application architecture. Improved search workflow responsiveness via frontend performance optimization, efficient service interaction, and caching-oriented improvements, reducing selected user-facing response times by ~25%. Refined reusable frontend patterns and application behavior to improve maintainability and reduce regression risk by ~15% across targeted search features. Collaborated with product, frontend, backend, search, and data teams to turn requirements into practical customer functionality and resolve technical trade-offs. Participated in testing and production deployment activities, improving release quality and reducing recurring implementation issues by ~20%.
Software Engineer at SmartNews
March 1, 2022 - March 31, 2023
Built reusable React and TypeScript frontend components and shared platform capabilities supporting multiple SmartNews web products. Modernized frontend architecture and shared application patterns, reducing duplicated implementation effort by ~30% and improving consistency across product teams. Improved application performance and maintainability through targeted frontend optimization and architectural refinement, achieving ~20% faster performance in selected user-facing workflows. Collaborated with platform engineers and product teams on technical design, implementation decisions, testing, and incremental modernization of shared web foundations.
Software Engineer at PayPay Corporation
August 1, 2020 - February 28, 2022
Led development of key frontend features for PayPay consumer applications, owning implementation from product and design requirements through deployment and post-release monitoring. Delivered customer-facing payment experiences using modern JavaScript and React-oriented frontend development practices with emphasis on usability, performance, and reliable interaction flows. Improved frontend performance and user experience through targeted optimization, reducing selected page and interaction processing times by ~20%. Collaborated closely with product managers, designers, QA, and engineering teams to resolve implementation and product issues, prioritize delivery, and maintain quality across business-critical payment features. Contributed to engineering reviews and mentoring, helping improve implementation consistency and reducing recurring frontend defects by ~15%.
Software Engineer at Rakuten
April 1, 2016 - July 31, 2020
Developed large-scale React and JavaScript web applications and reusable JavaScript SDKs used across multiple Rakuten products and services. Built frontend capabilities for ML-driven experimentation and A/B testing, connecting product experience with data-driven optimization workflows. Improved frontend architecture and application performance, reducing selected workflow response times by ~20% through more efficient rendering and application-level optimization. Increased developer productivity via reusable SDK and component patterns, reducing duplicated frontend implementation work by ~25%. Collaborated with global engineering teams to deliver scalable customer-facing solutions and improve consistency across shared platform capabilities.

Education

Master's Degree in Computer Science and Mathematics at Tohoku University
January 1, 2014 - January 1, 2016

Qualifications

Machine Learning
September 1, 2014 - September 2, 2026
JLPT N2
August 1, 2013 - September 2, 2026

Industry Experience

Software & Internet, Financial Services, Media & Entertainment, Retail