Bio
Job Objective I'm looking for positions such as CTO, R&D Director, Architect, Product Manager, and Senior Software Engineer. Self-introduction In terms of management: Participate in the formulation of the company's business strategy, and be responsible for technology strategy planning and implementation, combining technology development with the company's strategic goals to provide the company with a competitive advantage in technology. Having innovative thinking and research and development capabilities, able to drive technological innovation and product improvement, bringing new business opportunities and competitive advantages to the company.Good communication and coordination skills, able to effectively communicate and coordinate with senior management, team members, and other departments to promote the smooth progress of projects. I have won many awards and promotions in Snowball Technology, Ctrip, Wensi and other Internet technology companies. In terms of technical expertise: Possess the ability to deeply understand the principles and patterns of system architecture design, and be capable of designing highly available, scalable, secure, and reliable Internet system architectures. 1. Proficient in cloud computing and containerization technologies, including Docker and Kubernetes, capable of migrating applications to cloud platforms, achieving elastic scaling, and implementing automated management. I hold an Alibaba Cloud ACP certificate. 2. Proficient in agile development and DevOps methodologies and tools, capable of driving agile development practices and continuous delivery within the team, thereby enhancing development efficiency and product quality. 3. Possesses experience in big data processing and artificial intelligence, is familiar with technologies such as Hadoop, Spark, machine learning, and deep learning, can design and implement intelligent Internet systems, and has rich experience in designing high-performance, high-availability, and high-security systems. 4. Understand multimodal large model technology, possess the ability to tune model performance, address overfitting, and optimize the utilization of computational resources. Familiar with the application and fine-tuning of pre-trained models (such as BERT, GPT) and local knowledge bases. Capable of applying large model technology to solve practical natural language processing problems, such as text classification, semantic understanding, and machine translation. 5. I am fluent in English listening, speaking, reading, and writing, and skilled in writing product and technical solution documents in both Chinese and English. In terms of product skills: 1. Product planning and management: including product planning, demand analysis, market research, competitive analysis, product positioning, product roadmap development, project management, etc. 2. User research and user experience design: Familiar with user research methods, able to conduct user research, user needs analysis, and user behavior analysis. Understand UX design principles and tools, and be able to design user-friendly product interfaces and interaction processes. 3. Data analysis and user behavior analysis: Familiar with using various data analysis tools, able to conduct data analysis, user behavior analysis, and product optimization. 4. Agile development and Scrum project management: Understand the principles and processes of Agile development, be familiar with Scrum project management methods, be able to organize and coordinate teams, and promote efficient project development and delivery. 5. Market promotion and user growth: Possess basic knowledge of market promotion and user growth, including SEO, social media marketing, content marketing, user acquisition and retention strategies. 6. Data driven decision-making and A/B testing: Understand data-driven decision-making methods, be able to design and execute A/B testing experiments, optimize product functionality and user experience. 7. Overall product strategy and business awareness: Possess the thinking of overall product strategy, able to cooperate with business teams, understand market demand and business goals, and ensure that products are consistent with business goals. In terms of development skills: 1. Proficient in several programming languages, such as Java, Golang, Python, JavaScript/TypeScript, etc., able to choose the appropriate programming language according to project requirements, and proficient in development and debugging. 2. Familiar with the design and management of relational databases (such as MySQL, Oracle) and NoSQL databases (such as MongoDB, Redis, OSS, Seaweed FS, ClickHouse), able to optimize database performance and ensure data security. 3. Familiar with HTML5, CSS3, and responsive development techniques, able to design and develop user-friendly interfaces and interactive effects. I have extensive experience in developing H5 websites and WeChat mini programs, and am familiar with front-end development frameworks such as Vue3, Taro, and Vant. 4. Familiar with cloud development frameworks and technologies such as Spring Boot/Cloud, Gin, Flask, etc., able to design and develop efficient, secure, and stable cloud services and APIs. 5. Familiar with Alibaba Cloud, Tencent Cloud infrastructure, as well as storage middleware such as Redis, ElasticSearch, OSS, and message middleware such as Kafka, RocketMQ, RabbitMQ. 6. Have knowledge and experience in data mining and machine learning, familiar with common machine learning algorithms and models such as regression, classification, clustering, recommendation systems, etc., and able to apply machine learning techniques to solve practical problems. Familiar with the principles and commonly used frameworks of deep learning, such as TensorFlow, PyTorch, Keras, etc., able to design and train deep neural network models to solve complex tasks such as image recognition.