楊雯甯

Backend Engineer

I am a backend engineer with 2 years of experience in designing game APIs and servers, skilled in C#, Redis, RabbitMQ, K6, SQL Server, SQL Sugar, and LINQ. I also have teaching experience at a programming academy, where I taught Micro Bit, Scratch, and provided 1-on-1 tutoring for Internet and Computing Core Certification. A self-driven learner, I’ve taught myself JavaScript and React, and have authored technical articles to share my knowledge.

工作經歷


九月 2023 - Present
Taipei, Taiwan

Backend Engineer

Sense Advertising

• Led system-wide API stress testing using k6.

• Optimized login service efficiency by integrating RabbitMQ, improving API response times.

• Implemented a Master-Slave database mechanism for read-write separation.

• Developed a background Consumer service with task queues and retry mechanisms.

• Revamped report export API: integrated RabbitMQ for communication, improved task management with Redis, and optimized parallel queries, reducing execution time by 81%.

八月 2022 - 五月 2023
Taipei, Taiwan

Backend Engineer

Lula Innovators

• Designed database schema and indexes for a login event reward service.

• Utilized SQL Sugar ORM to connect to SQL Server, integrated Redis cache to reduce database overhead.

• Implemented Redis lock to prevent duplicate logins and track points redemption.

• Scheduled RabbitMQ Consumer tasks with 500ms intervals to handle peak loads and store messages in the database efficiently.

學歷


2015 - 2019

I-Shou University

Materials Science and Engineering 


技能


  • C#
  • .NET Core
  • SQL
  • Docker
  • Redis
  • RabbitMQ
  • Git
  • K6 Load Testing
  • SQL Procedures
  • JavaScript

語言


  • English — 中階