Summary
Yulong Ruan is a senior front-end engineer with 12 years of software development experience, currently at AWS working on OpenSearch after leading frontend architecture and web-infra teams at AlphaSense. He specializes in modern JavaScript stacks—React, TypeScript and GraphQL—and has driven company-wide transitions, built core search UI features, and maintained internal component libraries. Yulong combines hands-on engineering with architecture ownership, improving scalability, developer experience, and cross-team practices. An enthusiastic open-source contributor, he authored the reapex state-management library used in production and candidly summarizes his philosophy as "What I cannot create, I do not understand." Based in Shanghai, he blends a technical CS background with an MS in Service Design and Engineering, giving him a practical eye for both developer tooling and product-facing UX.
12 years of coding experience
10 years of employment as a software developer
Master of Science (MS) Service Design and Engineering, Master of Science (MS) Service Design and Engineering at Aalto University
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Southwestern University of Finance and Economics
English, Chinese