Hello! I am a Java development engineer with a passion for building efficient and scalable applications. I currently work in Shenzhen, where I enjoy collaborating with talented teams to create innovative software solutions.
- 🔭 Reading: Always eager to learn new technologies and best practices through reading technical books and articles.
- 👯 Collaboration: Enjoy working in collaborative environments and contributing to open-source projects.
- Java: Proficient in building robust backend systems.
- Go: Experience in project refactoring, infrastructure research, and framework selection.
- Basic Frontend Development: Capable of writing basic frontend code, handling simple page requirements, and style adjustments.
- Spring: Expertise in Spring Framework, including Spring Boot for creating microservices. Knowledgeable in Spring Factory, auto-configuration, and AOP.
- Spring Cloud: Skilled in developing distributed systems and microservices architecture.
- RabbitMQ: Proficient in messaging and queue management.
- Kafka: Experience in building real-time data pipelines and streaming applications.
- MySQL: Deep understanding of database management and optimization.
- Nginx: Experience in web server configuration and load balancing.
- Maven: Proficient in managing project dependencies and build processes.
- Git: Skilled in version control and collaborative development workflows.
- Shell Scripting: Automating tasks and managing systems.
- Linux: Strong understanding of Linux systems, including deployment on user computers and company Linux systems. Participated in the setup of distributed open-source systems like ceph.
- Jenkins: Experience in continuous integration and continuous deployment (CI/CD) pipelines.