Ryan Chiang

Ryan Chiang

Teaching Assistant, Data Structures and Algorithms

Followers of Ryan Chiang634 followers
location of Ryan ChiangChevy Chase, Maryland, United States

Connect with Ryan Chiang to Send Message

Connect

Connect with Ryan Chiang to Send Message

Connect
  • Timeline

  • About me

    Seeking SDE/MLE New Grad'25 | MSCS @ AU

  • Education

    • National Chung Hsing University

      2017 - 2022
      Bachelor's degree Management Information Systems

      Activities and Societies: IoT System Integration Innovation Award, Mobiletron Electronics Co., Ltd. (2019) Badminton school-team

    • American University

      2023 - 2024
      Master of Science - MS Computer Science
  • Experience

    • American University

      Aug 2023 - Dec 2023
      Teaching Assistant, Data Structures and Algorithms

      * Assisting the lead professor in designing, planning, and implementing coursework and curriculum.* Leading tutorial sessions and offering supplementary instruction to students to reinforce fundamental concepts.* Grading assignments, projects, and exams, ensuring fair and timely feedback to students.* Holding regular office hours to address students' questions, concerns, and provide additional guidance on challenging topics.* Collaborating with fellow TAs and faculty members to continuously improve the course materials and teaching methodologies.* Assisting in the development of course materials, including handouts, study guides, and interactive exercises Show less

    • Pawfect, LLC

      Feb 2024 - May 2024
      Software Developer Internship

      Developed a Flutter-based shop page, improving user engagement by 10%. Implemented a forum feature using Flutter's BLoC pattern. Integrated RESTful APIs for dynamic UI updates. Created responsive interfaces, reducing bounce rates by 8%. Collaborated with cross-functional teams to ensure seamless integration of front-end features with backend services.

    • Innova AI Tech, LLC

      May 2024 - Aug 2024
      Software Developer Intern

      • Utilized SpringBoot and MyBatis to develop high-performance RESTful APIs for flash sale scenarios, successfullyhandling concurrent transactions with 100k QPS processing capability and ensuring system stability.• Implemented Redis distributed caching and RocketMQ message queue for asynchronous message processing,decoupling system components and reducing system response time by 60% during peak traffic periods.• Designed distributed order ID generation with Snowflake Algorithm and inventory deduction using Redis distributedlocks, successfully preventing overselling issues while processing 10k orders per second.• Developed efficient MySQL database access patterns and data consistency solutions between cache and databaselayers, ensuring data integrity during high-volume concurrent transactions.• Integrated Sentinel for system protection and flow control, implementing real-time monitoring and circuit breakingstrategies, achieving 99.9% system availability during flash sale events Show less

  • Licenses & Certifications

    • Data Structures & Algorithms Essentials using C++ (2023)

      Udemy
      Aug 2023
      View certificate certificate