Overview
Work History
Education
Skills
Timeline
Generic

Junran Xie

Kirkland

Overview

9
9
years of professional experience

Work History

Software Engineer II

Microsoft Corporation
Redmond, WA
04.2022 - Current
  • Delivered core capabilities for Microsoft's Very Small Business (VSB) self-service experience, building storefront and post-purchase experiences integrated with Entra ID authentication and commercial catalog systems. Built production-ready services, monitoring, and release pipelines, contributing to GA launch projected to support 3.3K monthly US orders and $80.5M incremental Surface revenue over three years.
  • Owned the development and evolution of Microsoft Store Configurator V3.5 and V4, the commerce experience powering Surface and Xbox product pages. Delivered end-to-end improvements across product configuration, merchandising, accessibility, SEO, and performance optimization, contributing to an estimated $15M annual incremental revenue.
  • Led the migration of Microsoft Store Movies & TV experiences from RT to AEM, building purchase flows, recommendation experiences, Spotlight, and Product Card components. Enabled zero-downtime migration while supporting 31M monthly requests, 120K+ transactions, and $1.1M+ revenue.
  • Improved Microsoft Store performance and scalability by implementing Composite API caching that reduced AEM traffic by ~70%, enabling lazy loading for high-traffic storefront components and Brotli compression that reduced asset transfer sizes by 10–20%.
  • Developed the publishing layer for Microsoft Store's commerce recommendation platform, enabling migration from the legacy recommendation system and supporting scalable recommendation experiences across storefronts.
  • Designed and implemented an AEM component converter as part of Microsoft's CMS automation initiative, transforming AI-generated component definitions into production-ready AEM components and reducing estimated design-to-production turnaround time from ~2 months to ~2 weeks.
  • Improved Microsoft Store commerce service reliability and maintainability by driving accessibility, security (S360), and code quality improvements while supporting production monitoring, release pipelines, and on-call operations.

Software Development Engineer

Amazon Inc.
Portland, OR
07.2020 - 03.2022
  • Maintained and enhanced a Java/Tomcat service backed by DynamoDB that supported Amazon retail vendor data management systems at billions of requests per day scale. Rewrote the throttling module, integrated AWS AppConfig for dynamic configuration, and improved APIs to support business segmentation.
  • Contributed to a Go service using Amazon Neptune and SNS-based event ingestion to synchronize data from internal services and machine learning pipelines. Implemented conflict reconciliation workflows and built TypeScript tooling for service management and visibility.
  • Designed and implemented a Honeycomb-based metadata platform that provided shared metadata capabilities across team services and handled 100+ TPS. Built a React/TypeScript dashboard to improve platform usability and operational visibility.
  • Developed an event-driven data processing service to monitor S3-based data updates, execute large-scale processing workflows, and provide automated failure recovery.
  • Built scalable data ingestion pipelines to preprocess and synchronize machine learning outputs with backend services, improving data consistency through automated daily synchronization.
  • Supported production reliability through on-call rotations, design reviews, code reviews, and operational excellence initiatives, while mentoring interns and supporting internal engineering teams.

Software Engineer Intern

National Instruments
Shanghai, China
01.2018 - 07.2018
  • Executed alpha and beta testing of SLSC, enhancing PXI capabilities and supporting custom module.
  • Redesigned and optimized over 50 LabVIEW test cases to enhance functionality and reduce redundancy.
  • Enhanced configuration system via C++ to monitor module status and automate obsolete data deletion.

Education

Master of Science - Computer Science

University of Florida
Gainesville, FL
05-2020

Bachelor of Science - Theoretical and Applied Mechanics

Fudan University
Shanghai, China
06-2018

Skills

  • Languages: Java, TypeScript, C++, Go, Python, SQL
  • Frameworks & Platforms: Adobe Experience Manager, React, Vue, Lit, Node.js, .NET, Spring Boot
  • Cloud & Infrastructure: Azure (Cosmos DB, App Service, Functions, Azure Cognitive Search, Synapse), AWS (Lambda, S3, DynamoDB, SQS, SNS, Neptune, EC2), Kubernetes, Docker, Apache Spark

Timeline

Software Engineer II

Microsoft Corporation
04.2022 - Current

Software Development Engineer

Amazon Inc.
07.2020 - 03.2022

Software Engineer Intern

National Instruments
01.2018 - 07.2018

Bachelor of Science - Theoretical and Applied Mechanics

Fudan University

Master of Science - Computer Science

University of Florida
Junran Xie