Skip to content
View HSTKwow's full-sized avatar

Block or report HSTKwow

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
HSTKwow/README.md

Hi, I'm HSTK

Java backend developer in training.

  • Focus: Java backend development, MySQL, Redis, RabbitMQ, and IoT systems
  • Currently learning: machine learning basics, PyTorch, and Kaggle workflows
  • Interests: backend engineering, reliable message processing, IoT platforms, and research-oriented engineering
  • GitHub: HSTKwow

Featured Projects

A Spring Boot based short link service with Redis cache and RabbitMQ asynchronous visit logging.

  • Implemented short link creation, HTTP 302 redirect, expiration control, status management, pagination, and visit statistics.
  • Used Redis to cache short link mappings, add null-value caching, and implement simple short-code/IP based rate limiting.
  • Used RabbitMQ to decouple redirect requests from visit log persistence.
  • Configured consumer retry and dead-letter queue handling to prevent failed messages from being lost directly.
  • Designed unified API responses, request validation, and global exception handling.

Backend service for an emergency smart warehouse system with real device integration.

  • Built RESTful APIs for device management, data collection, inventory management, alarms, and inbound/outbound records.
  • Integrated MQTT for device data reporting, threshold configuration, device control, card swiping, and alarm handling.
  • Participated in MySQL schema design and business SQL implementation for real-time data queries and alarm statistics.

A lightweight C++ software rasterizer for understanding the basics of computer graphics.

  • Implemented core rasterization concepts such as triangle rendering, model loading, and Z-buffer depth testing.

Tech Stack

Learning Notes

  • Backend: Java, Spring Boot, MyBatis, MySQL, Redis, RabbitMQ
  • Machine learning: Python, NumPy, Pandas, PyTorch, Kaggle practice
  • Research preparation: paper reading, experiment reproduction, and clean experiment documentation

GitHub Stats

HSTKwow GitHub stats

HSTKwow GitHub profile summary

Popular repositories Loading

  1. Tinyrenderer Tinyrenderer Public

    C++ 2

  2. HSTKwow HSTKwow Public

    Config files for my GitHub profile.

    2

  3. Equipment-Manage-System Equipment-Manage-System Public

    Java 2

  4. HSTKwow.github.io HSTKwow.github.io Public

    HTML 2

  5. Fire_Detect Fire_Detect Public

    动火项目前端代码

    2

  6. iot-warehouse-backend iot-warehouse-backend Public

    Spring Boot backend for an IoT warehouse management system

    Java 2