Skip to content
View johngai19's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report johngai19

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
johngai19/readme.md

Confucius once said, "Is it not a joy to have friends come from afar?" Thank you for visiting my profile and showing interest in my work. I maintain an English blog called Johngai’s Tech Forge, which I launched in early 2024. Previously, I wrote a Chinese version of the blog, Assorted Technology Pie, focusing on programming, design, and industrial technology since 2005. Both versions feature technical articles and insights from my professional journey.

With nearly 20 years of experience in industrial automation, IoT, and AI, I’ve evolved from mastering control systems like PLC, SCADA software, LabVIEW, and AutoCAD to leading projects that integrate AI-driven predictive maintenance, energy monitoring systems, and IoT platforms. My expertise spans programming languages like C, C++, C#, Python, and JavaScript, with significant emphasis on C#, Python, and JavaScript/TypeScript for building smart systems.

In recent years, I’ve focused on Industrial Internet and IoT product development, creating solutions for smart energy monitoring, predictive maintenance, and distributed control systems. My GitHub repositories showcase open-source contributions, including modules and tools I’ve developed for AI, machine learning, and IoT applications. Some of these projects include TextDistiller, an NLP-based text segmentation tool, and TechMart, an e-commerce prototype leveraging Next.js and Prisma.

Confucius also said, "It’s like carving and polishing, like grinding and refining." I believe in continuous learning and collaboration to refine ideas and create impactful solutions. I welcome your feedback, suggestions, and discussions. Let’s connect and innovate together!

Wishing you success and fulfillment in all your endeavors.

Buy Me A Coffee

Pinned Loading

  1. TextDistiller TextDistiller Public

    AI-powered document summarization engine that transforms lengthy texts into crystallized insights

    Python 202 24

  2. TechMart TechMart Public

    Comprehensive fullstack e-commerce application built with cutting-edge technologies to provide a seamless online shopping experience.

    TypeScript 101 12

  3. dlt645Driver dlt645Driver Public

    this is a dlt645 Chinese intelligent power meter driver for Aliyun Iot Edge Gateway driver

    HTML 13 5

  4. nodejs_websocket_examples nodejs_websocket_examples Public

    nodejs websocket server and client examples with ws, Socket.io in pure javascript, express and nestjs

    JavaScript 9 10

  5. caj2pdf-web caj2pdf-web Public

    本项目提供了一个基于 Flask 的 Web API,用于将 CAJ 文件转换为 PDF 格式。该服务封装在 Docker 容器中,便于部署和使用。它基于开源项目 [caj2pdf](https://github.com/caj2pdf/caj2pdf),该项目允许用户将 CAJ 格式文档转换为 PDF。

    Python 3