AVAILABLE
AVAILABLE
Aaron Z.
Backend Developer Java
Aaron is a Java Development Engineer with over 8 years of development experience. He is proficient in various frameworks including Java, Spring Cloud, Spring Boot, MySQL, and Redis. He has been involved in independent business development and has led a team to develop related systems. Aaron is proactive in his work and has a strong sense of responsibility. He is able to work independently as well as part of a team.
Expertise
Years of Development Experience
11 Years
Skills
JavaSpring BootMVCMySQLRedisjsJqueryAJAXSVNGitMavenLinux
Domain Experience
ITMedia & TelecomSocialIoT
Other Skills
Spring Cloud Alibaba, Struts, Spring, SpringMVC, MyBatis, RabbitMq, EasyUI, Tomcat, Dubbo+zookeeper, Solr
Language Spoken
English, Chinese
Experience
- Java Development EngineerHunan Cable - Snail Video App2021 - 2022Project SummaryThis is a live video app developed for Hunan Cable on the iOS and Android markets, including live TV, slow live broadcast, short video, TV program viewing, event reservation, and other functions.Project Responsibilities• Responsible for Tencent Cloud-related business docking, including COS object storage management, SMS, video VOD upload, transcoding, callback, and deletion, chat rooms, TPNS mobile push, and text content detection.
• Responsible for the development of login methods such as SMS, WeChat, and Apple.
• Responsible for live TV, program list management, and slow live broadcast management.
• Responsible for event reservation, and push message function according to the reservation time.
• Responsible for system mobile cache management and update.
• Compilation of app docking documents.
• Liaised with the testing department to complete testing of corresponding modules and fixed bugs.Project Tech StackSpringBoot, MySQL, Maven, Solr, Redis, RabbitMQ, Nginx - Java Development EngineerMini Program Cloud Platform - WeGoEu2020 - 2021Project SummaryWeGoEu is a third-party platform developed as a WeChat applet. After being authorized by the public account or small program operator, the platform can provide accounts for operators of official accounts or mini programs by calling the interface capabilities of the WeChat open platform.Project Responsibilities• Responsible for the development of the authorization function of the applet’s third-party platform.
• Responsible for small program code submission and submission review function development.
• Responsible for the release of the mini-program experience version, obtaining the QR code, and adding the function development of experienced personnel.
• Responsible for development of the small program page template management functions.
• Responsible for development of the login function of the applet.
• Prepare docking documents.
• Cooperated with the testing department to complete testing of the corresponding modules and fixed bugs.Project Tech StackSpring Boot, MySQL, Maven, Redis, MQ, Nginx - Java Development EngineerChina Social Poverty Alleviation Network - Guangxi Feature Pavilion2019 - 2020Project SummaryChina Social Poverty Alleviation Network Guangxi Channel (https://xffp.gxsgys.com) includes public welfare poverty alleviation, consumption poverty alleviation, poverty alleviation propaganda, poverty alleviation points, and work ranking which are five major sectors that can realize poverty alleviation product sales, and online centralized procurement.Project Responsibilities• Responsible for trade union registration and mobile login verification functions.
• Responsible for trade union consumption voucher recharge, PDF contract generation, signature function development.
• Responsible for order submission, cancellation, payment, confirmation of receipt, check logistics, return, and other functions.
• Responsible for distributing orders onto Excel, importing recipients in batches, and developing the function of splitting orders.
• Responsible for WeChat PC payment function integration.
• Cooperated with the testing department to complete testing of the corresponding modules and fixed bugs.Project Tech StackSpring Boot, MySQL, Maven, Redis, MQ, Nginx - Java Development EngineerExit Card Mini Program2019 - 2019Project SummaryThe Outbound Card applet is a WeChat mini-program used to provide balance inquiry, phone bill recharge, and package services for users going abroad. At present, it has cooperated with KPN in Europe, Smart in Southeast Asia, Telus in North America, as well as Malaysia and Indonesia.Project Responsibilities• Responsible for requirement research, development of the interface platform system, and the preparation of interface documents.
• Participated in the connection of third-party interface APIs, SDKs, etc. of operators in Malaysia and Southeast Asia.
• Participated in business development such as call charge inquiry, payment recharge, etc.
• Cooperated with the testing department to complete testing of the corresponding modules and fixed bugs.Project Tech StackSpring Boot, MySQL, Maven, Redis, MQ, Nginx
Education
Bachelor Degree
Yantai University - Yantai City, Shandong Province
2016 - 2016