Xingji Yan

Xingji Yan

Assistant Principal

Followers of Xingji Yan641 followers
location of Xingji YanMelbourne, Florida, United States

Connect with Xingji Yan to Send Message

Connect

Connect with Xingji Yan to Send Message

Connect
  • Timeline

  • About me

    Software Engineer @JASCI | MS ECE 22' @CMU | Prev. Software Intern @Sonos

  • Education

    • Florida Institute of Technology

      2019 - 2021
      Bachelor's degree Electrical Engineering 3.7/4.0
    • Carnegie Mellon University

      2021 - 2022
      Master's degree Electrical and Computer Engineering

      Courses: 1st SemesterJava for Application ProgrammersData Structures for Application ProgrammersImage and Video ProcessingBuilding Reliable Distributed Systems

  • Experience

    • Longre Education

      Jun 2016 - Aug 2016
      Assistant Principal

      * Managed the academic feedback network group of all classes, mastered students’ attendance, class, and after-class situation, and provided timely feedback to the principal and all parents every day.* Reasonably arranged student classrooms, organized English corner lectures, etc., and invited famous teachers to discuss. * Offered daily statistical feedback on the physical condition of students and bedtime at night, and talked to students regularly to understand the situation.

    • Alibaba Group

      Jun 2019 - Jul 2019
      Taobao Software Engineer Intern

      * Exerted SQL CREATE TABLE statement in the table structure design of Taobao Mall. * Defined hotspot data and cache it in Redis, reduced database access pressure.* Recognized the one-to-many and many-to-one relationship of the table in the work of designing table structure.

    • Tencent

      Oct 2020 - Dec 2020
      Software Engineer Assistant

      Developed WeChat applet smart property backend to realize user management, payment by using Spring Boot framework, greatly facilitated the procedures between residents and the property.* Designed Restful APIs (Controller, Service) like Get, Post, Put, Delete to transfer the user resource between client and server and provide programmatic access to the object in a SQL server report the server catalog.* Defined hotspot data and cache it in Redis, enabled low latency and reduced database access pressure around 30%.* Built the corresponding image and deployed the backend service with Docker.* Generated the front-end user interface by using Vue.js, rely on Node to generate payment QR code.* Pressurized back-end services through HTTP requests and performed back-end Stress Testing in JMeter, ensure the response time does not exceed 2 seconds when 1000 HTTP requests per second. Show less

    • Sonos, Inc.

      Jun 2022 - Aug 2022
      Software Intern

      * Integrated SonarQube into Sonos S2 Android project which runs using a conditional flag against ACR Nightly builds on GitHub, the scanner provided a Quality Gate through Kubernetes Sandbox, greatly optimized the application code quality. * Set the SonarQube properties into Gradle file and CMake file, created a new environment variable, added the condition in and set the plugin in CMake file to run SonarQube Scanning conditionally. * Exported a SonarQube build flag in Nightly condition to achieve SonarQube runs nightly. * Performed On Demand Testing on the feature branch to ensure that it passes Functional Testing.* Enabled Jenkins test jobs in the DSL enabled job file and set up the Automation Jobs to ensure Jenkins test the feature branch automatically and shows the testing results in Kubernetes Sandbox. Show less

    • JASCI Software

      Feb 2023 - now
      Software Engineer

      • Participated in full development lifecycle activities of web applications.• Analyzing client requirements, working with solution consultant to draft end to end solutions, helping to generate project process flows, coding, testing, documenting and supporting on set up system and deployment to client servers.• Participated in designing Dynamic Process Control (DPC) engine, fully developed and continually adding new functions to implement the comprehensive design and made it achieve the goal to enable software adjustments and process optimization through drag-and-drop workflows, often eliminating the need for complex software coding.• Designed and implemented internationalization into web application system in Struts and Spring frameworks to support pre-defined user default and runtime switchable multi-language user interface.• Designed, created and maintained system themes and cascading style sheets (CSS) to specify user interface format by user preference.• Modified front-end jsp pages to allow software running on multi-browser including PC full screen, RF Gun and Tablet.• Supported go-live production implementation, set up system, trouble-shot issues, provided solutions for defects and missing logic, and enhanced existing processes.• Worked on merging multiple client SVN branches into trunk, eliminating conflicts and fixing bugs. Show less

  • Licenses & Certifications

  • Honors & Awards

    • Awarded to Xingji Yan
      Florida Institute of Technology Scholarship four semester (Amount 20000$) Florida Institute of Technology May 2021
    • Awarded to Xingji Yan
      Boxue Scholarship 6 times Shanghai DianJi University
    • Awarded to Xingji Yan
      Shanghai Dianji University Outstanding Student Cadre -
    • Awarded to Xingji Yan
      Shanghai Summer Social Practice Advanced Individual -
    • Awarded to Xingji Yan
      Shanghai Summer Social Practice Excellent Project -
    • Awarded to Xingji Yan
      Yaohanliang Scholarship 1 time Shanghai DianJi University
    • Awarded to Xingji Yan
      Zhezhong Scholarship 2 times Shanghai DianJi University