Resumen
PDFs de LaTeX
Puedes descargar la versión PDF de mi currículum, creado con LaTeX, aquí. También puedes encontrar la versión en chino aquí.
Perfil
- Hombre, nacido en 1995, ciudadano chino, residente en Guangzhou.
- Logró estar entre los 300 primeros en el Guangdong NOIP 2011 y resolvió alrededor de 1000 problemas de algoritmos en línea.
- Estudió durante un año en la Universidad Forestal de Beijing antes de abandonar. Persiguiendo un título de asociado a través de la educación autodidacta, con siete cursos completados.
- Trabajó principalmente en LeanCloud, Beijing Square Root, Beyondsoft (subcontratado a DBS Bank), Farben Information (subcontratado a HSBC Bank) y TEKsystems (subcontratado a HSBC Bank).
- Acumuló 10 años de experiencia profesional, incluyendo 8 años en roles corporativos y 2 años como freelancer.
- Especializado en 2 años de ingeniería móvil (Android, iOS), 7 años de ingeniería full-stack (6 años backend, 1 año frontend) y 1 año en machine learning/big data.
- Buen conocimiento de HTML, CSS, Browser APIs, JavaScript, Vue.js, React, Angular y desarrollo de iOS/Android.
- Familiar con Java, Spring, Spring Boot, MySQL, Redis, APIs, networking, containers y sistemas distribuidos.
- Familiar con módulos de logging, database y microservices en Alibaba Cloud, AWS y Azure.
- Nativo en chino, proficiente en inglés (IELTS 6).
- Leyó más de 320 libros que abarcan textos, desarrollo personal, negocios, tecnología e historia.
- Desarrolló 10 proyectos de código abierto en GitHub como desarrollador principal, cada uno con más de 500 commits disponibles en https://github.com/lzwjava.
- Investigador autodidacta con tres artículos académicos sobre la reversión de la miopía y la restauración de la visión natural, inspirados en los trabajos de Yin Wang y Todd Becker, respaldados por tres años de experimentación.
- Portafolio de software detallado disponible en https://lzwjava.github.io/pages/portfolio-en.
Experiencia Laboral
Allegis-BN Human Resources Consultants (Shanghai) Ltd. Guangzhou Branch, Backend Engineer, 2025.01 - Presente
- Allegis-BN Human Resources Consultants (Shanghai) Ltd. Guangzhou Branch es una subsidiaria de TEKsystems, y por lo tanto parte de Allegis Group, Inc., una firma multinacional de gestión de talentos. Trabajé en un puesto de ingeniero backend, subcontratado a HSBC Bank, una institución financiera global líder.
- Este rol implica el desarrollo y optimización de sistemas backend dentro del Departamento de Tecnología Empresarial de HSBC, utilizando tecnologías como Spring, Spring Boot, Java, multithreading, networking, Maven, Nexus y desarrollo en Windows, Eclipse e IBM WebSphere Application Server.
Freelancer, 2023.08 - 2024.12
- Analizó y reimplementó algunas partes centrales de alrededor de 30 proyectos de ejemplo sobre machine learning, de PyTorch, tutoriales de TensorFlow, cursos en línea de Coursera u otros proyectos de código abierto. Y obtuvo dos certificados de finalización de cursos de Coursera sobre Machine Learning Specialization y Deep Learning Specialization.
- Se preparó para exámenes relacionados con la obtención de un título de asociado, con un enfoque en materias como matemáticas avanzadas, organización de computadoras, álgebra lineal, etc. Escuchó muchas canciones japonesas y vio muchos videos de TikTok en japonés para aprender el idioma.
- Participó como Full Stack Developer en un proyecto de bot de historias impulsado por IA utilizando la API de Claude para historias personalizadas. El bot soporta la configuración de prompts e incluye una página de administración para la configuración. Desarrollado con Python, Flask, React y Nginx, y desplegado en AWS. Utilizó Prometheus para el monitoreo, ELK stack para la gestión de logs y ChatGPT-4 para la asistencia de programación.
- Mantuvo un blog técnico con 431 entradas de blog originales. Utilizó grandes modelos de lenguaje para traducir contenido a 9 idiomas, proporcionar audio de texto a voz, soportar formatos PDF y EPUB, integrarse con flujos de trabajo de GitHub y usar LaTeX para escribir artículos o crear un currículum. Otras tecnologías empleadas incluyen Python, Jekyll, Deepseek y Mistral. El sitio web es https://lzwjava.github.io.
- Realizó experimentos con llama.cpp, embeddings, rerankers, Generación Augmentada por Recuperación y la prueba MMLU. Exploró integraciones de proveedores de motores de búsqueda como Jina AI, Tavily AI Search API y ElevenLabs API.
Shenzhen Farben Information Technology Co., Backend Engineer, 2022.11 - 2023.07
- Farben es un proveedor líder de servicios tecnológicos de software en China. HSBC Bank es una de las instituciones bancarias y de servicios financieros más grandes del mundo. PayMe es un servicio de pago móvil de HSBC dirigido a residentes de Hong Kong.
- Contratado a través de Farben, asignado a trabajar para HSBC Bank y contribuyó al proyecto PayMe. Participó en el desarrollo backend de la función Auto Top Up, que recarga automáticamente fondos desde la tarjeta de crédito o débito del usuario cuando su saldo cae por debajo de una cierta cantidad. Monitoreó eventos post-pago desde Azure EventHub y verificó recargas cada vez que un usuario configuró su configuración de auto recarga. Utilizó programación orientada a objetos dedicada para manejar casos elegantemente y aplicó programación orientada a aspectos para auditar logs de cambios en la tabla de auto recarga.
- Contribuyó activamente a la migración a la nube tras participar en el entrenamiento de AWS de la empresa. Refactorizó APIs para utilizar enrutamiento basado en encabezados de solicitud, aseguró acceso seguro y configuraciones de base de datos, y participó en desplegar microservicios en la nueva infraestructura en la nube.
- Utilizó una fuerte pila tecnológica que incluye Java, Spring y Kafka, junto con Azure, Azure DevOps y AWS para servicios en la nube y integración continua.
Beyondsoft Guangzhou Co., Ltd., Backend Engineer, 2021.12 - 2022.11
- Beyondsoft Consulting es una empresa líder de TI y consultoría empresarial. DBS Bank es el banco más grande de Asia Sudoriental por activos y uno de los bancos más grandes de Asia.
- Contratado con Beyondsoft, asignado a trabajar para DBS Bank y contribuyó a los proyectos DBS Client Connect y DBS DigiBank CN.
- En el proyecto DBS Client Connect, contribuyó al desarrollo del microservicio de trading de equities. Las responsabilidades incluyeron crear funcionalidades para la visualización de equities, la visualización del cliente, los chequeos pre-trade y la colocación de órdenes de equities reales. Integró APIs de Avaloq para mejorar la infraestructura subyacente y mejoró la experiencia del usuario implementando un algoritmo de distancia de edición para refinar las búsquedas de códigos de acciones.
- En el proyecto DBS DigiBank CN, contribuyó activamente al desarrollo de varios microservicios que manejan la gestión de fondos mutuos, productos de inversión estructurados, carteras de inversión y listas de transacciones. Ayudó con pruebas de rendimiento analizando logs de Pivotal Cloud Foundry para generar informes sobre el QPS de los microservicios. Desarrolló una herramienta para automatizar la generación de pruebas para la herramienta de prueba Karate, optimizando el proceso de prueba y mejorando la cobertura de pruebas.
- Utilizó tecnologías en la nube y marcos modernos, empleando las mejores prácticas de automatización con herramientas como Java, Spring Cloud, Jira, Confluence, Jenkins, Pivotal Cloud Foundry y Kibana, y utilizando metodologías BDD y TDD.
Freelancer, 2020.01 - 2021.11
- Escribió y publicó blogs técnicos para compartir conocimiento en línea, mejoró su dominio del inglés interactuando con Netflix y literatura, y mejoró sus habilidades de resolución de problemas resolviendo alrededor de 500 problemas de algoritmos y participando en competencias de Codeforces. Ganó un poco de experiencia práctica con tecnologías de big data y nativas de la nube explorando tutoriales introductorios y ejecutando ejemplos para Spark, Hadoop, Kubernetes y Docker.
- Completó varios proyectos de software como freelancer, Desarrollo de Sitio Web de Señal LED, Integración de WeChat Empresarial para ShowMeBug, Web Scraper para la Colección de Datos Comerciales, Herramienta de eBook mathjax2mobi.
- Desarrollo de Sitio Web de Señal LED (lvchensign.com): Desarrolló un sitio web para una empresa de fabricación de señales LED utilizando Bootstrap, HTML y JavaScript. Implementó características para mostrar productos.
- Integración de WeChat Empresarial para ShowMeBug: Contribuyó a la integración de ShowMeBug con WeChat Empresarial, permitiendo un acceso sin problemas a las herramientas de entrevistas técnicas dentro del ecosistema de WeChat Empresarial. Utilizó tecnologías como Ruby, Ruby On Rails, PostgreSQL y el SDK de WeChat para crear una experiencia de usuario fluida para entrevistadores y candidatos.
- Web Scraper para la Colección de Datos Comerciales: Desarrolló un web scraper utilizando Python y Selenium para recolectar datos comerciales para una empresa de tejidos no tejidos. Automatizó la extracción de datos y la navegación de páginas, procesó y almacenó los datos en una base de datos SQLite y generó informes para el análisis empresarial.
- mathjax2mobi: una herramienta diseñada para convertir contenido HTML con ecuaciones MathJax en formatos amigables para eBooks. Al transformar ecuaciones MathJax basadas en LaTeX en imágenes SVG, asegura la compatibilidad con formatos de eBooks como MOBI. Tecnologías utilizadas incluyen Python, BeautifulSoup y Selenium.
Beijing Square Root Inc, Founder & Full Stack Engineer, 2016.07 - 2019.12
- Beijing Square Root Inc. operó dos negocios en 3.5 años. De julio de 2016 a septiembre de 2017, lanzó y operó Fun Live, una plataforma de transmisión en vivo de conocimiento. De enero de 2018 a diciembre de 2019, se transformó en un negocio de consultoría de software.
- Con Fun Live, los usuarios podían participar en diversas conferencias de conocimiento como programación o diseño. Los usuarios podían pagar tarifas para asistir a sesiones en vivo o recompensar a los conferencistas. El conferencista utilizó la herramienta OBS para transmitir en vivo al servidor. Los usuarios podían participar en la conferencia en tiempo real o ver la reproducción más tarde. La plataforma se integró sin problemas con WeChat para notificaciones. Albergó alrededor de 80 conferencias, ganó 30,000 usuarios y millones de visitas a la página. Responsable de la mayoría del desarrollo de software y marketing, utilizando PHP, Vue, HTML, CodeIgniter, MySQL, Redis, LeanCloud, Alibaba Cloud y el SDK de WeChat.
- Durante el período de negocio de consultoría de software, completó 50 pequeños proyectos de software para clientes, incluyendo sitios web, juegos y aplicaciones. Los ingresos fueron de alrededor de 3 millones de RMB y la ganancia de alrededor de 700 mil RMB. Responsable de la negociación de proyectos, gestión de equipos y algo de desarrollo de software. Proyectos notables a continuación.
- MianbaoLive: Encabezó un esfuerzo de refactorización backend integral para MianbaoLive, una plataforma de monetización de contenido y economía social todo en uno. Optimizó el rendimiento, la estabilidad y la experiencia del usuario de toda la pila tecnológica. Anteriormente utilizado ThinkPHP, Node.js y Go, y reescribió todo en Laravel para el desarrollo del lado del servidor. La plataforma incluyó módulos para cursos, usuarios, contenido, asistencia del usuario, pagos y ventas de distribución. Se asoció con Himalaya, una plataforma de audio superior en China, y sincronizó contenido entre las plataformas.
- Programa Super Brain de Jiangsu TV WeChat Mini Program: Responsable de todo el desarrollo backend y la mitad del desarrollo frontend para el programa Super Brain’s WeChat Mini Program. Compitió con los espectadores en juegos de rompecabezas interactivos, permitiéndoles competir y clasificar para convertirse en el “Super Brain”. Utilizó el marco WeChat Mini Program y Wepy (Vue.js) para crear componentes de juegos y páginas de clasificación. Integró APIs RESTful para obtener datos de juegos y información del usuario. Realizó una optimización de rendimiento extensa para asegurar que el sistema pudiera manejar alta concurrencia, utilizando tecnologías de caché como Redis.
- Chongding Conference: Encabezó la ingeniería full-stack para Chongding Conference, una aplicación de trivia móvil en China similar a HQ Trivia. Diseñó e implementó servicios y APIs para manejar eventos de trivia en vivo, gestión de usuarios y sesiones de preguntas y respuestas en tiempo real. Utilizó Java y Spring para el backend, con Redis y Kafka para caché y colas de mensajes, Zookeeper para coordinación de servicios y Socket.IO para interacciones en tiempo real. Desarrolló el panel de administración para ayudar a los operadores a controlar el juego. La aplicación soportó transmisión en vivo, interacción en tiempo real y un rendimiento robusto bajo condiciones de alto tráfico. Contribuyó a discusiones técnicas para usar SEI (Supplemental Enhancement Information) para sincronizar la marca de tiempo de la transmisión en vivo con las interacciones del juego de trivia.
Beijing Dami Entertainment Co., Cofounder & Full Stack Engineer, 2015.11 - 2016.7
- Beijing Dami Entertainment Co. fue una empresa fundada por 6 entusiastas de Internet, incluyendo a mí. Lanzó y operó la plataforma CodeReview, una plataforma profesional para la revisión de código, comunicación y compartir. Ganó alrededor de 3000 usuarios.
- La plataforma incluyó funcionalidades como gestión de usuarios, procesos de envío y revisión de código, sistemas de notificación, integración de pagos y gestión de eventos y talleres. Los ingenieros podían enviar su código para una revisión experta para mejorar su calidad, y los expertos recibían tarifas por sus revisiones. La plataforma también ofreció talleres y eventos abiertos a los usuarios.
- Responsable del desarrollo del backend y la mitad del frontend. Utilizó una fuerte pila tecnológica que incluye PHP, Vue, CodeIgniter, Alibaba Cloud y Ping++.
Delicious Bookmarks (Beijing) Information Technology Co., Ltd., Software Engineer, 2014.07 - 2015.11
- Delicious Bookmarks es un proveedor líder de computación en la nube en China, conocido como LeanCloud. Ofrece un conjunto completo de servicios en la nube que incluyen almacenamiento de objetos, almacenamiento de archivos, alojamiento web, contenedores, mensajería instantánea, notificaciones push, SMS y backends de juegos. La empresa sirve a cientos de miles de usuarios desarrolladores.
- Participó en el desarrollo de LeanCloud Objective-C SDK y Java SDK. Responsable del desarrollo de LeanChat iOS client y Android client, una aplicación de chat diseñada para demostrar el SDK de mensajería instantánea. Además, trabajó en varios proyectos frontend.
- Empleó una robusta pila tecnológica, utilizando herramientas modernas como iOS SDK, Android SDK, Cocoapods, Xcode, Android Studio y el marco Angular.
Formación Académica
Guangdong University of Foreign Studies,Aplicación de Computadoras, Título de Asociado, 2022.10 - Presente
- Examen de Educación Superior Autodidacta Nacional. Aprobó 7 cursos hasta la fecha, Introducción a Sistemas Operativos, Introducción a Estructuras de Datos, Programación de Lenguajes Avanzados (I), Inglés (I), Matemáticas Avanzadas, Bases de Datos y Aplicaciones, Tecnología de Aplicación de Computadoras.
- Actualmente preparándose para 9 cursos como Organización y Arquitectura de Computadoras, Redes de Computadoras, Tecnología Electrónica Básica (III), Tecnología de Microcomputadoras e Interfaz, Chino Universitario, Pensamiento y Teoría del Socialismo con Características Chinas, y Cultivo Ideológico y Moral y Estado de Derecho, Álgebra Lineal, Introducción al Derecho.
Beijing Forestry University, Artes Digitales de Medios, Licenciatura (Abandono), 2013.09 - 2014.06
- Aprobó 13 cursos, como Introducción a Computadoras, Fundamentos de Programación, Laboratorio de Fundamentos de Programación, Inglés Universitario, Matemáticas Avanzadas, Técnicas y Principios de Imágenes Digitales, Tecnología de Gráficos Bidimensionales.
- Construyó una aplicación Android de asistencia universitaria “Bjfu Assistant” que integra funciones de ver calificaciones y foros de exalumnos. Ha sido descargada y utilizada por miles de usuarios en el campus. Y construyó una aplicación Android para aprender inglés viendo clips de películas y ganó el tercer premio en un hackathon.
- Clasificado en el primer lugar en la competencia de entrenamiento mensual ACM/ICPC de su universidad entre alrededor de 100 estudiantes de élite de la universidad, incluyendo el grado superior.
- Galardonado con el tercer premio en el concurso de obras digitales “Juventud, Salud, Nuevos Medios” organizado por la UNESCO y la Universidad de Comunicación de China para la obra digital “Mom Shy To Say”.
Guangzhou Yuyan Middle School, Ciencia, Diploma de Escuela Media, 2007.07 - 2013.06
- Clasificado entre los 300 primeros de 100,000 estudiantes en el examen de ingreso a la escuela secundaria de Guangzhou.
- Clasificado entre los 300 primeros en el Guangdong NOIP (Olimpiada Nacional de Informática en Provincias) 2011.
Proyectos
Proyectos Corporativos
- Bot de Historias Impulsado por IA (2024.5 - 2024.7) Participó en el desarrollo full-stack. Utilizó pila tecnológica como Python, Flask, React, AWS y Claude.
- PayMe de HSBC (2022.11 - 2023.07) Participó en el desarrollo backend de la función de auto recarga y migración a la nube. Utilizó pila tecnológica como Java, Spring Cloud, Azure y AWS.
- DBS Digibank CN (2022.7 - 2022.11) Participó en el desarrollo backend de fondos mutuos. Utilizó pila tecnológica como Java, Spring Cloud y Pivotal Cloud Foundry.
- DBS Client Connect (2021.12 - 2022.6) Participó en el desarrollo backend de trading de equities. Utilizó pila tecnológica como Java, Spring Cloud y Pivotal Cloud Foundry.
- ShowMeBug (2021.7 - 2021.9) Responsable de la integración entre la plataforma y WeChat Empresarial, incluyendo inicio de sesión y fácil acceso a entrevistas. Utilizó pila tecnológica como Ruby on Rails, PostgreSQL y el SDK de WeChat.
- Proyectos de Square Root Inc (2018.1 - 2019.12) Participó en 50 proyectos misceláneos incluyendo sitios web, juegos, aplicaciones y programas mini de WeChat. Responsable de gestión de equipos, negociación de contratos, gestión de proyectos, comunicaciones con clientes y algo de desarrollo de software.
- Programa Super Brain TV WeChat Mini Program (2018.2 - 2018.3) Responsable del desarrollo backend y frontend. Utilizó pila tecnológica como Java, Spring, JavaScript, HTML y AliCloud.
- Chongding Conference (2017.9 - 2018.1) Responsable de algo de desarrollo backend y frontend del panel de administración para una aplicación de trivia en vivo. Utilizó pila tecnológica como Java, Spring, WebSocket y Netty.
- Mianbao Live (2017.9 - 2018.1) Responsable de refactorizar el backend de una plataforma de monetización de contenido todo en uno. Utilizó pila tecnológica como PHP, TypeScript, Laravel y Go.
- Fun Live (2016.6 - 2017.9) Responsable de la mayoría del desarrollo de código de una plataforma de transmisión en vivo de conocimiento. Utilizó pila tecnológica como PHP, JavaScript, HTML, AliCloud y RTMP Streaming.
- LeanCloud SDK y LeanChat (2014.07 - 2015.10) Responsable de algo de desarrollo de SDK de Objective-C y Java, y todo el desarrollo de su aplicación demo LeanChat.
Código Abierto & Blog & Codeforces (2013-09 a Presente)
- Explora mis proyectos de código abierto, iniciativas corporativas y proyectos personales en GitHub: https://github.com/lzwjava
- algorithm-solutions: Soluciones a problemas de algoritmos, 2466 commits, Java
- lzwjava.github.io: Mi blog, 500 commits, Inglés & Chino
- live-server: Backend de una plataforma de transmisión en vivo de conocimiento, 660 commits, PHP
- live-mobile-web: Frontend móvil de una plataforma de transmisión en vivo de conocimiento, 528 commits, Vue & JavaScript
- live-web: Frontend de escritorio de una plataforma de transmisión en vivo de conocimiento, 140 commits, Vue
- live-wxapp: WeChat Miniprogram de una plataforma de transmisión en vivo de conocimiento, 63 commits, JavaScript
- code-review-server: Backend de una plataforma profesional para la revisión de código, 275 commits, PHP
- code-review-web: Frontend de una plataforma profesional para la revisión de código, 302 commits, Vue & JavaScript
- weimg-server: Backend de una comunidad de imágenes, 35 commits, PHP
- weimg-ios: Aplicación iOS de una comunidad de imágenes, 77 commits, Objective-C
- leanchat-ios: Aplicación de chat iOS, 556 commits, Objective-C
- leanchat-android: Aplicación de chat Android, 412 commits, Java
- curiosity-courses: Un curso de programación, 215 commits, Chino
- LZAlbum: Una aplicación iOS similar a WeChat moments, 47 commits, Objective-C
- TabsKiller: Un plugin de Chrome para ayudar a cerrar pestañas del navegador, 19 commits, JavaScript
- Reveal-In-GitHub: Un plugin de Xcode, 57 commits, Objective-C
- LvchenSign: Sitio web para una empresa de señalización publicitaria, 40 commits, JavaScript
- feynman-lectures-mobi: Herramienta para convertir LaTeX a SVG para crear eBooks mobi, 47 commits, Python
- flower-recognition: Aplicación Android para el reconocimiento de flores, 37 commits, Java
- Creak: Un parser HTML simple, 49 commits, Swift
Habilidades
He adquirido muchas habilidades desde que comencé a programar en 2008. En términos de tiempo de uso, la descripción de alto nivel es la siguiente. Es diferente de la experiencia laboral. Lo uso para mostrar la familiaridad relativa con mis habilidades.
- 5 o más años de experiencia de uso: Chino, Inglés, Escritura, Java, Algoritmo, Desarrollo Dirigido por Pruebas, Computación en la Nube, DevOps, Desarrollo Backend
- 3 a 4 años de experiencia de uso: Cantonés, Desarrollo de iOS, Desarrollo de Android
- 1 a 2 años de experiencia de uso: Gestión de Productos, Machine Learning, Desarrollo Frontend
- Menos de 1 año de experiencia de uso: Japonés
Herramientas
A continuación se detallan las herramientas que me ayudan a acumular las habilidades anteriores, además de otras herramientas interesantes. Todavía estoy utilizando algunas de ellas y puedo aprender en unos pocos días para usar el resto de ellas nuevamente.
- Lenguaje Natural: Inglés, Chino, Cantonés, Hakka, Japonés
- Sistema Operativo: Linux, Windows, MacOS, Android, iOS, OpenWRT
- Lenguaje: PHP, Java, Objective-C, Swift, Ruby, HTML, C, C++, JavaScript, Lisp, Clojure, TypeScript, Node.js, Go, Python, Pascal
- Lenguaje Específico del Dominio: JSON, CSS, SQL, NoSQL, Kusto Query Language, Kibana Query Language
- Base de Datos: MySQL, SQLite, PostgreSQL, Microsoft SQL Server, Amazon RDS, MongoDB
- Frontend: Vue, React, Angular, jQuery, Hexo, Jekyll, Stylus, Sass
- Marco: 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
- Matemáticas: Cálculo, Álgebra Lineal, Matemáticas Discretas, LaTeX
- Desarrollo: 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
- Nube: 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
- Grandes Modelos de Lenguaje: 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
- Pruebas: Postman, Selenium, Karate, JUnit, Mockito, Apache JMeter, Apache ab
Conocimiento del Dominio
A continuación se presenta un resumen de mi experiencia y conocimientos en dominios. Aunque tengo un sólido entendimiento de algunos temas y una familiaridad más básica con otros, estaré encantado de compartir más en una entrevista si estás interesado en alguna área específica.
- Conocimiento de la Industria: Banca y Pagos, Plataformas de Educación y E-learning, Plataformas de Medios Sociales y Contenidos, Gestión de Usuarios y Cuentas, Sistemas de Notificación, Datos y Análisis, Aplicaciones Móviles, Sistemas de Pago, Gestión de Transacciones, Integración de Medios Sociales, Gestión de Videos, Sistemas de Recompensas, Seguimiento de Vistas en Vivo, Gestión de Aplicaciones, Fondos Mutuos y Trading de Equities, Entornos de Programación Basados en Navegador.
- Fundamentos de Ciencias de la Computación: Matemáticas Avanzadas, Organización de Computadoras, Sistemas Operativos, Tecnología de Redes de Computadoras, Bases de Datos y Aplicaciones, Tecnología de Aplicación de Computadoras, Estructuras de Datos y Algoritmos, Tecnología de Microcomputadoras e Interfaz
- Tecnología y Desarrollo: Comunicación Multilingüe, Desarrollo Multiplataforma, Programación Full-Stack, Gestión de Bases de Datos, Machine Learning y Big Data, Proficiencia Matemática, Herramientas de Desarrollo, Implementación de Machine Learning, Uso Avanzado de Linux, Pruebas y Aseguramiento de Calidad, Integración de APIs, Contribuciones de Código Abierto, Escritura Técnica y Blogging, Servicios de Computación en la Nube, Sistemas Distribuidos, Optimización de Alto Rendimiento, Aplicaciones en Tiempo Real, RTMP Streaming, Integración/Despliegue Continuo (CI/CD), Contenedorización y Orquestación, Seguridad de Red, Metodologías Ágiles, Arquitectura de Software, Prácticas DevOps, Aplicaciones Nativas de la Nube, Desarrollo de APIs, Sistemas de Control de Versiones, Computación Sin Servidor, Monitoreo de Rendimiento, Ingeniería de Datos, Mejores Prácticas de Seguridad, Ciclo de Vida del Desarrollo de Software (SDLC), Mentoría Técnica, Gestión de Proyectos.
Publicaciones de Blog Seleccionadas
A continuación se presentan algunas de mis publicaciones de blog, que abarcan historias de crecimiento personal, viajes de startups, aprendizaje de inglés, programación, proyectos geek y más. Por favor, visita lzwjava.github.io y busca los títulos para verlos.
- Construir una Aplicación Escalable en Azure
- Guía Completa del Marco Spring
- Construir un Bot de Historias Impulsado por IA con Flask, React y ELK
- Implementación de Trace ID de Punta a Punta
- Despliegue con Pivotal Cloud Foundry
- La Sabiduría del Aprendizaje
- Zen y el Arte del Machine Learning
- Cómo Construir una Computadora
- Introducción a la Programación Web
- Práctico: Rastreo de Contenido de Sitio Web
- Dominar el Inglés: En y Fuera del Trabajo
- El Viaje del Aprendizaje del Inglés
- Cómo Mejorar la Proficiencia en Inglés con Grandes Cantidades de Entrada
- Convertir las Páginas Web de las Conferencias de Feynman en un eBook
- Configurar Transmisión en Vivo con OBS, SRS y FFmpeg
- Lieyunwang: Emprendedor Post-95 Fundó la Plataforma de Transmisión en Vivo de Conocimiento QuZhibo
- Mejorar el Desarrollo de iOS con Pruebas Automatizadas y Herramientas
- Mi Viaje a los Estados Unidos: Primeras Impresiones de Silicon Valley
- Operaciones y Principios Avanzados de Git
- Explorando WebSocket
- Portar FFmpeg a Android
- Inmersión Profunda en Dibujo Personalizado en Android
Artículos
Soy un investigador autodidacta con tres artículos académicos sobre la reversión de la miopía y la restauración de la visión natural, inspirados en los trabajos de Yin Wang y Todd Becker, respaldados por tres años de experimentación. En ciencias de la computación, aún aspiro a hacer avances similares.
-
Li, Zhiwei. (Jun 2023). Verificación Experimental del Método de Restauración de la Visión Natural. Blog de Zhiwei. http://lzwjava.github.io/vision-restoration-en.
-
Li, Zhiwei. (Jun 2023). La Discusión sobre el Astigmatismo Cuando los Globos Oculares Se Reversan a la Forma Normal. Blog de Zhiwei. https://lzwjava.github.io/astigmatism-en.
-
Li, Zhiwei. (Nov 2024). Restauración de la Visión Natural: El Principio de ‘Just Barely Clear’. Blog de Zhiwei. https://lzwjava.github.io/barely-clear-en.
Libros Leídos
He leído más de 320 libros que abarcan textos, desarrollo personal, negocios, tecnología e historia. A continuación se presentan algunos libros y recursos clave que han moldeado mi pensamiento.
- 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)
- Ensayos de Paul Graham (paulgraham.com)
Enlaces
Certificados
- Certificado de Abandono de la Universidad Forestal de Beijing
- Informe Oficial de Educación Superior de China (Estado de Educación de Licenciatura, Estado de Abandono)
- IELTS Academics, Puntaje 6
- Certificado de Finalización del Curso de Especialización en Machine Learning, proporcionado por DeepLearning.AI y la Universidad de Stanford
- Certificado de Finalización del Curso de Especialización en Deep Learning, proporcionado por DeepLearning.AI
- Desarrollando en AWS, proporcionado por AWS Training
Expectativas
- Posiciones Esperadas: Ingeniero Full Stack / Ingeniero Backend
- Ubicaciones Esperadas: Guangzhou