Lebenslauf | Original, von KI übersetzt
LaTeX PDFs
Sie können die PDF-Version meines Lebenslaufs, erstellt mit LaTeX, hier oder die Dark-Mode-Version herunterladen.
Die chinesische Version finden Sie hier oder die Dark-Mode-Version.
Profil
- Männlich, geboren 1995, chinesischer Staatsbürger, lebt in Guangzhou. Erreichte Platz 300 in der Guangdong NOIP 2011 und löste etwa 1000 Algorithmusprobleme online.
- Studierte ein Jahr an der Beijing Forestry University, bevor er abbrach. Strebt einen Associate Degree durch Selbststudium an, mit neun abgeschlossenen Kursen.
- Aktuell bei TEKsystems (outsourced zu HSBC Bank). Vorherige Erfahrungen bei LeanCloud, Beijing Square Root, Beyondsoft (outsourced zu DBS Bank) und Farben Information (outsourced zu HSBC Bank).
- 11 Jahre Berufserfahrung, darunter 8 Jahre in Unternehmensrollen und 3 Jahre als Freelancer. Spezialisiert auf 2 Jahre Mobile-Engineering (Android, iOS), 8 Jahre Full-Stack-Engineering (7 Jahre Backend, 1 Jahr Frontend) und 1 Jahr Machine Learning/Big Data.
- Gute Kenntnisse in HTML, CSS, Browser-APIs, JavaScript, Vue.js, React, Angular und iOS/Android-Entwicklung. Vertraut mit Java, Spring, Spring Boot, MySQL, Redis, APIs, Netzwerken, Containern und verteilten Systemen. Vertraut mit Logging-, Datenbank- und Microservice-Modulen auf Alibaba Cloud, AWS und Azure.
- Muttersprachlich Chinesisch, fließend in Englisch (IELTS 6). Hat über 320 Bücher gelesen, darunter Lehrbücher, Persönlichkeitsentwicklung, Business, Technologie und Geschichte. Hat etwa 2000 umfassende, lange KI-Antworten im letzten Jahr gelesen.
- Entwickelte 10 Open-Source-GitHub-Projekte als Hauptentwickler, jeweils mit über 500 Commits, verfügbar unter https://github.com/lzwjava. Detailliertes Software-Portfolio verfügbar unter https://lzwjava.github.io/pages/portfolio-en.
- Großzügiger Wissensvermittler mit KI-Unterstützung zur Fehlerbehebung, mit etwa 480 Originalbeiträgen im Blog, die jährlich etwa 60.000 Seitenaufrufe generieren, und der viel in der Unternehmensumgebung dokumentiert.
- Selbststudien-Forscher mit drei akademischen Artikeln zur Umkehrung von Kurzsichtigkeit und natürlicher Sehkraftwiederherstellung, inspiriert von den Werken von Yin Wang und Todd Becker, unterstützt durch drei Jahre Experimente.
- Ingenieur mit unternehmerischem Geist und Produktdenken, der 3 Mobiltelefone und tausend Apps und Spiele nutzt, um damit zu experimentieren. Arbeitet als autonomer KI-Agent, ist mit umfangreichen KI-Tools vertraut und wird durch umfassendes Logging und Testing besser.
- Life-Hacker in allen Lebensbereichen, mit tausend innovativen Praktiken – von der Mitnahme eines zweiten Mobilgeräts, um seiner Tochter beim Englischlernen in China zu helfen, bis hin zur Nutzung eines Auto-Lüftungsauslasses zum Haaretrocknen; Air-Fryer-Liebhaber; besitzt Hunderte kleiner Werkzeuge und Gadgets wie ein Elektro-/Magnetfeldmessgerät usw.
- Reisebegeisterter und Roadtrip-Meister. War zweimal in den USA, sowie in Hongkong und Macau, und in der Hälfte Chinas. Hat Online-Englischkurse mit 60 philippinischen Englischlehrern und einigen afrikanischen oder europäischen Lehrern besucht.
Berufserfahrung
Meitai Technology Service (Shanghai) Co., Ltd. Guangzhou Branch, Backend Engineer, 2025.02 - Present
- Backend Engineer outsourced zu HSBC Bank unter TEKsystems, Entwicklung und Optimierung von Backend-Systemen für die Finance Transformation Platform im Enterprise Technology Department von HSBC.
- Wartung von Funktionen zur Verarbeitung von Finanzdaten, einschließlich Import, Validierung und Export, sowie Verbesserung von Einreichungs- und Genehmigungsworkflows für neue Finanzheader. Nutzung von Expertise in Buchhaltung, Hauptbuch und Bankensystemen.
- Verwaltung des gesamten Entwicklungszyklus, von der lokalen Entwicklung bis zu UAT-Tests und Produktionsreleases. Copilot wurde für umfangreiche Aufgaben wie die Analyse von Ursachen, die Generierung von Python-Skripten und die Dokumentation von etwa 200 technischen Leitfäden genutzt; einige dieser Leitfäden wurden zu wichtigen Referenzen für Teammitglieder, die ähnliche Herausforderungen hatten.
- Entwicklung innovativer Banktechniklösungen durch den Einsatz von KI-Tools wie Copilot, Performance-Profiling mit YourKit und systematisches Testen, während als autonomer KI-Agent fungiert, der die Projektarchitektur analysiert, mit Teams zusammenarbeitet und durch umfassendes Logging und Dokumentation kontinuierlich verbessert wird.
- Versucht, einen KI-Software-Agenten in einem großen Finanzprojekt mit AspectJ zu implementieren, um Tonnen von Logs zu sammeln und Debug-Zustände in Text umzuwandeln, um Kontext für KI-Chatbots bereitzustellen.
- Arbeit mit Technologien wie Java, Spring Boot, IBM Db2, Multithreading, Maven, Nexus, Angular und Python sowie Tools wie Windows, Control-M, IBM WebSphere Application Server und Copilot.
Freelancer, 2023.08 - 2025.01
- Analysierte und implementierte einige Kernteile von etwa 30 Beispielprojekten zu Machine Learning, von PyTorch, TensorFlow-Tutorials, Coursera-Online-Kursen oder anderen Open-Source-Projekten. Erhielt zwei Kursabschlusszertifikate von Coursera über Machine Learning Specialization und Deep Learning Specialization.
- Bereitete sich auf Prüfungen zur Erlangung eines Associate Degrees vor, mit Schwerpunkt auf Fächern wie fortgeschrittener Mathematik, Computerorganisation, Linearalgebra usw. Hörte viele japanische Lieder und sah viele japanische TikTok-Videos, um die Sprache zu lernen.
- Teilnahme als Full Stack Developer an einem KI-gestützten Story-Bot-Projekt mit Claudes API für personalisierte Geschichten. Der Bot unterstützt das Einstellen von Prompts und verfügt über eine Verwaltungsseite zur Konfiguration. Entwickelt mit Python, Flask, React und Nginx und auf AWS bereitgestellt. Verwende Prometheus zur Überwachung, ELK-Stack zur Logverwaltung und ChatGPT-4 zur Programmierhilfe.
- Pflege eines technischen Blogs mit 431 Originalbeiträgen. Nutzung von Large Language Models zur Übersetzung von Inhalten in 9 Sprachen, Bereitstellung von Text-zu-Sprache-Audio, Unterstützung von PDF- und EPUB-Formaten, Integration mit GitHub-Workflows und Nutzung von LaTeX zum Schreiben von Artikeln oder zum Erstellen eines Lebenslaufs. Weitere verwendete Technologien sind Python, Jekyll, Deepseek und Mistral. Die Website ist https://lzwjava.github.io.
- Durchführung von Experimenten mit llama.cpp, Embeddings, Rerankern, Retrieval-Augmented Generation und dem MMLU-Benchmark. Erkundung von Suchmaschinenanbieter-Integrationen wie Jina AI, Tavily AI Search API und ElevenLabs API.
Shenzhen Farben Information Technology Co., Backend Engineer, 2022.11 - 2023.07
- Farben ist ein führender Anbieter von Softwaretechnologie-Dienstleistungen in China. HSBC Bank ist eines der größten Bank- und Finanzdienstleistungsinstitute der Welt. PayMe ist ein mobiler Zahlungsdienst von HSBC, der sich an Einwohner Hongkongs richtet.
- Über Farben wurde ich für die Arbeit bei HSBC Bank verpflichtet und trug zum PayMe-Projekt bei. Ich war an der Backend-Entwicklung der Auto Top Up-Funktion beteiligt, die automatisch Gelder von der Kredit- oder Debitkarte des Nutzers auflädt, wenn der Kontostand unter einen bestimmten Betrag fällt. Überwachte Post-Zahlungsereignisse von Azure EventHub und prüfte auf Top-ups, wann immer ein Nutzer seine Auto Top Up-Konfiguration einrichtete. Verwende dedizierte objektorientierte Programmierung, um Fälle elegant zu handhaben, und verwende aspektorientierte Programmierung, um Änderungen in der Auto Top Up-Tabelle zu protokollieren.
- Aktive Beteiligung an der Cloud-Migration nach Teilnahme an der AWS-Schulung des Unternehmens. Refaktorierte APIs, um Anforderungsheader-basierte Routing zu nutzen, stellte sichere Zugriffs- und Datenbankkonfigurationen sicher und beteiligte sich an der Bereitstellung von Microservices in der neuen Cloud-Infrastruktur.
- Nutzung eines starken Technologie-Stacks, einschließlich Java, Spring und Kafka, sowie Azure, Azure DevOps und AWS für Cloud-Dienste und kontinuierliche Integration.
Beyondsoft Guangzhou Co., Ltd., Backend Engineer, 2021.12 - 2022.11
- Beyondsoft Consulting ist ein führendes Unternehmen für Business-IT und Beratung. DBS Bank ist die größte Bank Südostasiens nach Vermögen und eine der größten Banken Asiens. Über Beyondsoft wurde ich für die Arbeit bei DBS Bank verpflichtet und trug zu den Projekten DBS Client Connect und DBS DigiBank CN bei.
- Im DBS Client Connect-Projekt trug ich zur Entwicklung des Aktienhandels-Microservice bei. Zu den Aufgaben gehörten die Erstellung von Funktionen für die Anzeige von Aktien, die Anzeige von Kunden, Vorhandelsprüfungen und die Platzierung tatsächlicher Aktienhandelsaufträge. Integrierte Avaloq-APIs, um die zugrunde liegende Infrastruktur zu verbessern, und verbesserte die Benutzererfahrung durch die Implementierung eines Edit-Distance-Algorithmus zur Verfeinerung von Aktienkodesuchen.
- Im DBS DigiBank CN-Projekt trug ich aktiv zur Entwicklung mehrerer Microservices bei, die das Management von Investmentfonds, strukturierte Anlageprodukte, Investmentportfolios und Transaktionslisten handhaben. Unterstützte bei Leistungsprüfungen durch die Analyse von Logs aus Pivotal Cloud Foundry, um Berichte über die QPS der Microservices zu erstellen. Entwickelte ein Tool zur Automatisierung der Testgenerierung für das Testtool Karate, um den Testprozess zu straffen und die Testabdeckung zu verbessern.
- Mein erster englischsprachiger Job in einem internationalen Team in einem großen Unternehmen mit singapurischen und indischen Kollegen führte mich dazu, LinkedIn für globale Vernetzung, Lernen und Einblicke in internationale Vibes zu nutzen. Es offenbarte Unterschiede im Mindset jenseits der Sprache zwischen Chinesen, Singapurer und Indern. Diese lebensverändernde Veränderung transformierte mich, beginnend mit Englisch, indem ich meinen Informationsfeed größtenteils auf Englisch umstellte – neue Weltsichten und Perspektiven aus diesen Kulturen gewann.
- Nutzung von Cloud-Technologien und modernen Frameworks, Anwendung von Best Practices für die Automatisierung mit Tools wie Java, Spring Cloud, Jira, Confluence, Jenkins, Pivotal Cloud Foundry und Kibana sowie Nutzung von BDD- und TDD-Methodologien.
Freelancer, 2020.01 - 2021.11
- Verfasste und veröffentlichte technische Blogs, um Wissen online zu teilen, verbesserte die Englischkenntnisse durch Engagement mit Netflix und Literatur und verbesserte die Problemlösungsfähigkeiten durch die Bearbeitung von etwa 500 Algorithmusproblemen und Teilnahme an Codeforces-Wettbewerben. Erhielt etwas praktische Erfahrung mit Big Data und Cloud-Native-Technologien durch die Erkundung von Einführungstutorials und das Ausführen von Beispielen für Spark, Hadoop, Kubernetes und Docker.
- Vollendete verschiedene Softwareprojekte als Freelancer, LED Sign Website Development, Enterprise WeChat Integration für ShowMeBug, Web Scraper für Trade Data Collection, eBook-Tool mathjax2mobi.
- LED Sign Website Development (lvchensign.com): Entwickelte eine Website für ein LED-Schildherstellungsunternehmen mit Bootstrap, HTML und JavaScript. Implementierte Funktionen zur Präsentation von Produkten.
- Enterprise WeChat Integration für ShowMeBug: Trug zur Integration von ShowMeBug mit Enterprise WeChat bei, wodurch ein nahtloser Zugriff auf technische Interview-Tools innerhalb des Enterprise WeChat-Ökosystems ermöglicht wurde. Verwendete Technologien wie Ruby, Ruby On Rails, PostgreSQL und das WeChat SDK, um ein reibungsloses Benutzererlebnis für Interviewer und Kandidaten zu schaffen.
- Web Scraper für Trade Data Collection: Entwickelte einen Web Scraper mit Python und Selenium, um Handelsdaten für ein Nonwoven-Fabric-Unternehmen zu sammeln. Automatisierte die Datenextraktion und die Seitennavigation, verarbeitete und speicherte die Daten in einer SQLite-Datenbank und erstellte Berichte für die Geschäftsanalyse.
- mathjax2mobi: ein Tool, das HTML-Inhalte mit MathJax-Gleichungen in eBook-freundliche Formate umwandelt. Durch die Umwandlung von LaTeX-basierten MathJax-Gleichungen in SVG-Bilder wird die Kompatibilität mit eBook-Formaten wie MOBI sichergestellt. Verwendete Technologien sind Python, BeautifulSoup und Selenium.
Beijing Square Root Inc, Gründer & Full Stack Engineer, 2016.07 - 2019.12
- Beijing Square Root Inc. betrieb zwei Geschäfte in 3,5 Jahren. Von Juli 2016 bis September 2017 startete und betrieb es Fun Live, eine Wissens-Live-Streaming-Plattform. Von Januar 2018 bis Dezember 2019 verwandelte es sich in ein Softwareberatungsgeschäft.
- Mit Fun Live konnten Nutzer an verschiedenen Wissensvorträgen wie Programmierung oder Design teilnehmen. Nutzer konnten Gebühren für Live-Sitzungen zahlen oder Dozenten belohnen. Der Dozent nutzte das OBS-Tool, um Live-Streams auf den Server zu übertragen. Nutzer konnten an dem Vortrag in Echtzeit teilnehmen oder ihn später nachverfolgen. Die Plattform integrierte sich nahtlos mit WeChat für Benachrichtigungen. Gehostet wurden etwa 80 Vorträge, es gab 30.000 Nutzer und Millionen von Seitenaufrufen.
- Als Einzelunternehmer programmierte ich tagsüber und gewann Nutzer nachts; alles war direkt mit minimaler Bürokratie. Dies war meine Höchstleistung. Ich registrierte das Unternehmen, traf Investoren, um eine Investition von einer halben Million CNY zu sichern, handelte Änderungen der Anteile aus, besuchte andere Ingenieurskonferenzen, um potenzielle Dozenten zu erreichen, und baute 10 WeChat-Gruppen mit jeweils etwa 500 Personen auf. Die Höhen und Tiefen waren intensiv und aufregend.
- Nach Erhalt der Investition stellte ich 9 Mitarbeiter ein, musste sie aber nach zwei Monaten entlassen, was zu einem meiner schmerzhaftesten Fehler beitrug: kein langfristiger Plan, der Wunsch, andere zu beeindrucken, und die naive Versuche, meine Managementfähigkeiten zu trainieren. Die gute Nachricht ist, dass durch die Einstellung von Teilzeit-Ingenieuren, um 50 kleine Softwareprojekte gemeinsam zu erledigen, wir eine halbe Million zurückerwarben und sie dem Investor zurückgaben, als das Unternehmen geschlossen wurde.
- Aus technischer Sicht führte ich die meisten Softwareentwicklungen durch, was zu etwa 2.000 Code-Commits in 3 Web-Client-Anwendungen und 1 Server führte. Sie wurden später auf GitHub@lzwjava open source gestellt. Das Projekt nutzte PHP, Vue, HTML, CodeIgniter, MySQL, Redis, LeanCloud, Alibaba Cloud, WeChat SDK, SRS (Simple Realtime Server), WeChat MiniProgram, Fabric, Linux und Nginx. Ich erstellte auch einige Designarbeiten in Sketch.
- Während der Softwareberatungsgeschäftsperiode wurden 50 kleine Softwareprojekte für Kunden abgeschlossen, darunter Websites, Spiele und Apps. Der Umsatz betrug etwa 3 Millionen RMB und der Gewinn etwa 700.000 RMB. Verantwortlich für Projektverhandlungen, Teammanagement und einige Softwareentwicklung. Bemerkenswerte Projekte sind unten aufgeführt.
- MianbaoLive: Leitung einer umfassenden Backend-Refaktorierung für MianbaoLive, eine One-Stop-Content-Monetarisierungs- und Social-Economy-Plattform. Optimierung der Leistung, Stabilität und Benutzererfahrung des gesamten Technologie-Stacks. Zuvor wurden ThinkPHP, Node.js und Go verwendet, und alles wurde für die serverseitige Entwicklung in Laravel neu geschrieben. Die Plattform umfasste Module für Kurse, Benutzer, Inhalte, Benutzerbesuche, Zahlungen und Vertriebsverkäufe. Partnerschaft mit Himalaya, einer der führenden Audio-Plattformen in China, und Synchronisierung von Inhalten zwischen den Plattformen.
- Jiangsu TV’s Super Brain Program WeChat Mini Program: Verantwortlich für die gesamte Backend-Entwicklung und die Hälfte der Frontend-Entwicklung für das WeChat Mini Program des Super Brain-Programms. Engagierte Zuschauer mit interaktiven Rätselspielen, die es ihnen ermöglichten, zu konkurrieren und sich zu platzieren, um den “Super Brain” zu werden. Verwende das WeChat Mini Program Framework und Wepy (Vue.js), um Spielkomponenten und Ranglisten-Seiten zu erstellen. Integrierte RESTful-APIs, um Spiel- und Benutzerinformationen abzurufen. Führe umfangreiche Leistungsoptimierungen durch, um sicherzustellen, dass das System hohen Concurrency standhalten kann, und nutze Caching-Technologien wie Redis.
- Chongding Conference: Leitung der Full-Stack-Engineering für Chongding Conference, eine mobile Quiz-App in China, ähnlich wie HQ Trivia. Entwarf und implementierte Dienste und APIs zur Handhabung von Live-Quiz-Events, Benutzerverwaltung und Echtzeit-Fragen- und Antwortsitzungen. Verwende Java und Spring für das Backend, mit Redis und Kafka für Caching und Message Queuing, Zookeeper für Service-Koordination und Socket.IO für Echtzeit-Interaktionen. Entwickelte das Admin-Panel, um den Spielbetrieb zu unterstützen. Die App unterstützte Live-Streaming, Echtzeit-Interaktion und robuste Leistung unter hohem Verkehr. Trug zu technischen Diskussionen bei, um SEI (Supplemental Enhancement Information) zur Synchronisation des Zeitstempels des Live-Streamings mit den Quiz-Spiel-Interaktionen zu nutzen.
Beijing Dami Entertainment Co., Mitbegründer & Full Stack Engineer, 2015.11 - 2016.7
- Beijing Dami Entertainment Co. war ein Unternehmen, das von 6 Internet-Enthusiasten, darunter mir, gegründet wurde. Startete und betrieb die Plattform CodeReview, eine professionelle Plattform für Code-Review, Kommunikation und Austausch. Gewann etwa 3.000 Nutzer.
- Die Plattform umfasste Funktionen wie Benutzerverwaltung, Code-Einreichungs- und -Review-Prozesse, Benachrichtigungssysteme, Zahlungsintegration und Event- und Workshop-Verwaltung. Ingenieure konnten ihren Code zur Expertenüberprüfung einreichen, um dessen Qualität zu verbessern, und Experten erhielten Gebühren für ihre Überprüfungen. Die Plattform bot auch Workshops und Events für Nutzer an. Verantwortlich für die Entwicklung des Backends und der Hälfte des Frontends. Verwende einen starken Technologie-Stack, einschließlich PHP, Vue, CodeIgniter, Alibaba Cloud und Ping++.
- Mein erster unternehmerischer Versuch war mit 5 Mitbegründern, die mir sehr geholfen haben, und die mir Inspiration gaben, mich zu verbessern. Wir kamen aus großen Unternehmen oder Spitzen-Startups in Peking. Erst später im Leben konnte ich den unternehmerischen Geist in Peking und die größere Chance, Menschen zu treffen, die große Träume haben und nach Exzellenz streben, anstatt mittelmäßige Jobs zu machen, schätzen. Die Atmosphäre in Peking zu dieser Zeit war ziemlich einzigartig und aufregend.
Delicious Bookmarks (Beijing) Information Technology Co., Ltd., Software Engineer, 2014.07 - 2015.11
- Delicious Bookmarks ist ein führender Cloud-Computing-Anbieter in China, bekannt als LeanCloud. Es bietet einen vollständigen Satz von Cloud-Diensten, einschließlich Object Storage, File Storage, Web Hosting, Containern, Instant Messaging, Push-Benachrichtigungen, SMS und Game Backends. Das Unternehmen bedient Hunderte von tausenden Entwicklern.
- Beteiligung an der Entwicklung des LeanCloud Objective-C SDK und Java SDK. Verantwortlich für die Entwicklung des LeanChat iOS-Clients und Android-Clients, einer Chat-Anwendung, die zur Demonstration des Instant Messaging SDK entwickelt wurde. Zusätzlich arbeitete ich an verschiedenen Frontend-Projekten. Verwende einen robusten Technologie-Stack, der moderne Tools wie iOS SDK, Android SDK, Cocoapods, Xcode, Android Studio und das Angular-Framework nutzt.
- Dies war mein erster Job. In den frühen Tagen meines Universitätslebens nahm ich an der China Software Developers Conference 2013 teil, die von CSDN veranstaltet wurde, und traf den Leiter der Ingenieurabteilung von LeanCloud. Als Ergebnis absolvierte ich später ein Praktikum in diesem Unternehmen und brach ab, um ein Vollzeit-Mitarbeiter zu werden. Das Unternehmen wurde um 2021 an die in Hongkong börsennotierte Firma TapTap verkauft, und ich erhielt eine Entschädigung für meine verfallenen Optionen. Das Team, das ich dort traf, gehört immer noch zu den besten, mit denen ich zusammengearbeitet habe.
Bildungsweg
Guangdong University of Foreign Studies,Computer Application, Associate Degree, 2022.10 - Present
- National Higher Education Self-study Examination. Bestehen von 9 Kursen bis heute, Einführung in Betriebssysteme, Einführung in Datenstrukturen, Fortgeschrittene Sprachprogrammierung (I), Englisch (I), Fortgeschrittene Mathematik, Datenbanken und Anwendungen, Computeranwendungstechnologie, Einführung in das Recht und Computerorganisation und -architektur.
- Aktuell Vorbereitung auf 7 Kurse wie Computernetzwerke, Grundlagen der Elektronik (III), Mikrocomputer und Schnittstellentechnologie, Mao Zedong Thought and Theory of Socialism with Chinese Characteristics, Ideologische und moralische Erziehung und Rechtsstaatlichkeit, College Chinese und Lineare Algebra.
Beijing Forestry University, Digital Media Arts, Bachelor (Abgebrochen), 2013.09 - 2014.06
- Bestehen von 13 Kursen, wie Einführung in Computer, Grundlagen der Programmierung, Programmierungsgrundlagen-Labor, College English, Fortgeschrittene Mathematik, Prinzipien und Techniken der digitalen Bildgebung, Zwei-Dimensionale Grafiktechnologie.
- Erstellte eine Campus-Hilfs-Android-Anwendung “Bjfu Assistant”, die Funktionen zur Überprüfung von Noten und Alumni-Foren integriert. Sie wurde von tausenden Nutzern auf dem Campus heruntergeladen und genutzt. Und ich erstellte eine Android-App zum Englischlernen durch das Anschauen von Filmclips und gewann den dritten Preis in einem Hackathon.
- Erreichte Platz 1 in der monatlichen ACM/ICPC-Trainingswettbewerb meiner Schule unter etwa 100 Top-Studenten der Universität, einschließlich der höheren Klasse.
- Gewann den dritten Preis im „Youth, Health, New Media“-Digital Works Creativity Contest, organisiert von der UNESCO und der Communication University of China, für das digitale Werk „Mom Shy To Say“.
Guangzhou Yuyan Middle School, Science, Middle School Diploma, 2007.07 - 2013.06
- Erreichte Platz 300 von 100.000 Schülern in der Guangzhou High School Entrance exam.
- Erreichte Platz 300 in der Guangdong NOIP (National Olympiad in Informatics in Provinces) 2011.
Projekte
Unternehmensprojekte
- HSBC Finance Transformation Platform (2025.02 - Present) Beteiligung an der Backend-Entwicklung. Verwende Technologien wie Java, Spring, Python, IBM WebSphere und Copilot.
- AI-powered Story Bot (2024.5 - 2024.7) Beteiligung an der Full-Stack-Entwicklung. Verwende Technologien wie Python, Flask, React, AWS und Claude.
- PayMe von HSBC (2022.11 - 2023.07) Beteiligung an der Backend-Entwicklung der Auto Top Up-Funktion und Cloud-Migration. Verwende Technologien wie Java, Spring Cloud, Azure und AWS.
- DBS Digibank CN (2022.7 - 2022.11) Beteiligung an der Backend-Entwicklung von Investmentfonds. Verwende Technologien wie Java, Spring Cloud und Pivotal Cloud Foundry.
- DBS Client Connect (2021.12 - 2022.6) Beteiligung an der Backend-Entwicklung von Aktienhandel. Verwende Technologien wie Java, Spring Cloud und Pivotal Cloud Foundry.
- ShowMeBug (2021.7 - 2021.9) Verantwortlich für die Integration zwischen der Plattform und Enterprise WeChat, einschließlich Login und einfachem Interview-Eingang. Verwende Technologien wie Ruby on Rails, PostgreSQL und WeChat SDK.
- Square Root Inc Projekte (2018.1 - 2019.12) Beteiligung an 50 verschiedenen Projekten, darunter Websites, Spiele, Apps und WeChat Mini-Programme. Verantwortlich für Teammanagement, Vertragsverhandlungen, Projektmanagement, Kundenkommunikation und einige Softwareentwicklung.
- Super Brain TV Program WeChat Mini Program (2018.2 - 2018.3) Verantwortlich für die Backend- und Frontend-Entwicklung. Verwende Technologien wie Java, Spring, JavaScript, HTML und AliCloud.
- Chongding Conference (2017.9 - 2018.1) Verantwortlich für einige Backend-Entwicklung und Frontend-Entwicklung des Admin-Panels für eine Live-Streaming-Quiz-App. Verwende Technologien wie Java, Spring, WebSocket und Netty.
- Mianbao Live (2017.9 - 2018.1) Verantwortlich für die Refaktorierung des Backends einer One-Stop-Content-Monetarisierungsplattform. Verwende Technologien wie PHP, TypeScript, Laravel und Go.
- Fun Live (2016.6 - 2017.9) Verantwortlich für die meisten Code-Entwicklungen einer Wissens-Live-Streaming-Plattform. Verwende Technologien wie PHP, JavaScript, HTML, AliCloud und RTMP-Streaming.
- LeanCloud SDK und LeanChat (2014.07 - 2015.10) Verantwortlich für einige Objective-C- und Java-SDK-Entwicklungen und die gesamte Entwicklung ihrer Demo-App LeanChat.
Open Source & Blog & Codeforces (2013-09 bis heute)
- Erkunden Sie meine Open-Source-Projekte, Unternehmensinitiativen und persönlichen Nebenprojekte auf GitHub: https://github.com/lzwjava
- algorithm-solutions: Lösungen für Algorithmusprobleme, 2466 Commits, Java
- lzwjava.github.io: Mein Blog, 500 Commits, Englisch & Chinesisch
- live-server: Backend einer Wissens-Live-Streaming-Plattform, 660 Commits, PHP
- live-mobile-web: Mobile Frontend einer Wissens-Live-Streaming-Plattform, 528 Commits, Vue & JavaScript
- live-web: Desktop-Frontend einer Wissens-Live-Streaming-Plattform, 140 Commits, Vue
- live-wxapp: WeChat MiniProgram einer Wissens-Live-Streaming-Plattform, 63 Commits, JavaScript
- code-review-server: Backend einer professionellen Plattform für Code-Review, 275 Commits, PHP
- code-review-web: Frontend einer professionellen Plattform für Code-Review, 302 Commits, Vue & JavaScript
- weimg-server: Backend einer Bildgemeinschaft, 35 Commits, PHP
- weimg-ios: iOS-Anwendung einer Bildgemeinschaft, 77 Commits, Objective-C
- leanchat-ios: iOS-Chat-Anwendung, 556 Commits, Objective-C
- leanchat-android: Android-Chat-Anwendung, 412 Commits, Java
- curiosity-courses: Ein Programmierungskurs, 215 Commits, Chinesisch
- LZAlbum: Eine iOS-Anwendung ähnlich wie WeChat Moments, 47 Commits, Objective-C
- TabsKiller: Ein Chrome-Plugin zum Schließen von Browser-Tabs, 19 Commits, JavaScript
- Reveal-In-GitHub: Ein Xcode-Plugin, 57 Commits, Objective-C
- LvchenSign: Website für ein Werbeschilderunternehmen, 40 Commits, JavaScript
- feynman-lectures-mobi: Tool zum Konvertieren von LaTeX in SVG für die Erstellung von mobi-eBooks, 47 Commits, Python
- flower-recognition: Android-Anwendung zur Blumenerkennung, 37 Commits, Java
- Creak: Ein einfacher HTML-Parser, 49 Commits, Swift
Fähigkeiten
Seit ich 2008 mit dem Programmieren begann, habe ich viele Fähigkeiten erlangt. In Bezug auf die Nutzungsdauer ist die hochrangige Beschreibung wie folgt. Es ist anders als die Berufserfahrung. Ich verwende es, um die relative Vertrautheit mit meinen Fähigkeiten zu zeigen.
- 5 oder mehr Jahre Nutzungserfahrung: Chinesisch, Englisch, Schreiben, Java, Algorithmen, Testgetriebene Entwicklung, Cloud Computing, DevOps, Backend-Entwicklung
- 3 bis 4 Jahre Nutzungserfahrung: Kantonesisch, iOS-Entwicklung, Android-Entwicklung
- 1 bis 2 Jahre Nutzungserfahrung: Produktmanagement, Machine Learning, Frontend-Entwicklung
- Weniger als 1 Jahr Nutzungserfahrung: Japanisch
Tools
Unten sind detaillierte Tools, die mir helfen, die oben genannten Fähigkeiten zu erwerben, plus andere interessante Tools. Ich verwende einige davon immer noch und kann die anderen in ein paar Tagen wieder lernen.
- Natürliche Sprache: Englisch, Chinesisch, Kantonesisch, Hakka, Japanisch
- Betriebssystem: Linux, Windows, MacOS, Android, iOS, OpenWRT
- Programmiersprache: PHP, Java, Objective-C, Swift, Ruby, HTML, C, C++, JavaScript, Lisp, Clojure, TypeScript, Node.js, Go, Python, Pascal
- Domänenspezifische Sprache: JSON, CSS, SQL, NoSQL, Kusto Query Language, Kibana Query Language
- Datenbank: MySQL, SQLite, PostgreSQL, Microsoft SQL Server, Amazon RDS, MongoDB, IBM Db2, Navicat
- Datenbank-Client: SQuirreL SQL Client, DBeaver, MySQL Workbench, Sequel Pro, Navicat, Eclipse Data Source Explorer
- Frontend: Vue, React, Angular, jQuery, Hexo, Jekyll, Stylus, Sass, Chrome, Safari
- Framework: RTMP-Streaming, HTTP/IP, Spring, Spring Boot, Hibernate, Netty, CodeIgniter, Laravel, Flask, Express, Socket.IO, iOS SDK, Android SDK, Flutter
- Big Data: Redis, Kafka, Spark, Flink, ZooKeeper
- Mathematik: Analysis, Lineare Algebra, Diskrete Mathematik, LaTeX
- IDE: Emacs, IntelliJ IDEA, Visual Studio Code, Xcode, Android Studio, Eclipse, PyCharm, PhpStorm, Sublime Text, Atom, WebStorm, Delphi, Turbo Pascal
- Terminal: Powershell, Command Prompt, iTerm2, GNOME Terminal, Terminal (macOS)
- Entwicklung: NPM, Webpack, Git, HomeBrew, Gradle, Maven, Sketch, Cocopods, WordPress, YourKit Java Profiler
- CI/CD: Travis CI, GitHub Actions, Jenkins, Azure DevOps, Control-M
- Überwachung: SonarQube, Prometheus, Elasticsearch, Logstash, Kibana, Nginx, Docker, Kubernetes
- Machine Learning: TensorFlow, PyTorch, Theano, Anaconda, Jupyter Notebook, CUDA, Numpy, Pandas
- Cloud: GitHub, GitLab, Digital Ocean, Vultr, AWS, Azure, Google Cloud Platform, Linode, Alibaba Cloud, Qiniu Cloud, Tencent Cloud, LeanCloud, Firebase, Cloudflare, GoDaddy, Agora, Vercel
- Anwendungslaufzeit: IBM WebSphere Liberty Server, Pivotal Cloud Foundry, PM2
- Projekt: Jira, Confluence, ServiceNow, Trello, Microsoft To Do, Tower.im
- Large Language Model: OpenAI, Claude, MiniMax, Amazon Bedrock, Copilot
- Linux: nmap, grep, awk, ffmpeg, htop, df, lsof, strace, tcpdump, iostat, iptables, rsync, journalctl, systemctl, curl, tmux, traceroute, emacs, diff
- Testing: Postman, Selenium, Karate, JUnit, Mockito, Apache JMeter, Apache ab
- Hardware: Arduino UNO, Raspberry Pi Pico
Fachwissen
Unten ist eine Zusammenfassung meiner Expertise und Wissensdomänen. Während ich einige Themen solide verstehe und andere nur grundlegend kenne, würde ich mich freuen, in einem Vorstellungsgespräch mehr darüber zu teilen, wenn Sie an bestimmten Bereichen interessiert sind.
- Branchenwissen: Banking und Zahlungen, Bildungs- und E-Learning-Plattformen, Social Media und Content-Plattformen, Benutzer- und Kontomanagement, Benachrichtigungssysteme, Daten und Analysen, Mobile Anwendungen, Zahlungssysteme, Transaktionsmanagement, Social Media-Integration, Videomanagement, Belohnungssysteme, Live-View-Tracking, Anwendungsmanagement, Investmentfonds und Aktienhandel, Browserbasierte Programmierumgebungen.
- Grundlagen der Informatik: Fortgeschrittene Mathematik, Computerorganisation, Betriebssysteme, Computernetzwerktechnologie, Datenbanken und Anwendungen, Computeranwendungstechnologie, Datenstrukturen und Algorithmen, Mikrocomputer und Schnittstellentechnologie
- Technologie und Entwicklung: Mehrsprachige Kommunikation, Cross-Plattform-Entwicklung, Full-Stack-Programmierung, Datenbankmanagement, Machine Learning und Big Data, Mathematische Kompetenz, Entwicklungswerkzeuge, Machine Learning-Implementierung, Fortgeschrittene Linux-Nutzung, Testen und Qualitätssicherung, API-Integration, Open-Source-Beiträge, Technisches Schreiben und Bloggen, Cloud-Computing-Dienste, Verteilte Systeme, Hochleistungsoptimierung, Echtzeitanwendung, RTMP-Streaming, Continuous Integration/Continuous Deployment (CI/CD), Containerisierung und Orchestrierung, Netzwerksicherheit, Agile-Methoden, Softwarearchitektur, DevOps-Praktiken, Cloud-Native-Anwendungen, API-Entwicklung, Versionskontrollsysteme, Serverless Computing, Leistungsüberwachung, Datenengineering, Sicherheitsbest Practices, Software Development Lifecycle (SDLC), Technisches Mentoring, Projektmanagement.
Ausgewählte Blogbeiträge
Unten ist eine Auswahl meiner Blogbeiträge, die persönliche Wachstumsgeschichten, Startup-Reisen, Englischlernen, Programmierung, Geek-Projekte und mehr abdecken. Bitte besuchen Sie lzwjava.github.io und suchen Sie die Titel, um sie zu überprüfen.
- Building a Scalable Application on Azure
- Comprehensive Guide to Spring Framework
- Build an AI-Powered Story Bot with Flask, React, and ELK
- End-to-End Trace ID Implementation
- Deploying with Pivotal Cloud Foundry
- The Wisdom of Learning
- Zen and the Art of Machine Learning
- How to Build a Computer
- Introduction to Web Programming
- Practical: Scraping Website Content
- Mastering English: On and Off the Job
- The Journey of Learning English
- How to Improve English Proficiency with Large Amounts of Input
- Turning Feynman’s Lectures on Physics Webpages into an eBook
- Setting Up Live Streaming with OBS, SRS, and FFmpeg
- Lieyunwang: Post-95 Entrepreneur Founded Knowledge Live Streaming Platform QuZhibo
- Enhancing iOS Development with Automated Testing and Tools
- My Trip to the United States: First Impressions of Silicon Valley
- Advanced Git Operations and Principles
- Exploring WebSocket
- Porting FFmpeg to Android
- A Deep Dive into Custom Drawing in Android
Papers
Ich bin ein selbststudierter Forscher mit drei akademischen Artikeln zur Umkehrung von Kurzsichtigkeit und natürlicher Sehkraftwiederherstellung, inspiriert von den Werken von Yin Wang und Todd Becker, unterstützt durch drei Jahre Experimente. In der Informatik strebe ich immer noch danach, ähnliche Durchbrüche zu erzielen.
-
Li, Zhiwei. (Jun 2023). Experimental Verification of the Natural Vision Restoration Method. Zhiweis Blog. http://lzwjava.github.io/vision-restoration-en.
-
Li, Zhiwei. (Jun 2023). The Discussion Regarding Astigmatism When the Eyeballs Reverse to the Normal Shape. Zhiweis Blog. https://lzwjava.github.io/astigmatism-en.
-
Li, Zhiwei. (Nov 2024). Natural Vision Restoration: The Principle of ‘Just Barely Clear’. Zhiweis Blog. https://lzwjava.github.io/barely-clear-en.
Bücher gelesen
Ich habe über 320 Bücher gelesen, darunter Lehrbücher, Persönlichkeitsentwicklung, Business, Technologie und Geschichte. Unten sind einige Schlüsselbücher und Ressourcen, die mein Denken geprägt haben.
- 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
- Yin Wang’s Blog (yinwang.org)
- Paul Graham’s Essays (paulgraham.com)
Unternehmerischer Geist und Produktdenken
- Gründete zwei Startups: eines mit Mitbegründern und eines, das ich selbst geschaffen habe. Letzteres gewann 30.000 Nutzer und erzielte einmal einen Umsatz von 3 Millionen CNY pro Jahr.
- Sicherte eine Investition von etwa einer halben Million CNY in mein Startup mit 22 Jahren und gab sie dem Investor zurück, als das Unternehmen geschlossen wurde.
- Bewarb sich zweimal bei Y Combinator. Einmal erreichte ich die zweite Runde mit einer Akzeptanzrate von etwa 3%, wurde aber nicht in die Gruppe aufgenommen.
- Mag es, neue Ideen in großen Unternehmen zu initiieren, um das Projekt tatsächlich zu unterstützen; versuchte viele Wege und erstellte Proof-of-Concepts in lokalen Entwicklungszweigen. Stellte sie den technischen Leitern vor, um die Dinge voranzubringen. Einige erhielten gute Rückmeldungen.
- Gewann viel Erfahrung im sozialen Medien-Einfluss, einschließlich Bloggen, WeChat-Abonnement-Kanal, TikTok, WeChat-Videos, Weibo und LinkedIn. Erhielt tausende Follower in mehreren Konten oder 60.000 Seitenaufrufe pro Jahr.
- Nutze 3 Mobiltelefone gleichzeitig und tausende Apps und Spiele zum Experimentieren, darunter verschiedene Arten von Apps aus Dutzenden von Ländern.
- Als früher Nutzer von Blue Sky kommentierte ich den ersten Post von Jeff Dean hier und erhielt ein Like von ihm; er ist Google’s Chief Scientist.
- Besitze Hunderte kleiner Werkzeuge und Gadgets, wie ein Elektro-/Magnetfeldmessgerät, ein Teleskop usw. Und bringe sie mit auf Reisen, um ihr Potenzial in verschiedenen Szenarien zu entdecken.
- Wenn Dinge oder Produkte günstig sind, bin ich sehr bereit, verschiedene zu kaufen, um ihre Nuancen zu vergleichen und zu verstehen.
- Las etwa 100 Bücher über Business, Management und Produkte. Habe einige Verbindungen zu Menschen, die Experten in diesen Bereichen sind.
- Als Krypto- und US-Aktieninvestor seit 2018 machte ich eine Pause aufgrund einiger Verluste, aber ich setzte die Investitionen 2024 wieder fort, mit langfristigen und regelmäßigen Investitionspraktiken. Trotz des bescheidenen Betrags bin ich zufrieden, einen Gewinn von 25% von NVIDIA nach einem Jahr regelmäßiger Investitionen bis Juli 2025 erzielt zu haben, sowie einen Gewinn von 30% von einigen meiner Bitcoin-Investitionen.
Links
Zertifikate
- Beijing Forestry University Dropout Certificate
- China Higher Education Official Report (Bachelor Education, Dropout Status)
- IELTS Academics, Score 6
- Machine Learning Specialization Course Completion Certificate, provided by DeepLearning.AI and Standford University
- Deep Learning Specialization Course Completion Certificate, provided by DeepLearning.AI
- Developing on AWS, provided by AWS Training
Erwartungen
- Erwartete Positionen: Full Stack Engineer / Backend Engineer
- Erwartete Standorte: Guangzhou