Andy Yan

Principal Software Engineering Manager at Remitly

Seattle, Washington, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Andy Yan is a Principal Software Engineering Manager with 11+ years of experience building and leading teams to deliver scalable, cross-platform products across mobile, cloud, and embedded systems. He combines hands-on engineering (iOS, Android, C/C++, Swift, system design) with proven leadership—hiring and mentoring teams, driving roadmaps, and improving delivery cadence and reliability in fintech and consumer social products. His background spans Microsoft, Facebook/Instagram, Remitly and contributions to flagship open-source projects like the Linux kernel and Armbian, where he enabled HDMI support for Rockchip boards and tailored mainline builds for RK3588/RK3568 platforms. Comfortable across frontend, backend, and firmware layers, he’s also data-driven—instrumenting dashboards and metrics to reduce response times and shipping regress-free platform migrations. Based in Seattle, he brings a rare blend of embedded-hardware know-how and large-scale cloud/mobile product leadership, with a track record of improving performance and operational resilience.
code11 years of coding experience
job23 years of employment as a software developer
bookMaster of Applied Science Computer Electrical Engineering, Master of Applied Science Computer Electrical Engineering at The University of British Columbia
stackoverflow-logo

Stackoverflow

Stats
136reputation
3kreached
1answer
7questions
github-logo-circle

Github Skills (37)

bootloader10
bsp10
hdmi10
r10
firmware10
linux10
rockchip10
linux-kernel10
device-tree10
dts10
u-boot10
soc10
sys10
system-integration10
dt10

Programming languages (4)

ShellCMakefilePython

Github contributions (5)

github-logo-circle
armbian/build

Mar 2019 - Jan 2025

Armbian Linux build framework generates custom Debian or Ubuntu image for x86, aarch64, riscv64 & armhf
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:7 reviews, 6 PRs, 16 comments in 5 years 11 months
Contributions summary:Andy primarily contributes to the Armbian build framework by adding support for various single-board computers (SBCs) and related hardware. They focus on configuring the build process to generate custom Linux images tailored for specific Rockchip-based boards, including the RK3588 and RK3568 SoCs. Their work involves creating board-specific configuration files, integrating mainline U-Boot, and modifying the build scripts to ensure proper boot functionality and device support.
kerneldocker-imagearchlinuxkernel-compilationlinux-kernel
torvalds/linux

Dec 2022 - Jan 2023

Linux kernel source tree
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:4 commits in 10 days
Contributions summary:Andy's primary contributions involve enabling HDMI display functionality on various Rockchip-based single-board computers within the Linux kernel. They added Device Tree Source (DTS) entries to configure HDMI connectors and related hardware settings. Additionally, the user addressed a pin configuration issue and added an eDP panel entry, showcasing a focus on display and hardware integration within the embedded systems domain.
kernellinux-kernellinuxkernel-source
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Andy Yan - Principal Software Engineering Manager at Remitly