Lebenslauf | Original, von KI übersetzt
LaTeX PDFs
Sie können die PDF-Version meines Lebenslaufs, erstellt mit LaTeX, hier herunterladen. Sie können auch die chinesische Version hier finden.
Profil
- Männlich, geboren 1995, chinesischer Staatsbürger, lebt in Guangzhou.
- Erreichte Top 300 in 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.
- Derzeit bei TEKsystems (ausgelagert an HSBC Bank). Vorherige Erfahrungen umfassen LeanCloud, Beijing Square Root, Beyondsoft (ausgelagert an DBS Bank) und Farben Information (ausgelagert an HSBC Bank).
- Sammelte 11 Jahre Berufserfahrung, darunter 8 Jahre in Unternehmensrollen und 3 Jahre als Freelancer.
- Spezialisiert auf 2 Jahre Mobile (Android, iOS) Engineering, 8 Jahre Full-Stack Engineering (7 Jahre Backend, 1 Jahr Frontend) und 1 Jahr in Machine Learning/Big Data.
- Gutes Verständnis von 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.
- Muttersprachler in Chinesisch, fließend in Englisch (IELTS 6).
- Hat über 320 Bücher gelesen, darunter Lehrbücher, persönliche Entwicklung, Geschäft, Technologie und Geschichte.
- Entwickelte 10 Open-Source GitHub-Projekte als Hauptentwickler, jedes mit über 500 Commits verfügbar unter https://github.com/lzwjava.
- Selbststudienforscher mit drei akademischen Artikeln zur Umkehrung von Kurzsichtigkeit und natürlicher Sehkraftwiederherstellung, inspiriert von den Arbeiten von Yin Wang und Todd Becker, unterstützt durch drei Jahre Experimentierung.
- Detailliertes Software-Portfolio verfügbar unter https://lzwjava.github.io/pages/portfolio-en.
Berufserfahrung
Meitai Technology Service (Shanghai) Co., Ltd. Guangzhou Branch, Backend Engineer, 2025.02 - Gegenwart
- Meitai Technology Service (Shanghai) Co., Ltd. Guangzhou Branch ist eine Tochtergesellschaft von TEKsystems und somit Teil der Allegis Group, Inc., einem multinationalen Talentmanagementunternehmen. Ich arbeitete in der Position eines Backend Engineers, ausgelagert an die HSBC Bank, eine führende globale Finanzinstitution.
- Diese Rolle umfasst die Entwicklung und Optimierung von Backend-Systemen innerhalb der Enterprise Technology Abteilung der HSBC, unter Verwendung von Technologien wie Java, Spring Boot, Multithreading, Netzwerken, Maven, Nexus, Angular und Entwicklung in Windows, Control-M und IBM WebSphere Application Server.
Freelancer, 2023.08 - 2025.01
- Analysierte und implementierte erneut einige Kernteile von etwa 30 Beispielprojekten zu Machine Learning, aus PyTorch, TensorFlow-Tutorials, Coursera-Onlinekursen 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 fortgeschrittene Mathematik, Computerorganisation, lineare Algebra usw. Hörte viele japanische Lieder und sah viele japanische TikTok-Videos, um die Sprache zu lernen.
- War als Full Stack Developer an einem AI-gestützten Story-Bot-Projekt beteiligt, das Claudes API für personalisierte Geschichten nutzte. Der Bot unterstützt die Einstellung von Prompts und enthält eine Verwaltungsseite für die Konfiguration. Entwickelt mit Python, Flask, React und Nginx und auf AWS bereitgestellt. Verwendete Prometheus zur Überwachung, ELK-Stack zur Logverwaltung und ChatGPT-4 zur Programmierhilfe.
- Pflegte einen technischen Blog mit 431 Originalbeiträgen. Nutzte große Sprachmodelle, um Inhalte in 9 Sprachen zu übersetzen, Text-zu-Sprache-Audio bereitzustellen, PDF- und EPUB-Formate zu unterstützen, mit GitHub-Workflows zu integrieren und LaTeX zum Schreiben von Artikeln oder Erstellen eines Lebenslaufs zu verwenden. Weitere verwendete Technologien sind Python, Jekyll, Deepseek und Mistral. Die Website ist https://lzwjava.github.io.
- Führte Experimente mit llama.cpp, Embeddings, Rerankern, Retrieval-Augmented Generation und dem MMLU-Benchmark durch. Erkundete 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 Softwaretechnologie-Dienstleister in China. HSBC Bank ist eine der größten Banken- und Finanzdienstleistungsinstitutionen der Welt. PayMe ist ein mobiler Zahlungsdienst der HSBC, der sich an Einwohner Hongkongs richtet.
- Über Farben beauftragt, für die HSBC Bank zu arbeiten und zum PayMe-Projekt beizutragen. War an der Backend-Entwicklung des Auto Top Up-Features beteiligt, das automatisch Gelder von der Kredit- oder Debitkarte des Benutzers auflädt, wenn der Kontostand unter einen bestimmten Betrag fällt. Überwachte Post-Zahlungsereignisse von Azure EventHub und prüfte auf Aufladungen, wann immer ein Benutzer seine Auto Top Up-Konfiguration einrichtete. Nutzte dedizierte objektorientierte Programmierung, um Fälle elegant zu handhaben, und angewandte aspektorientierte Programmierung, um Änderungen im Auto Top Up-Tabelle zu protokollieren.
- Trug aktiv zur Cloud-Migration nach Teilnahme am AWS-Training der Firma bei. Refaktorierte APIs, um Anfrageheader-basierte Routing zu nutzen, stellte sicheren Zugriff und Datenbankkonfigurationen sicher und war an der Bereitstellung von Microservices auf der neuen Cloud-Infrastruktur beteiligt.
- Nutzte einen starken Technologiestack, 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 Geschäfts-IT und Beratung. DBS Bank ist die größte Bank in Südostasien nach Vermögenswerten und eine der größten Banken in Asien.
- Über Beyondsoft beauftragt, für die DBS Bank zu arbeiten und zu den Projekten DBS Client Connect und DBS DigiBank CN beizutragen.
- Im DBS Client Connect-Projekt trug zur Entwicklung des Equity Trading Microservice bei. Verantwortlichkeiten umfassten die Erstellung von Funktionen für die Anzeige von Aktien, Kundenanzeige, Vorhandelsprüfungen und das Platzieren tatsächlicher Aktienhandelsaufträge. Integrierte Avaloq APIs, um die zugrunde liegende Infrastruktur zu verbessern, und verbesserte das Benutzererlebnis durch Implementierung eines Edit-Distance-Algorithmus zur Verfeinerung von Aktienkodesuchen.
- Im DBS DigiBank CN-Projekt trug aktiv zur Entwicklung mehrerer Microservices bei, die das Management von Investmentfonds, strukturierte Investmentprodukte, Investmentportfolios und Transaktionslisten handhaben. Unterstützte bei Leistungsprüfungen, indem Logs von Pivotal Cloud Foundry analysiert wurden, um Berichte über die QPS der Microservices zu erstellen. Entwickelte ein Tool zur Automatisierung der Testgenerierung für das Testwerkzeug Karate, um den Testprozess zu straffen und die Testabdeckung zu verbessern.
- Nutzte Cloud-Technologien und moderne Frameworks, indem Automatisierungsbestpraktiken mit Tools wie Java, Spring Cloud, Jira, Confluence, Jenkins, Pivotal Cloud Foundry und Kibana angewendet wurden, und nutzte BDD- und TDD-Methodologien.
Freelancer, 2020.01 - 2021.11
- Verfasste und veröffentlichte technische Blogs, um Wissen online zu teilen, verbesserte die Englischkenntnisse durch das Engagement mit Netflix und Literatur und verbesserte die Problemlösungsfähigkeiten durch das Lösen von etwa 500 Algorithmusproblemen und der Teilnahme an Codeforces-Wettbewerben. Sammelte etwas praktische Erfahrung mit Big Data und cloud-nativen Technologien, indem Einführungstutorials und Beispiele für Spark, Hadoop, Kubernetes und Docker erkundet wurden.
- 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 Zugang zu technischen Interview-Tools innerhalb des Enterprise WeChat-Ökosystems ermöglicht wurde. Nutzte 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 Unternehmen für Vliesstoffe zu sammeln. Automatisierte die Datenextraktion und Seitennavigation, verarbeitete und speicherte die Daten in einer SQLite-Datenbank und erstellte Berichte für die Geschäftsanalyse.
- mathjax2mobi: Ein Tool, das entwickelt wurde, um HTML-Inhalte mit MathJax-Gleichungen in eBook-freundliche Formate umzuwandeln. Durch Umwandlung von LaTeX-basierten MathJax-Gleichungen in SVG-Bilder wird die Kompatibilität mit eBook-Formaten wie MOBI gewährleistet. 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-Broadcast-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 zahlen, um an Live-Sitzungen teilzunehmen oder Dozenten zu belohnen. Der Dozent nutzte das OBS-Tool, um Live-Streams auf den Server zu übertragen. Nutzer konnten an dem Vortrag in Echtzeit teilnehmen oder die Wiedergabe später sehen. Die Plattform integrierte sich nahtlos mit WeChat für Benachrichtigungen. Hostete etwa 80 Vorträge, gewann 30.000 Nutzer und Millionen von Seitenaufrufen. Verantwortlich für die meisten Softwareentwicklungen und Marketing, nutzte PHP, Vue, HTML, CodeIgniter, MySQL, Redis, LeanCloud, Alibaba Cloud und WeChat SDK.
- Während der Softwareberatungsphase 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 Softwareentwicklungen. Bemerkenswerte Projekte sind unten aufgeführt.
- MianbaoLive: Leitete eine umfassende Backend-Refaktorierung für MianbaoLive, eine One-Stop-Content-Monetarisierungs- und Social-Economy-Plattform. Optimierte die Leistung, Stabilität und das Benutzererlebnis des gesamten Technologiestacks. 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, Nutzer, Inhalte, Nutzerbesuche, Zahlungen und Vertriebsverkäufe. Partnerte mit Himalaya, einer führenden Audio-Plattform in China, und synchronisierte Inhalte 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 Super Brain-Programm des WeChat Mini Program. Engagierte Zuschauer mit interaktiven Rätselspielen, die es ihnen ermöglichten, zu konkurrieren und sich zu rangieren, um der “Super Brain” zu werden. Nutzte den WeChat Mini Program-Framework und Wepy (Vue.js), um Spielkomponenten und Ranglisten-Seiten zu erstellen. Integrierte RESTful APIs, um Spiel- und Nutzerinformationen abzurufen. Führte umfangreiche Leistungstuning durch, um sicherzustellen, dass das System hohe Konkurrenz bewältigen konnte, und nutzte Caching-Technologien wie Redis.
- Chongding Conference: Leitete die Full-Stack-Engineering für Chongding Conference, eine mobile Quiz-App in China, die HQ Trivia ähnelt. Entwarf und implementierte Dienste und APIs zur Handhabung von Live-Quiz-Veranstaltungen, Nutzerverwaltung und Echtzeit-Fragen- und Antwortsitzungen. Nutzte Java und Spring für das Backend, mit Redis und Kafka für Caching und Message Queuing, Zookeeper für die Dienstkoordination und Socket.IO für Echtzeit-Interaktionen. Entwickelte das Admin-Panel, um den Betrieb des Spiels zu unterstützen. Die App unterstützte Live-Streaming, Echtzeit-Interaktion und robuste Leistung unter hohen Verkehrsbedingungen. Trug zu technischen Diskussionen über die Nutzung von SEI (Supplemental Enhancement Information) bei, um den Zeitstempel des Live-Streamings mit den Quiz-Spiel-Interaktionen zu synchronisieren.
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, einschließlich mir, gegründet wurde. Startete und betrieb die Plattform CodeReview, eine professionelle Plattform für Code-Review, Kommunikation und Austausch. Gewann etwa 3000 Nutzer.
- Die Plattform umfasste Funktionen wie Nutzerverwaltung, Code-Einreichungs- und -Review-Prozesse, Benachrichtigungssysteme, Zahlungsintegration und Event- und Workshop-Verwaltung. Ingenieure konnten ihren Code zur Expertenbewertung einreichen, um dessen Qualität zu verbessern, und Experten erhielten Gebühren für ihre Bewertungen. Die Plattform bot auch Workshops und Veranstaltungen an, die für Nutzer offen waren.
- Verantwortlich für die Entwicklung des Backends und der Hälfte des Frontends. Nutzte einen starken Technologiestack, einschließlich PHP, Vue, CodeIgniter, Alibaba Cloud und Ping++.
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 Objekt-Speicherung, Datei-Speicherung, Web-Hosting, Containern, Instant Messaging, Push-Benachrichtigungen, SMS und Game-Backends. Das Unternehmen bedient Hunderttausende Entwickler-Nutzer.
- War an der Entwicklung des LeanCloud Objective-C SDK und Java SDK beteiligt. Verantwortlich für die Entwicklung des LeanChat iOS-Clients und Android-Clients, einer Chat-Anwendung, die entwickelt wurde, um das Instant Messaging SDK zu demonstrieren. Zusätzlich arbeitete an verschiedenen Frontend-Projekten.
- Nutzte einen robusten Technologiestack, indem moderne Tools wie iOS SDK, Android SDK, Cocoapods, Xcode, Android Studio und das Angular-Framework genutzt wurden.
Bildungsabschluss
Guangdong University of Foreign Studies, Computer Application, Associate Degree, 2022.10 - Gegenwart
- Nationale Höhere Bildungs-Selbststudienprüfung. Bestand 9 Kurse bis heute, Einführung in Betriebssysteme, Einführung in Datenstrukturen, Fortgeschrittene Sprachprogrammierung (I), Englisch (I), Fortgeschrittene Mathematik, Datenbanken und Anwendungen, Computeranwendungstechnologie, Einführung in Recht und Computerorganisation und -architektur.
- Bereitet sich derzeit auf 7 Kurse vor, wie z.B. Computernetzwerke, Grundlagen der Elektronik (III), Mikrocomputer und Schnittstellentechnologie, Mao Zedong Gedanke und Theorie des Sozialismus mit chinesischen Merkmalen, Ideologische und moralische Erziehung und Rechtsstaatlichkeit, Hochschulchinesisch und Lineare Algebra.
Beijing Forestry University, Digital Media Arts, Bachelor (Abgebrochen), 2013.09 - 2014.06
- Bestand 13 Kurse, wie z.B. Einführung in Computer, Grundlagen der Programmierung, Programmierungsgrundlagen-Labor, College-Englisch, Fortgeschrittene Mathematik, Prinzipien und Techniken der digitalen Bildgebung, Zwei-Dimensional-Grafik-Technologie.
- Entwickelte eine Campus-Hilfs-Android-Anwendung “Bjfu Assistant”, die Funktionen wie das Überprüfen von Noten und Alumni-Foren integriert. Sie wurde von Tausenden von Nutzern auf dem Campus heruntergeladen und genutzt. Und ich entwickelte eine Android-App zum Englischlernen durch das Anschauen von Filmclips und gewann den dritten Preis in einem Hackathon.
- Rangierte in den Top 1 in den monatlichen ACM/ICPC-Trainingswettbewerben meiner Schule unter etwa 100 Spitzenstudenten der Universität, einschließlich der höheren Jahrgänge.
- Erhielt 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, Mittlere Reife, 2007.07 - 2013.06
- Rangierte in den Top 300 von 100.000 Schülern bei der Guangzhou High School Entrance Prüfung.
- Rangierte in den Top 300 beim 2011 Guangdong NOIP (National Olympiad in Informatics in Provinces).
Projekte
Unternehmensprojekte
- AI-gestützter Story Bot (2024.5 - 2024.7) War an der Full-Stack-Entwicklung beteiligt. Nutzte Technologien wie Python, Flask, React, AWS und Claude.
- PayMe von HSBC (2022.11 - 2023.07) War an der Backend-Entwicklung des Auto Top Up-Features und der Cloud-Migration beteiligt. Nutzte Technologien wie Java, Spring Cloud, Azure und AWS.
- DBS Digibank CN (2022.7 - 2022.11) War an der Backend-Entwicklung von Investmentfonds beteiligt. Nutzte Technologien wie Java, Spring Cloud und Pivotal Cloud Foundry.
- DBS Client Connect (2021.12 - 2022.6) War an der Backend-Entwicklung des Aktienhandels beteiligt. Nutzte 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. Nutzte Technologien wie Ruby on Rails, PostgreSQL und WeChat SDK.
- Square Root Inc Projekte (2018.1 - 2019.12) War an 50 verschiedenen Projekten beteiligt, 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. Nutzte 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. Nutzte 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. Nutzte Technologien wie PHP, TypeScript, Laravel und Go.
- Fun Live (2016.6 - 2017.9) Verantwortlich für die meisten Code-Entwicklungen einer Wissens-Live-Broadcast-Plattform. Nutzte 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 Gegenwart)
- 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-Broadcast-Plattform, 660 Commits, PHP
- live-mobile-web: Mobile Frontend einer Wissens-Live-Broadcast-Plattform, 528 Commits, Vue & JavaScript
- live-web: Desktop-Frontend einer Wissens-Live-Broadcast-Plattform, 140 Commits, Vue
- live-wxapp: WeChat Mini-Programm einer Wissens-Live-Broadcast-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, um Browser-Tabs zu schließen, 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
Ich habe viele Fähigkeiten seit ich 2008 mit dem Programmieren begann. In Bezug auf die Nutzungszeit ist die hochrangige Beschreibung wie folgt. Es unterscheidet sich von der Berufserfahrung. Ich nutze 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 sammeln, plus andere interessante Tools. Ich nutze einige davon immer noch und kann einige Tage lernen, um den Rest wieder zu nutzen.
- Natürliche Sprache: Englisch, Chinesisch, Kantonesisch, Hakka, Japanisch
- Betriebssystem: Linux, Windows, MacOS, Android, iOS, OpenWRT
- Sprache: 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
- 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, iOS SDK, Android SDK, Flutter
- Big Data: Redis, Kafka, Spark, Flink, ZooKeeper
- Mathematik: Analysis, Lineare Algebra, Diskrete Mathematik, LaTeX
- Entwicklung: 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
- Machine Learning: 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
- Large Language Models: 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
Fachwissen
Unten ist eine Zusammenfassung meines Fachwissens und meiner Wissensbereiche. Während ich ein solides Verständnis einiger Themen und eine grundlegendere Vertrautheit mit anderen habe, würde ich mich freuen, mehr in einem Interview zu teilen, wenn Sie an bestimmten Bereichen interessiert sind.
- Branchenwissen: Banking und Zahlungen, Bildung und E-Learning-Plattformen, Social Media und Content-Plattformen, Nutzer- 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 Fähigkeiten, Entwicklungswerkzeuge, Implementierung von Machine Learning, 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, Sicherheitsbestpraktiken, Softwareentwicklungslebenszyklus (SDLC), Technische 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.
- Aufbau einer skalierbaren Anwendung auf Azure
- Umfassender Leitfaden zum Spring Framework
- Bauen Sie einen AI-gestützten Story-Bot mit Flask, React und ELK
- End-to-End Trace ID Implementierung
- Bereitstellung mit Pivotal Cloud Foundry
- Die Weisheit des Lernens
- Zen und die Kunst des Machine Learning
- Wie man einen Computer baut
- Einführung in die Web-Programmierung
- Praktisch: Webseiteninhalt abschöpfen
- Englisch meistern: Auf und neben dem Job
- Die Reise des Englischlernens
- Wie man die Englischkenntnisse mit großen Mengen an Input verbessert
- Feynmans Vorlesungen über Physik-Webseiten in ein eBook umwandeln
- Live-Streaming mit OBS, SRS und FFmpeg einrichten
- Lieyunwang: Post-95-Unternehmer gründete die Wissens-Live-Streaming-Plattform QuZhibo
- iOS-Entwicklung mit automatisiertem Testen und Tools verbessern
- Meine Reise in die Vereinigten Staaten: Erste Eindrücke vom Silicon Valley
- Fortgeschrittene Git-Betriebsabläufe und Prinzipien
- WebSocket erkunden
- FFmpeg auf Android portieren
- Ein tiefes Eintauchen in benutzerdefiniertes Zeichnen in Android
Artikel
Ich bin ein selbststudierter Forscher mit drei akademischen Artikeln zur Umkehrung von Kurzsichtigkeit und natürlicher Sehkraftwiederherstellung, inspiriert von den Arbeiten von Yin Wang und Todd Becker, unterstützt durch drei Jahre Experimentierung. In der Informatik strebe ich weiterhin nach ähnlichen Durchbrüchen.
-
Li, Zhiwei. (Jun 2023). Experimentelle Verifizierung der natürlichen Sehkraftwiederherstellungsmethode. Zhiweis Blog. http://lzwjava.github.io/vision-restoration-en.
-
Li, Zhiwei. (Jun 2023). Die Diskussion über Astigmatismus, wenn die Augen wieder ihre normale Form annehmen. Zhiweis Blog. https://lzwjava.github.io/astigmatism-en.
-
Li, Zhiwei. (Nov 2024). Natürliche Sehkraftwiederherstellung: Das Prinzip des ‘gerade noch klaren’. Zhiweis Blog. https://lzwjava.github.io/barely-clear-en.
Gelesene Bücher
Ich habe über 320 Bücher gelesen, darunter Lehrbücher, persönliche Entwicklung, Geschäft, Technologie und Geschichte. Unten sind 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)
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, bereitgestellt von DeepLearning.AI und Standford University
- Deep Learning Specialization Course Completion Certificate, bereitgestellt von DeepLearning.AI
- Developing on AWS, bereitgestellt von AWS Training
Erwartungen
- Erwartete Positionen: Full Stack Engineer / Backend Engineer
- Erwartete Standorte: Guangzhou