I am a Senior Software Engineer with 13+ years of experience building large-scale data acquisition platforms, browser automation systems, and cloud-native applications, with hands-on experience at Microsoft and eBay. I specialize in anti-bot and anti-detection technologies, crawler reliability, and platform engineering that enable reliable data acquisition from protected websites. I have delivered platform-level improvements that improved anti-detection scalability, accelerated onboarding of complex crawling targets, and maintained 95%+ streaming and 99%+ batch data quality at enterprise scale. I'm passionate about applying ML and embeddings to improve product mapping and page classification, and I enjoy building reusable platform capabilities to turn reactive troubleshooting into scalable solutions. I also value observability and reliability engineering to keep data pipelines robust in dynamic web environments.

I am a Senior Software Engineer with 13+ years of experience building large-scale data acquisition platforms, browser automation systems, and cloud-native applications, with hands-on experience at Microsoft and eBay. I specialize in anti-bot and anti-detection technologies, crawler reliability, and platform engineering that enable reliable data acquisition from protected websites. I have delivered platform-level improvements that improved anti-detection scalability, accelerated onboarding of complex crawling targets, and maintained 95%+ streaming and 99%+ batch data quality at enterprise scale. I'm passionate about applying ML and embeddings to improve product mapping and page classification, and I enjoy building reusable platform capabilities to turn reactive troubleshooting into scalable solutions. I also value observability and reliability engineering to keep data pipelines robust in dynamic web environments.

Available to hire

I am a Senior Software Engineer with 13+ years of experience building large-scale data acquisition platforms, browser automation systems, and cloud-native applications, with hands-on experience at Microsoft and eBay. I specialize in anti-bot and anti-detection technologies, crawler reliability, and platform engineering that enable reliable data acquisition from protected websites. I have delivered platform-level improvements that improved anti-detection scalability, accelerated onboarding of complex crawling targets, and maintained 95%+ streaming and 99%+ batch data quality at enterprise scale.

I’m passionate about applying ML and embeddings to improve product mapping and page classification, and I enjoy building reusable platform capabilities to turn reactive troubleshooting into scalable solutions. I also value observability and reliability engineering to keep data pipelines robust in dynamic web environments.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

English
Fluent
Chinese
Fluent

Work Experience

Independent Software Engineer at Independent
April 1, 2026 - Present
Independent contractor focusing on AI-assisted software engineering, browser automation, and platform engineering to advance reliability and scalability of data acquisition workflows.
Senior Software Engineer (Software Engineer III) at eBay
February 1, 2017 - March 31, 2026
Senior Software Engineer specializing in anti-detection technologies, browser automation and large-scale data acquisition platforms powering enterprise data pipelines. Primary owner of anti-detection strategy and crawler reliability for a distributed data platform processing tens of millions of URLs daily. Developed backend services and internal self-service platforms using Java, Spring Boot and Angular to streamline data acquisition workflows. Diagnosed and resolved recurring anti-bot blocking events across Akamai, Cloudflare, DataDome, Kasada and PerimeterX/HUMAN, enabling rapid recovery and onboarding of new targets. Transformed anti-detection from reactive troubleshooting into reusable platform capabilities, including browser fingerprinting, TLS fingerprinting, proxy orchestration and behavioral simulation. Maintained 95%+ streaming data quality and 99%+ batch data quality. Conducted ML research for product mapping and page classification using embeddings and XGBoost.
Software Engineer at Microsoft
April 1, 2016 - November 1, 2016
Developed cloud-native services and operational platforms on Microsoft Azure. Built REST APIs, telemetry systems and data-access services using ASP.NET and Azure DocumentDB. Collaborated with engineering and product teams to deliver scalable customer-facing solutions.
Senior Technical Support Engineer at Microsoft
April 1, 2012 - April 1, 2016
Provided advanced engineering support for Azure and Microsoft development platforms. Diagnosed complex performance, reliability and scalability issues for enterprise customers. Delivered technical workshops and proof-of-concept cloud solutions across APAC.

Education

Master of Engineering at Shanghai Jiao Tong University
September 1, 2009 - March 1, 2012
Bachelor of Engineering at Nanjing University of Science and Technology
September 1, 2005 - June 1, 2009

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Computers & Electronics, Professional Services