Shuyang Ye — Senior Software Engineer
Over 3 years of experience in C/C++ development and Linux-based software engineering, specializing in multithreaded system design, cache synchronization, and distributed environments. Proficient in Linux/UNIX systems programming with expertise in debugging and optimization using GDB, Valgrind, and assembly-level code analysis. Experienced with Docker and Kubernetes for deploying scalable microservices, ensuring high availability and efficient resource utilization. Strong knowledge of TCP/IP networking and microservices architecture, with a track record of designing scalable, event-driven systems.
Stackforce AI infers this person is a Backend-heavy Software Engineer with a focus on scalable systems in a SaaS environment.
Location: Vancouver, British Columbia, Canada
Experience: 7 yrs 10 mos
Skills
- Linux Development
- Transport Layer Security (tls)
Career Highlights
- Over 3 years of experience in C/C++ development.
- Expertise in multithreaded system design and cache synchronization.
- Proficient in deploying scalable microservices with Docker and Kubernetes.
Work Experience
Confluent
Senior Software Engineer (10 mos)
Fortinet
Intermediate Software Engineer (2 yrs 6 mos)
Embedded Software Developer (9 mos)
The University of British Columbia
Teaching Assistant (4 yrs 7 mos)
Research Assistant (4 yrs 3 mos)
University of Science and Technology of China
Research Assistant (8 mos)
Education
Master of Science - MS at Georgia Institute of Technology
Master's degree at The University of British Columbia
Bachelor of Applied Science - BASc at University of Science and Technology of China