With over a decade of experience in the IT and education sectors, I am a highly skilled Senior Java Developer specializing in backend technologies, distributed systems, and microservices. I have a strong foundation in designing and implementing scalable systems, particularly in areas such as RPC frameworks, task scheduling, and message queues.
Having worked with industry-leading companies, I have contributed to multiple high-impact projects involving concurrency, security, and financial systems. My work spans across a variety of technologies, including Spring Boot, Hibernate, MyBatis, and AWS, where I have consistently focused on optimizing performance and enhancing system reliability.
In addition to my technical expertise, I have over 8 years of teaching experience in both English and Chinese, delivering high-level courses on software development, system architecture, and Java programming. My passion for teaching and helping others advance their technical skills has led me to create courses that break down complex topics into digestible, practical knowledge.
Whether you're looking to sharpen your skills in Java development or dive deep into building enterprise-grade applications, my courses are designed to provide a hands-on approach, where you will learn by doing, from scratch. I look forward to guiding you through the advanced concepts of modern backend development.