In the first three years of my career, I wrote over 20,000 lines of code and participated in the company's software bootcamp training. These experiences helped me develop excellent coding standards, with a strong focus on code structure and readability. During this time, I also tackled numerous issues such as multithreading, memory leaks, and performance bottlenecks. Analyzing these problems cultivated my ability to think flexibly when facing challenges and gave me a deep understanding of computer principles and programming languages. This experience also helped me develop the ability to apply knowledge across different contexts.
After three years, I switched to a new job at a securities company. In this role, I gained exposure to many aspects of finance, and the company's working style allowed me to interact with a wide range of technical tools. During this period, I primarily used Python and Java to write code, while also gaining extensive experience with various components such as Redis, MongoDB, RPC, Kettle, low-code platforms, etc. Additionally, I gained experience in cloud-based development, which significantly expanded my technical stack.
| Period | Title | Company |
|---|---|---|
| April 2018 to April 2021 | Junior Backend Development | Hidden |
| April 2021 to Present | Senior Backend Development | Hidden |