Welcome to My Personal Homepage

I built this website out of interest and to showcase myself to the world. Here you can learn about my information.
If you have any questions, feel free to contact me through the methods below.
You're also welcome to visit my blog, where I regularly update my learning achievements.
I also put my learning process here for reference, and welcome your feedback.

My Information

I am a software engineer with a typical programmer personality - low-key yet passionate. I entered the industry in 2013. While I may not be a tech guru, I truly love this industry. Today, computer hardware and software technologies are developing rapidly, with so much to learn. It's this interest that has kept me going until now, and I hope to continue this journey forever.

↓ The best spot is of course reserved for my master (˶‾᷄⁻̫‾᷅˵)
  • Name

    Huanhuan Gong / 龚欢欢
  • Birthday

    1990-12-06
  • Address

    Nanjing, Jiangsu Province, China
  • Education

    Bachelor's Degree / Jiangsu University
    Graduate Certificate / Conestoga College

My Skills

With over 9 years in the industry, my professional capabilities do justice to this time. I enjoy exploring new technologies and have dabbled in WEB, APP, server-side, and databases, though my main focus remains on server-side development.

Design Patterns

I understand various design pattern concepts and have deep knowledge of commonly used patterns such as Singleton, Strategy, Factory, etc., and can flexibly apply them in projects.

Data Structures & Algorithms

I have a good understanding of data structures and algorithms (though I wouldn't claim mastery). I can flexibly apply common data structures and algorithms in projects to optimize structure and improve efficiency.

Java & Frameworks

I have solid JAVA foundations and can perform performance optimization on JAVA projects. I'm proficient with common JAVA frameworks and have read Spring source code in depth. I've also implemented similar functionalities myself.

HTML / CSS / JS

While frontend technology isn't my main focus, I'm proficient with HTML/CSS/JS basics. I can work with common frontend frameworks like React/Vue/Angular, though not at an advanced level.

Database Development

I could be considered a junior DBA, proficient in setting up and using common databases like MySQL/Oracle. I can design and optimize databases for applications.

Mobile Development

Proficient in Android development with Java, iOS development with Swift, and cross-platform frameworks like React Native and Flutter. I can build efficient and user-friendly mobile applications with modern architectures and best practices.

Contact Me

If you have anything to say to me, feel free to send me a message through the form on the left below, or contact me directly through the contact information on the right. I will reply promptly after receiving your message. Thank you for your support!