Résumé | Original, traduit par l'IA
PDFs LaTeX
Vous pouvez télécharger la version PDF de mon CV, créé avec LaTeX, ici. Vous pouvez également trouver la version chinoise ici.
Profil
- Homme, né en 1995, citoyen chinois, réside à Guangzhou.
- Classé dans les 300 premiers du Guangdong NOIP 2011 et a résolu environ 1000 problèmes d’algorithmes en ligne.
- A étudié pendant un an à l’Université forestière de Pékin avant d’abandonner. Poursuit un diplôme d’associé par l’auto-apprentissage, avec neuf cours complétés.
- Actuellement chez TEKsystems (sous-traité à la HSBC Bank). Expériences précédentes incluent LeanCloud, Beijing Square Root, Beyondsoft (sous-traité à la DBS Bank), et Farben Information (sous-traité à la HSBC Bank).
- Accumule 11 ans d’expérience professionnelle, dont 8 ans en postes d’entreprise et 3 ans en tant que freelance.
- Spécialisé dans 2 ans d’ingénierie mobile (Android, iOS), 8 ans d’ingénierie full-stack (7 ans backend, 1 an frontend), et 1 an en apprentissage automatique/big data.
- Bonne compréhension de HTML, CSS, API du navigateur, JavaScript, Vue.js, React, Angular, et développement iOS/Android.
- Familier avec Java, Spring, Spring Boot, MySQL, Redis, API, réseau, conteneurs, et systèmes distribués.
- Familier avec les modules de journalisation, de base de données, et de microservices sur Alibaba Cloud, AWS, et Azure.
- Langue maternelle chinoise, anglais courant (IELTS 6).
- A lu plus de 320 livres couvrant des manuels, développement personnel, affaires, technologie et histoire.
- A développé 10 projets GitHub open-source en tant que développeur principal, chacun avec plus de 500 commits disponibles à https://github.com/lzwjava.
- Chercheur autodidacte avec trois articles académiques sur la réversion de la myopie et la restauration naturelle de la vision, inspirés par les travaux de Yin Wang et Todd Becker, soutenus par trois ans d’expérimentation.
- Portfolio logiciel détaillé disponible à https://lzwjava.github.io/pages/portfolio-en.
Expérience Professionnelle
Meitai Technology Service (Shanghai) Co., Ltd. Guangzhou Branch, Ingénieur Backend, 2025.02 - Présent
- Meitai Technology Service (Shanghai) Co., Ltd. Guangzhou Branch est une filiale de TEKsystems, et donc partie de Allegis Group, Inc., une entreprise multinationale de gestion des talents. J’ai travaillé en tant qu’ingénieur backend, sous-traité à la HSBC Bank, une institution financière mondiale de premier plan.
- Ce rôle implique le développement et l’optimisation des systèmes backend au sein du Département de Technologie d’Entreprise de HSBC, en utilisant des technologies telles que Spring Boot, Java, multithreading, réseau, Maven, Nexus, et développement sous Windows, Eclipse, et IBM WebSphere Application Server.
Freelance, 2023.08 - 2025.01
- A analysé et réimplementé certaines parties centrales autour de 30 projets d’exemple sur l’apprentissage automatique, à partir des tutoriels PyTorch, TensorFlow, des cours en ligne Coursera ou d’autres projets open-source. A obtenu deux certificats de complétion de cours sur Coursera concernant la spécialisation en apprentissage automatique et la spécialisation en apprentissage profond.
- S’est préparé pour les examens liés à l’obtention d’un diplôme d’associé, en se concentrant sur des sujets tels que les mathématiques avancées, l’organisation des ordinateurs, l’algèbre linéaire, etc. A écouté beaucoup de chansons japonaises et regardé beaucoup de vidéos TikTok japonaises pour apprendre la langue.
- A participé en tant que Développeur Full Stack à un projet de bot d’histoires alimenté par l’IA en utilisant l’API de Claude pour des histoires personnalisées. Le bot prend en charge la configuration des invites et inclut une page de gestion pour la configuration. Développé avec Python, Flask, React, et Nginx, et déployé sur AWS. Utilisé Prometheus pour la surveillance, la pile ELK pour la gestion des journaux, et ChatGPT-4 pour l’assistance en programmation.
- A maintenu un blog technique avec 431 articles de blog originaux. Utilisé des modèles de langage de grande taille pour traduire le contenu en 9 langues, fournir des audios de synthèse vocale, prendre en charge les formats PDF et EPUB, intégrer avec les workflows GitHub, et utiliser LaTeX pour rédiger des articles ou créer un CV. D’autres technologies employées incluent Python, Jekyll, Deepseek, et Mistral. Le site web est https://lzwjava.github.io.
- A mené des expériences avec llama.cpp, embeddings, rerankers, Retrieval-Augmented Generation, et le benchmark MMLU. A exploré les intégrations de fournisseurs de moteurs de recherche tels que Jina AI, Tavily AI Search API, et ElevenLabs API.
Shenzhen Farben Information Technology Co., Ingénieur Backend, 2022.11 - 2023.07
- Farben est un fournisseur de services technologiques logiciels de premier plan en Chine. HSBC Bank est l’une des plus grandes institutions bancaires et de services financiers au monde. PayMe est un service de paiement mobile HSBC destiné aux résidents de Hong Kong.
- Sous-traité par Farben, affecté pour travailler pour HSBC Bank et a contribué au projet PayMe. A participé au développement backend de la fonctionnalité Auto Top Up, qui recharge automatiquement les fonds à partir de la carte de crédit ou de débit de l’utilisateur lorsque le solde tombe en dessous d’un certain montant. A surveillé les événements post-paiement à partir d’Azure EventHub et vérifié les recharges chaque fois qu’un utilisateur configurait sa configuration de recharge automatique. A utilisé une programmation orientée objet dédiée pour gérer les cas élégamment et appliqué la programmation orientée aspect pour auditer les journaux de modifications dans la table de recharge automatique.
- A activement contribué à la migration vers le cloud après avoir participé à la formation AWS de l’entreprise. A refactorisé les API pour utiliser le routage basé sur les en-têtes de requête, assuré un accès sécurisé et des configurations de base de données, et participé au déploiement de microservices vers la nouvelle infrastructure cloud.
- A utilisé une pile technologique solide incluant Java, Spring, et Kafka, ainsi qu’Azure, Azure DevOps, et AWS pour les services cloud et l’intégration continue.
Beyondsoft Guangzhou Co., Ltd., Ingénieur Backend, 2021.12 - 2022.11
- Beyondsoft Consulting est une entreprise de conseil et de services informatiques d’entreprise de premier plan. DBS Bank est la plus grande banque d’Asie du Sud-Est en termes d’actifs et l’une des plus grandes banques d’Asie.
- Sous-traité par Beyondsoft, affecté pour travailler pour DBS Bank et a contribué aux projets DBS Client Connect et DBS DigiBank CN.
- Dans le projet DBS Client Connect, a contribué au développement du microservice de trading d’actions. Les responsabilités incluaient la création de fonctionnalités pour l’affichage des actions, l’affichage des clients, les vérifications pré-trade, et la passation d’ordres d’achat d’actions réels. A intégré les API Avaloq pour améliorer l’infrastructure sous-jacente et a amélioré l’expérience utilisateur en mettant en œuvre un algorithme de distance d’édition pour affiner les recherches de codes d’actions.
- Dans le projet DBS DigiBank CN, a activement contribué au développement de plusieurs microservices gérant les fonds communs de placement, les produits d’investissement structurés, les portefeuilles d’investissement, et les listes de transactions. A aidé aux tests de performance en analysant les journaux de Pivotal Cloud Foundry pour générer des rapports sur le QPS des microservices. A développé un outil pour automatiser la génération de tests pour l’outil de test Karate, rationalisant le processus de test et améliorant la couverture des tests.
- A exploité les technologies cloud et les frameworks modernes, en employant les meilleures pratiques d’automatisation avec des outils tels que Java, Spring Cloud, Jira, Confluence, Jenkins, Pivotal Cloud Foundry, et Kibana, et en utilisant les méthodologies BDD et TDD.
Freelance, 2020.01 - 2021.11
- A rédigé et publié des blogs techniques pour partager des connaissances en ligne, amélioré sa maîtrise de l’anglais en interagissant avec Netflix et la littérature, et renforcé ses compétences en résolution de problèmes en abordant environ 500 problèmes d’algorithmes et en participant à des compétitions Codeforces. A acquis une petite expérience pratique avec les technologies big data et cloud-native en explorant des tutoriels introductifs et en exécutant des exemples pour Spark, Hadoop, Kubernetes, et Docker.
- A complété divers projets logiciels en tant que freelance, développement de site web pour enseignes LED, intégration de WeChat d’entreprise pour ShowMeBug, web scraper pour la collecte de données commerciales, outil eBook mathjax2mobi.
- Développement de site web pour enseignes LED (lvchensign.com) : Développé un site web pour une entreprise de fabrication d’enseignes LED en utilisant Bootstrap, HTML et JavaScript. A implémenté des fonctionnalités pour présenter les produits.
- Intégration de WeChat d’entreprise pour ShowMeBug : A contribué à l’intégration de ShowMeBug avec WeChat d’entreprise, permettant un accès sans faille aux outils d’entretien technique au sein de l’écosystème WeChat d’entreprise. A utilisé des technologies comme Ruby, Ruby On Rails, PostgreSQL et le SDK WeChat pour créer une expérience utilisateur fluide pour les recruteurs et les candidats.
- Web scraper pour la collecte de données commerciales : Développé un web scraper en utilisant Python et Selenium pour collecter des données commerciales pour une entreprise de tissu non tissé. A automatisé l’extraction de données et la navigation de pages, traité et stocké les données dans une base de données SQLite, et généré des rapports pour l’analyse commerciale.
- mathjax2mobi : un outil conçu pour convertir le contenu HTML avec des équations MathJax en formats compatibles avec les eBooks. En transformant les équations MathJax basées sur LaTeX en images SVG, il garantit la compatibilité avec les formats d’eBooks comme MOBI. Technologies utilisées : Python, BeautifulSoup, et Selenium.
Beijing Square Root Inc, Fondateur & Ingénieur Full Stack, 2016.07 - 2019.12
- Beijing Square Root Inc. a exploité deux entreprises en 3,5 ans. De juillet 2016 à septembre 2017, elle a lancé et exploité Fun Live, une plateforme de diffusion en direct de connaissances. De janvier 2018 à décembre 2019, elle s’est transformée en une entreprise de conseil logiciel.
- Avec Fun Live, les utilisateurs pouvaient participer à divers cours de connaissances tels que la programmation ou le design. Les utilisateurs pouvaient payer des frais pour assister à des sessions en direct ou récompenser les conférenciers. Le conférencier utilisait l’outil OBS pour pousser les flux en direct vers le serveur. Les utilisateurs pouvaient participer au cours en temps réel ou voir la rediffusion plus tard. La plateforme s’est intégrée sans faille avec WeChat pour les notifications. A hébergé environ 80 cours, gagné 30 000 utilisateurs et des millions de vues de pages. Responsable de la plupart du développement logiciel et du marketing, en utilisant PHP, Vue, HTML, CodeIgniter, MySQL, Redis, LeanCloud, Alibaba Cloud, et le SDK WeChat.
- Pendant la période de conseil logiciel, a complété 50 petits projets logiciels pour les clients, incluant des sites web, des jeux, et des applications. Le chiffre d’affaires était d’environ 3 millions de RMB et le bénéfice d’environ 700 000 RMB. Responsable de la négociation des projets, de la gestion d’équipe, et de certains développements logiciels. Les projets notables sont présentés ci-dessous.
- MianbaoLive : A dirigé un effort complet de refactorisation backend pour MianbaoLive, une plateforme de monétisation de contenu et d’économie sociale en un seul endroit. A optimisé les performances, la stabilité, et l’expérience utilisateur de l’ensemble de la pile technologique. A précédemment utilisé ThinkPHP, Node.js, et Go, et a réécrit tout en Laravel pour le développement côté serveur. La plateforme incluait des modules pour les cours, les utilisateurs, le contenu, la présence des utilisateurs, les paiements, et les ventes de distribution. A collaboré avec Himalaya, une plateforme audio de premier plan en Chine, et synchronisé le contenu entre les plateformes.
- Programme WeChat Mini de la Super Brain TV de Jiangsu : Responsable de tout le développement backend et de la moitié du développement frontend du programme WeChat Mini de la Super Brain. A engagé les spectateurs avec des jeux de puzzle interactifs, leur permettant de concourir et de se classer pour devenir le “Super Brain”. A utilisé le cadre WeChat Mini Program et Wepy (Vue.js) pour créer des composants de jeu et des pages de classement. A intégré des API RESTful pour récupérer les données de jeu et les informations des utilisateurs. A effectué des ajustements de performance approfondis pour garantir que le système pouvait gérer une forte concurrence, en utilisant des technologies de mise en cache telles que Redis.
- Conférence Chongding : A dirigé l’ingénierie full-stack pour la Conférence Chongding, une application de quiz mobile en Chine ressemblant à HQ Trivia. A conçu et mis en œuvre des services et des API pour gérer les événements de quiz en direct, la gestion des utilisateurs, et les sessions de questions-réponses en temps réel. A utilisé Java et Spring pour le backend, avec Redis et Kafka pour la mise en cache et la file d’attente de messages, Zookeeper pour la coordination des services, et Socket.IO pour les interactions en temps réel. A développé le panneau d’administration pour aider les opérateurs à contrôler le jeu. L’application prenait en charge la diffusion en direct, l’interaction en temps réel, et une performance robuste sous des conditions de trafic élevé. A contribué aux discussions techniques sur l’utilisation de SEI (Supplemental Enhancement Information) pour synchroniser le timestamp de la diffusion en direct avec les interactions du jeu de quiz.
Beijing Dami Entertainment Co., Cofondateur & Ingénieur Full Stack, 2015.11 - 2016.7
- Beijing Dami Entertainment Co. était une entreprise fondée par 6 passionnés d’Internet, dont moi. A lancé et exploité la plateforme CodeReview, une plateforme professionnelle pour la revue de code, la communication, et le partage. A gagné environ 3000 utilisateurs.
- La plateforme incluait des fonctionnalités telles que la gestion des utilisateurs, les processus de soumission et de revue de code, les systèmes de notification, l’intégration de paiement, et la gestion d’événements et d’ateliers. Les ingénieurs pouvaient soumettre leur code pour une revue experte afin d’améliorer sa qualité, et les experts recevaient des frais pour leurs revues. La plateforme offrait également des ateliers et des événements ouverts aux utilisateurs.
- Responsable du développement backend et de la moitié du développement frontend. A utilisé une pile technologique solide incluant PHP, Vue, CodeIgniter, Alibaba Cloud, et Ping++.
Delicious Bookmarks (Beijing) Information Technology Co., Ltd., Ingénieur Logiciel, 2014.07 - 2015.11
- Delicious Bookmarks est un fournisseur de services cloud de premier plan en Chine, connu sous le nom de LeanCloud. Il offre un ensemble complet de services cloud incluant le stockage d’objets, le stockage de fichiers, l’hébergement web, les conteneurs, la messagerie instantanée, les notifications push, les SMS, et les backends de jeux. L’entreprise dessert des centaines de milliers d’utilisateurs développeurs.
- A participé au développement du SDK Objective-C et Java de LeanCloud. Responsable du développement du client iOS et Android de LeanChat, une application de chat conçue pour démontrer le SDK de messagerie instantanée. A également travaillé sur divers projets frontend.
- A employé une pile technologique robuste, en utilisant des outils modernes tels que le SDK iOS, le SDK Android, Cocoapods, Xcode, Android Studio, et le framework Angular.
Formation Académique
Guangdong University of Foreign Studies, Application Informatique, Diplôme d’Associé, 2022.10 - Présent
- Examen d’auto-apprentissage de l’enseignement supérieur national. A réussi 9 cours à ce jour, Introduction aux Systèmes d’Exploitation, Introduction aux Structures de Données, Programmation Avancée (I), Anglais (I), Mathématiques Avancées, Bases de Données et Applications, Technologie des Applications Informatiques, Introduction au Droit et Organisation et Architecture des Ordinateurs.
- Se prépare actuellement pour 7 cours tels que Réseaux Informatiques, Technologie Électronique de Base (III), Technologie des Microordinateurs et des Interfaces, Chinois Universitaire, Pensée de Mao Zedong et Théorie du Socialisme aux Caractéristiques Chinoises, et Éducation Idéologique et Morale et État de Droit et Algèbre Linéaire.
Beijing Forestry University, Arts Numériques, Licence (Abandon), 2013.09 - 2014.06
- A réussi 13 cours, comme Introduction à l’Informatique, Fondements de la Programmation, Laboratoire de Fondements de la Programmation, Anglais Universitaire, Mathématiques Avancées, Principes et Techniques de l’Imagerie Numérique, Technologie des Graphiques en Deux Dimensions.
- A construit une application Android d’assistant de campus “Bjfu Assistant” qui intègre les fonctions de vérification des notes et des forums d’anciens élèves. Elle a été téléchargée et utilisée par des milliers d’utilisateurs sur le campus. Et j’ai construit une application Android pour apprendre l’anglais en regardant des extraits de films, et j’ai remporté le troisième prix dans un hackathon.
- Classé dans le top 1 de la compétition d’entraînement mensuelle ACM/ICPC de mon école parmi environ 100 étudiants de premier plan de l’université, y compris les étudiants de niveau supérieur.
- A reçu le troisième prix dans le concours de créativité des œuvres numériques “Jeunesse, Santé, Nouveaux Médias” organisé par l’UNESCO et l’Université de Communication de Chine pour l’œuvre numérique “Maman timide de dire”.
Guangzhou Yuyan Middle School, Science, Diplôme de Lycée, 2007.07 - 2013.06
- Classé dans les 300 premiers parmi 100 000 étudiants lors de l’examen d’entrée au lycée de Guangzhou.
- Classé dans les 300 premiers lors du Guangdong NOIP (National Olympiad in Informatics in Provinces) 2011.
Projets
Projets d’Entreprise
- Bot d’histoires alimenté par l’IA (2024.5 - 2024.7) A participé au développement full-stack. A utilisé des piles technologiques comme Python, Flask, React, AWS, et Claude.
- PayMe de HSBC (2022.11 - 2023.07) A participé au développement backend de la fonctionnalité de recharge automatique et à la migration vers le cloud. A utilisé des piles technologiques comme Java, Spring Cloud, Azure, et AWS.
- DBS Digibank CN (2022.7 - 2022.11) A participé au développement backend des fonds communs de placement. A utilisé des piles technologiques comme Java, Spring Cloud, et Pivotal Cloud Foundry.
- DBS Client Connect (2021.12 - 2022.6) A participé au développement backend du trading d’actions. A utilisé des piles technologiques comme Java, Spring Cloud, et Pivotal Cloud Foundry.
- ShowMeBug (2021.7 - 2021.9) Responsable de l’intégration entre la plateforme et WeChat d’entreprise, y compris la connexion et l’entrée facile pour les entretiens. A utilisé des piles technologiques comme Ruby on Rails, PostgreSQL, et le SDK WeChat.
- Projets de Square Root Inc (2018.1 - 2019.12) A participé à 50 projets divers incluant des sites web, des jeux, des applications, et des mini-programmes WeChat. Responsable de la gestion d’équipe, de la négociation de contrats, de la gestion de projets, des communications avec les clients, et de certains développements logiciels.
- Programme WeChat Mini de la Super Brain TV (2018.2 - 2018.3) Responsable du développement backend et frontend. A utilisé des piles technologiques comme Java, Spring, JavaScript, HTML, et AliCloud.
- Conférence Chongding (2017.9 - 2018.1) Responsable de certains développements backend et frontend du panneau d’administration pour une application de quiz en direct. A utilisé des piles technologiques comme Java, Spring, WebSocket, et Netty.
- Mianbao Live (2017.9 - 2018.1) Responsable de la refactorisation du backend d’une plateforme de monétisation de contenu en un seul endroit. A utilisé des piles technologiques comme PHP, TypeScript, Laravel, et Go.
- Fun Live (2016.6 - 2017.9) Responsable de la plupart du développement de code d’une plateforme de diffusion en direct de connaissances. A utilisé des piles technologiques comme PHP, JavaScript, HTML, AliCloud, et RTMP Streaming.
- SDK LeanCloud et LeanChat (2014.07 - 2015.10) Responsable de certains développements de SDK Objective-C et Java, et de tout le développement de leur application de démonstration LeanChat.
Open Source & Blog & Codeforces (2013-09 à Présent)
- Explorez mes projets open-source, initiatives d’entreprise, et projets personnels sur GitHub : https://github.com/lzwjava
- algorithm-solutions: Solutions aux problèmes d’algorithmes, 2466 commits, Java
- lzwjava.github.io: Mon blog, 500 commits, Anglais & Chinois
- live-server: Backend d’une plateforme de diffusion en direct de connaissances, 660 commits, PHP
- live-mobile-web: Frontend mobile d’une plateforme de diffusion en direct de connaissances, 528 commits, Vue & JavaScript
- live-web: Frontend de bureau d’une plateforme de diffusion en direct de connaissances, 140 commits, Vue
- live-wxapp: Mini-programme WeChat d’une plateforme de diffusion en direct de connaissances, 63 commits, JavaScript
- code-review-server: Backend d’une plateforme professionnelle pour la revue de code, 275 commits, PHP
- code-review-web: Frontend d’une plateforme professionnelle pour la revue de code, 302 commits, Vue & JavaScript
- weimg-server: Backend d’une communauté d’images, 35 commits, PHP
- weimg-ios: Application iOS d’une communauté d’images, 77 commits, Objective-C
- leanchat-ios: Application de chat iOS, 556 commits, Objective-C
- leanchat-android: Application de chat Android, 412 commits, Java
- curiosity-courses: Un cours de programmation, 215 commits, Chinois
- LZAlbum: Une application iOS similaire à WeChat moments, 47 commits, Objective-C
- TabsKiller: Un plugin Chrome pour aider à fermer les onglets du navigateur, 19 commits, JavaScript
- Reveal-In-GitHub: Un plugin Xcode, 57 commits, Objective-C
- LvchenSign: Site web pour une entreprise de signalisation publicitaire, 40 commits, JavaScript
- feynman-lectures-mobi: Outil pour convertir LaTeX en SVG pour créer des eBooks mobi, 47 commits, Python
- flower-recognition: Application Android pour la reconnaissance de fleurs, 37 commits, Java
- Creak: Un simple analyseur HTML, 49 commits, Swift
Compétences
J’ai acquis beaucoup de compétences depuis que j’ai commencé à programmer en 2008. En termes de temps d’utilisation, la description de haut niveau est la suivante. Cela diffère de l’expérience de travail. Je l’utilise pour montrer la familiarité relative avec mes compétences.
- 5 ans ou plus d’expérience d’utilisation : Chinois, Anglais, Rédaction, Java, Algorithmes, Développement piloté par les tests, Informatique en nuage, DevOps, Développement backend
- 3 à 4 ans d’expérience d’utilisation : Cantonais, Développement iOS, Développement Android
- 1 à 2 ans d’expérience d’utilisation : Gestion de produits, Apprentissage automatique, Développement frontend
- Moins d’un an d’expérience d’utilisation : Japonais
Outils
Ci-dessous sont détaillés les outils qui m’aident à accumuler les compétences ci-dessus, ainsi que d’autres outils intéressants. J’utilise encore certains d’entre eux et peux apprendre à utiliser les autres en quelques jours.
- Langue naturelle : Anglais, Chinois, Cantonais, Hakka, Japonais
- Système d’exploitation : Linux, Windows, MacOS, Android, iOS, OpenWRT
- Langage : PHP, Java, Objective-C, Swift, Ruby, HTML, C, C++, JavaScript, Lisp, Clojure, TypeScript, Node.js, Go, Python, Pascal
- Langage spécifique au domaine : JSON, CSS, SQL, NoSQL, Kusto Query Language, Kibana Query Language
- Base de données : MySQL, SQLite, PostgreSQL, Microsoft SQL Server, Amazon RDS, MongoDB
- Frontend : Vue, React, Angular, jQuery, Hexo, Jekyll, Stylus, Sass
- Framework : RTMP streaming, HTTP/IP, Spring, Spring Boot, Hibernate, Netty, CodeIgniter, Laravel, Flask, Express, Socket.IO, SDK iOS, SDK Android, Flutter
- Big Data : Redis, Kafka, Spark, Flink, ZooKeeper
- Mathématiques : Calcul, Algèbre linéaire, Mathématiques discrètes, LaTeX
- Développement : NPM, Webpack, Git, HomeBrew, Gradle, Maven, Xcode, VSCode, Sketch, Powershell, IntelliJ IDEA, Cocopods, Android Studio, WordPress, ChatGPT
- DevOps : Travis CI, GitHub Actions, Jenkins, SonarQube, Prometheus, Elasticsearch, Logstash, Kibana, Nginx, Docker, Kubernetes, PM2
- Apprentissage automatique : TensorFlow, PyTorch, Theano, Anaconda, Jupyter Notebook, CUDA, Numpy, Pandas
- Cloud : GitHub, GitLab, Jira, Confluence, Digital Ocean, Vultr, AWS, Azure, Google Cloud Platform, Linode, Alibaba Cloud, Qiniu Cloud, Tencent Cloud, LeanCloud, Firebase, Pivotal Cloud Foundry, Cloudflare, GoDaddy, Agora, Vercel
- Modèles de langage de grande taille : OpenAI, Claude, MiniMax, Amazon Bedrock
- Linux : nmap, grep, awk, ffmpeg, htop, df, lsof, strace, tcpdump, iostat, iptables, rsync, journalctl, systemctl, curl, tmux, traceroute, emacs, diff
- Test : Postman, Selenium, Karate, JUnit, Mockito, Apache JMeter, Apache ab
Connaissances de Domaine
Ci-dessous est un résumé de mon expertise et de mes domaines de connaissances. Bien que j’aie une compréhension solide de certains sujets et une familiarité plus basique avec d’autres, je serais heureux de partager plus d’informations lors d’un entretien si vous êtes intéressé par des domaines spécifiques.
- Connaissances de l’industrie : Banque et paiements, Éducation et plateformes d’apprentissage en ligne, Réseaux sociaux et plateformes de contenu, Gestion des utilisateurs et des comptes, Systèmes de notification, Données et analyse, Applications mobiles, Systèmes de paiement, Gestion des transactions, Intégration des réseaux sociaux, Gestion des vidéos, Systèmes de récompenses, Suivi en direct, Gestion des applications, Fonds communs de placement et trading d’actions, Environnements de programmation basés sur le navigateur.
- Fondements de l’informatique : Mathématiques avancées, Organisation des ordinateurs, Systèmes d’exploitation, Technologie des réseaux informatiques, Bases de données et applications, Technologie des applications informatiques, Structures de données et algorithmes, Technologie des microordinateurs et des interfaces
- Technologie et développement : Communication multilingue, Développement multiplateforme, Programmation full-stack, Gestion de bases de données, Apprentissage automatique et big data, Compétences mathématiques, Outils de développement, Mise en œuvre de l’apprentissage automatique, Utilisation avancée de Linux, Tests et assurance qualité, Intégration d’API, Contributions open-source, Rédaction technique et blogging, Services cloud computing, Systèmes distribués, Optimisation des performances, Applications en temps réel, Streaming RTMP, Intégration/Déploiement continu (CI/CD), Conteneurisation et orchestration, Sécurité réseau, Méthodologies agiles, Architecture logicielle, Pratiques DevOps, Applications cloud-native, Développement d’API, Systèmes de contrôle de version, Calcul sans serveur, Surveillance des performances, Ingénierie des données, Meilleures pratiques de sécurité, Cycle de vie du développement logiciel (SDLC), Mentorat technique, Gestion de projet.
Articles de Blog Sélectionnés
Ci-dessous est une sélection de mes articles de blog, couvrant des histoires de croissance personnelle, des parcours de startups, l’apprentissage de l’anglais, la programmation, des projets geek, et plus encore. Veuillez visiter lzwjava.github.io et rechercher les titres pour les consulter.
- Construire une Application Scalable sur Azure
- Guide Complet du Framework Spring
- Construire un Bot d’Histoires Alimenté par l’IA avec Flask, React, et ELK
- Mise en Œuvre de l’ID de Trace de Bout en Bout
- Déploiement avec Pivotal Cloud Foundry
- La Sagesse de l’Apprentissage
- Le Zen et l’Art de l’Apprentissage Automatique
- Comment Construire un Ordinateur
- Introduction à la Programmation Web
- Pratique : Extraction de Contenu de Site Web
- Maîtriser l’Anglais : Sur et Hors du Travail
- Le Parcours de l’Apprentissage de l’Anglais
- Comment Améliorer la Maîtrise de l’Anglais avec une Grande Quantité d’Entrées
- Transformation des Conférences de Feynman sur les Pages Web de Physique en un eBook
- Configuration de la Diffusion en Direct avec OBS, SRS, et FFmpeg
- Lieyunwang : Entrepreneur Né Après 1995 Fondateur de la Plateforme de Diffusion en Direct de Connaissances QuZhibo
- Amélioration du Développement iOS avec des Tests Automatiques et des Outils
- Mon Voyage aux États-Unis : Premières Impressions de la Silicon Valley
- Opérations Avancées Git et Principes
- Exploration de WebSocket
- Portage de FFmpeg vers Android
- Une Plongée Profonde dans le Dessin Personnalisé sur Android
Articles
Je suis un chercheur autodidacte avec trois articles académiques sur la réversion de la myopie et la restauration naturelle de la vision, inspirés par les travaux de Yin Wang et Todd Becker, soutenus par trois ans d’expérimentation. En informatique, je m’efforce encore de réaliser des percées similaires.
-
Li, Zhiwei. (Jun 2023). Vérification Expérimentale de la Méthode de Restauration Naturelle de la Vision. Blog de Zhiwei. http://lzwjava.github.io/vision-restoration-en.
-
Li, Zhiwei. (Jun 2023). Discussion Sur l’Astigmatisme Lorsque les Globes Oculaires Reprennent une Forme Normale. Blog de Zhiwei. https://lzwjava.github.io/astigmatism-en.
-
Li, Zhiwei. (Nov 2024). Restauration Naturelle de la Vision : Le Principe de ‘Juste Assez Clair’. Blog de Zhiwei. https://lzwjava.github.io/barely-clear-en.
Livres Lus
J’ai lu plus de 320 livres couvrant des manuels, développement personnel, affaires, technologie et histoire. Ci-dessous sont les livres et ressources clés qui ont façonné ma pensée.
- Beginning Algorithm Contests - Rujia Liu
- Steve Jobs - Walter Isaacson
- Treat Time as a Friend - Xiaolai Li
- The 7 Habits of Highly Effective People - Stephen R. Covey
- Sapiens: A Brief History of Humankind - Yuval Noah Harari
- Computer Systems: A Programmer’s Perspective - Randal E. Bryant, David R. O’Hallaron
- Blog de Yin Wang (yinwang.org)
- Essais de Paul Graham (paulgraham.com)
Liens
Certificats
- Certificat d’Abandon de l’Université Forestière de Pékin
- Rapport Officiel de l’Enseignement Supérieur en Chine (Éducation de Licence, Statut d’Abandon)
- IELTS Académique, Score 6
- Certificat de Complétion du Cours de Spécialisation en Apprentissage Automatique, fourni par DeepLearning.AI et l’Université de Stanford
- Certificat de Complétion du Cours de Spécialisation en Apprentissage Profond, fourni par DeepLearning.AI
- Développement sur AWS, fourni par AWS Training
Attentes
- Postes attendus : Ingénieur Full Stack / Ingénieur Backend
- Lieux attendus : Guangzhou