Skip to content
View Barnett-Guo's full-sized avatar

Block or report Barnett-Guo

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Barnett-Guo/README.md

Hi there, I'm Weiyang Guo (Barnett) πŸ‘‹

Senior Full-Stack & Electron Engineer | Technical Lead

I am a highly adaptable Software Engineer and Technical Lead with extensive hands-on experience spanning Full-Stack Web Development, High-Concurrency Systems, and Cross-Platform Desktop Applications. I specialize in driving engineering software architecture, migrating and optimizing enterprise legacy systems, managing cloud-native infrastructure, and leading multi-functional engineering teams to deliver high-impact products.


πŸš€ Key Highlights & Expertise

  • Robust Full-Stack Engineering: Expert in Node.js (NestJS, Koa2, Next.js) and PHP (Yii2 Framework), with a strong foundation in database architecture (PostgreSQL, MySQL, MongoDB, Redis).
  • Cross-Platform Desktop Apps: Specialized in building modular engineering software using Electron + Vue 3 + Node.js core integration.
  • Technical Leadership & Delivery: Proven track record as a Tech Lead, managing teams, spearheading micro-frontend solutions, and successfully delivering enterprise products that generated 100+ clients.
  • DevOps & Infrastructure: Proficient in containerized deployments (Docker, Kubernetes), CI/CD pipelines (Jenkins), Linux systems administration (Shell scripting, PM2), and comprehensive telemetry/monitoring (Kibana, Kafka).

πŸ’Ό Professional Journey & Impact

πŸ”Ή China Ocean Engineering Research Institute | Software Engineer

Jul 2024 – Present

  • Engineering Desktop Software: Leading frontend development for advanced engineering desktop applications using Electron + Vue 3 + Node.js.
  • Core Feature Architecture: Successfully designed and delivered fully-featured File Managers and Text Editors tightly integrated with Node.js and Electron APIs.
  • Advanced Modeling Tools: Currently focusing on core architecture for model control and editing systems.

πŸ”Ή Beijing Yunjianxin Technology Co., Ltd. | Senior Node.js Developer / Technical Lead

Nov 2021 – Jul 2024

  • Product Modernization: Maintained and optimized a large-scale enterprise PHP engineering operations project based on the Yii2 framework; successfully developed and delivered a centralized data management module and real-time smart dashboards to enhance operational monitoring.
  • Flagship Product Delivery: Architected and launched the PC4D Smart Factory Management Platform (React + Koa2 + PostgreSQL + Redis) from scratch, generating over 100 enterprise clients.
  • IoT & Team Leadership: Engineered hardware integrations for RFID scanning and QR code printing. Managed cloud infrastructure (CI/CD, K8s), conducted technical interviews, and mentored junior engineers.

πŸ”Ή Beijing Duoniu Interactive Media Co., Ltd. | Full-Stack Engineer

Jul 2019 – Nov 2021

  • High-Concurrency Systems: Developed reward-based advertising platforms (e.g., V10 BOSS) and optimized systems to withstand 3,000+ Peak OPS using NestJS, MySQL, Redis, and Kubernetes.
  • Enterprise PHP Optimization: Maintained and optimized enterprise PHP engineering operations using the Yii2 framework, introducing data management modules and smart dashboard screens.
  • Gamification Engineering: Explored gamification technologies using the Egret Engine, building and deploying 17 micro-games with WebSocket/HTTP backends, reaching an output of 1 game per week.

πŸ”Ή Beijing Xiucan Technology Co., Ltd. | Junior Full-Stack Developer

Sep 2018 – Jun 2019 (Begins as a University Internship)

  • Backend & Integration: Developed robust RESTful APIs for multi-role login, Qiniu Cloud image uploads, and automated printer integration.
  • Linux & Infrastructure: Entirely responsible for Linux server administration, environment provisioning, shell scripting, and PM2 deployment.

πŸ› οΈ Technical Toolbox

Category Technologies
Frontend & Desktop JavaScript (ES6+), TypeScript, Vue 2/3, React, Electron, Next.js, UmiJS, Ant Design, Element Plus
Backend & Game Engines Node.js (NestJS, Koa2), PHP (Yii2), Java, Egret Engine (HTML5 Game Dev), RESTful API Design
Databases & Caching PostgreSQL, MySQL, MongoDB, Redis, Qiniu Cloud Object Storage
DevOps & Middleware Kubernetes (K8s), Docker, Kafka, Jenkins, Kibana, PM2, Shell Scripting, Linux Admin, RFID

πŸŽ“ Education & Credentials

  • Bachelor of Science in Computer Science and Technology – Xinglin College of Nantong University (2015 – 2019)
  • Patents & Awards: Granted a Practical Utility Patent for a Mobile-based Fire Alarm System. Won the Provincial First-Class Award in the Software Project Competition.

🀝 Let's Connect!

  • Email: barnettguowy@gmail.com
  • Phone: +86 187 3530 0766
  • Location: Based in China | Open to Relocation / New Zealand Tech Opportunities

Popular repositories Loading

  1. answer answer Public

    JavaScript 1

  2. Barnett-Guo Barnett-Guo Public