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ésidant à Guangzhou.
- Classé dans les 300 premiers au 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 auto-apprentissage, avec sept cours complétés.
- Actuellement chez TEKsystems (sous-traité pour HSBC Bank). Expérience précédente chez LeanCloud, Beijing Square Root, Beyondsoft (sous-traité pour DBS Bank) et Farben Information (sous-traité pour HSBC Bank).
- Accumule 10 ans d’expérience professionnelle, dont 8 ans en entreprise et 2 ans en freelance.
- Spécialisé dans 2 ans d’ingénierie mobile (Android, iOS), 7 ans d’ingénierie full-stack (6 ans backend, 1 an frontend) et 1 an en apprentissage automatique/big data.
- Bonne compréhension de HTML, CSS, API de navigateur, JavaScript, Vue.js, React, Angular et développement iOS/Android.
- Familier avec Java, Spring, Spring Boot, MySQL, Redis, API, réseaux, 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 open-source GitHub en tant que développeur principal, chacun avec plus de 500 commits disponibles à l’adresse https://github.com/lzwjava.
- Chercheur autodidacte avec trois articles académiques sur l’inversion de la myopie et la restauration naturelle de la vision, inspirés des travaux de Yin Wang et Todd Becker, soutenus par trois ans d’expérimentation.
- Portfolio logiciel détaillé disponible à l’adresse 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é pour 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éseaux, Maven, Nexus et développement sous Windows, Eclipse et IBM WebSphere Application Server.
Freelance, 2023.08 - 2024.12
- A analysé et réimplementé certaines parties centrales autour de 30 projets d’exemples sur l’apprentissage automatique, à partir de tutoriels PyTorch, TensorFlow, cours en ligne Coursera ou autres projets open-source. Et 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 des 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. A 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. A 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, s’intégrer aux 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é des 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 de 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 leur 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, a assuré un accès sécurisé et des configurations de base de données, et a participé au déploiement de microservices sur la nouvelle infrastructure cloud.
- A utilisé une pile technologique solide comprenant 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 leader en IT et conseil d’affaires. 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é avec 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 la gestion des fonds communs de placement, des produits d’investissement structurés, des portefeuilles d’investissement et des 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, a amélioré sa maîtrise de l’anglais en s’engageant avec Netflix et la littérature, et a renforcé ses compétences en résolution de problèmes en relevant environ 500 problèmes d’algorithmes et en participant à des compétitions Codeforces. A acquis une certaine 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 LED Sign, intégration d’Enterprise WeChat pour ShowMeBug, web scraper pour la collecte de données commerciales, outil eBook mathjax2mobi.
- Développement de site web LED Sign (lvchensign.com) : A développé un site web pour une entreprise de fabrication de panneaux LED en utilisant Bootstrap, HTML et JavaScript. A mis en œuvre des fonctionnalités pour présenter les produits.
- Intégration d’Enterprise WeChat pour ShowMeBug : A contribué à l’intégration de ShowMeBug avec Enterprise WeChat, permettant un accès fluide aux outils d’entretien technique au sein de l’écosystème Enterprise WeChat. A utilisé des technologies telles que 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 : A 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 des 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 tels que MOBI. Les technologies utilisées incluent 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 à diverses conférences de connaissances telles que la programmation ou le design. Les utilisateurs pouvaient payer des frais pour assister aux 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 à la conférence en temps réel ou voir la rediffusion plus tard. La plateforme s’intégrait parfaitement avec WeChat pour les notifications. A hébergé environ 80 conférences, a 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, y compris 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 de refactorisation complète du 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 comprenait 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 a synchronisé le contenu entre les plateformes.
- Programme WeChat Mini Program de Jiangsu TV’s Super Brain : Responsable de tout le développement backend et de la moitié du développement frontend pour le programme WeChat Mini Program de Super Brain. A engagé les spectateurs avec des jeux de puzzles interactifs, leur permettant de concourir et de se classer pour devenir le “Super Brain”. A utilisé le framework 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 puisse gérer une forte concurrence, en utilisant des technologies de mise en cache telles que Redis.
- Chongding Conference : A dirigé l’ingénierie full-stack pour Chongding Conference, 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 l’horodatage 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, la communication et le partage de code. A gagné environ 3000 utilisateurs.
- La plateforme comprenait 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 d’expert 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 du backend et de la moitié du frontend. A utilisé une pile technologique solide comprenant 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 comprenant 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 national d’auto-apprentissage en enseignement supérieur. A réussi 7 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.
- Se prépare actuellement pour 9 cours tels que Organisation et architecture des ordinateurs, Réseaux informatiques, Technologie électronique de base (III), Technologie des micro-ordinateurs 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, Algèbre linéaire, Introduction au droit.
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 programmation, Anglais universitaire, Mathématiques avancées, Principes et techniques de l’imagerie numérique, Technologie des graphiques bidimensionnels.
- 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 cycle de l’université, y compris les étudiants de première année.
- A remporté le troisième prix au concours de créativité des œuvres numériques “Jeunesse, Santé, Nouveaux Médias” organisé par l’UNESCO et l’Université des communications de Chine pour l’œuvre numérique “Mom Shy To Say”.
Guangzhou Yuyan Middle School, Science, Diplôme de fin d’études secondaires, 2007.07 - 2013.06
- Classé dans les 300 premiers parmi 100 000 étudiants à l’examen d’entrée au lycée de Guangzhou.
- Classé dans les 300 premiers à la NOIP 2011 du Guangdong (National Olympiad in Informatics in Provinces).
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 Enterprise WeChat, y compris la connexion et l’accès facile aux 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 Program de 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.
- Chongding Conference (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 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 desktop 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 des fleurs, 37 commits, Java
- Creak: Un simple analyseur HTML, 49 commits, Swift
Compétences
J’ai acquis de nombreuses 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 professionnelle. 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, les outils détaillés 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, un résumé de mon expertise et de mes domaines de connaissances. Bien que j’aie une solide compréhension 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 industrielles : Banque et paiements, Plateformes d’éducation et d’e-learning, Réseaux sociaux et plateformes de contenu, Gestion des utilisateurs et des comptes, Systèmes de notification, Données et analyses, 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 des vues en direct, Gestion des applications, Fonds communs de placement et trading d’actions, Environnements de programmation basés sur le navigateur.
- Fondamentaux 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 micro-ordinateurs 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étence mathématique, 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, Informatique 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, 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 évolutive sur Azure
- Guide complet du framework Spring
- Construire un bot d’histoires alimenté par l’IA avec Flask, React et ELK
- Mise en œuvre complète de l’ID de trace
- Déploiement avec Pivotal Cloud Foundry
- La sagesse de l’apprentissage
- 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 en dehors du travail
- Le parcours d’apprentissage de l’anglais
- Comment améliorer sa maîtrise de l’anglais avec une grande quantité d’apports
- 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 post-95 a fondé la plateforme de diffusion en direct de connaissances QuZhibo
- Amélioration du développement iOS avec des tests automatisés et des outils
- Mon voyage aux États-Unis : premières impressions de la Silicon Valley
- Opérations Git avancées et principes
- Exploration de WebSocket
- Portage de FFmpeg vers Android
- Plongée en profondeur dans le dessin personnalisé sur Android
Articles
Je suis un chercheur autodidacte avec trois articles académiques sur l’inversion de la myopie et la restauration naturelle de la vision, inspirés des travaux de Yin Wang et Todd Becker, soutenus par trois ans d’expérimentation. En informatique, je m’efforce toujours 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). La discussion concernant l’astigmatisme lorsque les globes oculaires reviennent à la forme normale. Blog de Zhiwei. https://lzwjava.github.io/astigmatism-en.
-
Li, Zhiwei. (Nov 2024). Restauration naturelle de la vision : Le principe de ‘juste à peine 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, 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 Academics, Score 6
- Certificat de complétion du cours de spécialisation en apprentissage automatique, fourni par DeepLearning.AI et Stanford University
- 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