zach
For full name is zachary
java software engineer for 7 years
gratuated from Jiangsu university of technology in 2018.06
worked for Connext China from 2017.11 to 2019.11
worked for Nanjing Qmgyl from 2020.03 to 2021.03
now working for Xiaomi
try my best for charity ( to make poor people feel happy and increase their happiness)
and open source ( to promote social progress and make a great change of the world )
these two goals is my destiny and I must make a big change
About charity
life is difficult for everyone in the world who have dreams ,more difficult for those who have great dream and never settle, and more and more difficult for those who are actually very pool
About my program skills
- Solid programming foundation, proficient in Java development language, proficient in JVM structure and it's principle.
- Proficient in MySQL and index principle of MySQL.
- Proficient in Spring framework. Read and understand it's source code.
- Proficient in SpringBoot. Read and understand it's source code.
- Proficient in MyBatis. Read and understand it's source code. include the source code of how it connect with Spring framework.
- Proficient in Front-end technology like HTML5/CSS/JavaScript/BootStrap/VUE.js and so on.
- know http、https protocol.
- know nginx configuration.
- Proficient in using Git version control software.
- Proficient in using IntelliJ IDEA software.
- Know some about Redis、MQ.
- Proficient in SpringCloud technology. include Eureka/Hystrix/Spring Cloud Gateway/ Nacos /Ribbon/Feign/Sentinel/Seata. Read and understand the source code of Nacos /Ribbon/Feign.
- Proficient in Docker and int's command。
- Familiar with the automatic build and deployment of the project(CI/CD),familiar with CircleCI/Travis CI/gitlab CI/jenkins and how to use them.
- Familiar with Linux operate system and it's commands witch is often used in deploy project。
- familiar with frp、nps technology.