About Me
Experience
Java Engineer
某公司 - - Now
职位: Java Engineer | 项目: 1. A user authentication system based on Vue Spring Boot\nFront-end development: based on Vue.js to achieve dynamic interaction of the user interface, support user registration, login, password reset and other functions, to ensure a good user experience and response speed.\nBack-end development: Use the Spring Boot framework to build back-end services, provide efficient REST API interfaces, and process user data and authentication requests.\nAuthentication mechanism: through the combination of OAuth2.0 and JWT, user authentication is realized, and multi-party login is supported, such as WeChat, GitHub and other third-party platforms.\nData security: An encryption algorithm is used to encrypt and store user passwords and sensitive information to ensure data security. And integrated Spring Security for rights management.\nHigh availability: Redis is used to cache user session information to improve system performance and reduce database query load.\n2. An AIGC creation platform based on open source big model\nLarge model integration: Based on open source AI models (such as GPT), build the core platform of Intelligent Generated Content (AIGC) and support the generation of text, image, audio and other content forms.\nPlatform architecture: The front-end uses Vue.js to build a user interface, and the back-end uses Python and FastAPI to process model requests and data processing.\nDistributed deployment: Kubernetes is used for distributed deployment of models to ensure high concurrent processing capability of the platform and optimize the response speed of model calls through Redis cache.\nMultitask support: The microservice architecture supports parallel processing of multiple generation tasks to achieve efficient generation of multi-modal content such as images, text, and audio.\nUser interaction: supports users to customize generation parameters and view the generation progress in real time, and uses WebSocket to realize instant push of generation results.\nI am very happy to undertake similar small projects and provide customized solutions.