Wenxin Jing

Wenxin Jing

Software Engineer

Followers of Wenxin Jing732 followers
location of Wenxin JingSanta Clara, California, United States

Connect with Wenxin Jing to Send Message

Connect

Connect with Wenxin Jing to Send Message

Connect
  • Timeline

  • About me

    Co-Founder at Neitui.org

  • Education

    • Academy of Art University

      2019 - 2021
      Master of Arts - MA Web Design & New Media
  • Experience

    • Postal Savings Bank Of China (PSBC)

      Sept 2016 - Oct 2017
      Software Engineer

      Framework for Notication Request Process, Deliver, Test& Push Token RegistrationJava, JMS, Apache Storm, Protocol buers, Redis, TestNG• Designed and implemented a Realtime Notication Service todeliver events in Publisher-Subscription design model. Send 1-to-1 notication based on user ID; 1-to-many breaking newsnotications to PostalBank app(opt-in).• Built data ingestion pipeline using Apache Storm to subscribeto JMS topics, validate process messages in Protobuf andpost data to a middle tier notication service. The pipeline willpersist notication payloads to Redis Sorted Set and Hashes atthe same time.• Executed thorough software testing. Utilized TestNG for Unitand Integration testing. Achieved 90 percent code coverage.• Optimized by implementing notications sent by categories toreduce data delivered to devices and browsers. Show less

    • Neitui.org

      Sept 2020 - now
      Co-Founder

      Function Compute(Serverless), SpringBoot, SpringMVC,Spring JPA, Redis, MySQL, JWT, RocketMQ, Swagger2• One of the project initiatives. Designed schema, databasetype(SQL, OSS, Redis), and message queue. ConstructedSpringBoot serverless restful service on Aliyun function compute(similar to aws Lambda). Created Redis cluster and RocketMQon Aliyun cloud service. Build Jenkins CI pipeline andhook with git repository.• Designed and developed the whole user authentication service.Using JWT and interceptor mechanism to achieve useraccess across multiple micro services. Using ThreadLocal forsession storage achieving easy thread-safe access.• Designed and implemented OAuth Login on the system. Supportingmultiple third party platform login(Wechat,Weibo,QQ).• Designed and implemented Message notication service.Wrote RocketMQ Producer for all notication generating, andConsumer for sending email and sms. Created SMTP emailsender and integrated with Consumer. Show less

  • Licenses & Certifications

    • Open Water Diver

      PADI
      Mar 2017