Skip to content
View ChuanGz's full-sized avatar

Block or report ChuanGz

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

Chuan Gz

I design and build business software with a focus on .NET, React, Angular, and service-oriented systems.

My current work sits across three active workspaces:

  • private product and client systems
  • public reference repositories and reusable code
  • an engineering lab for notes, system design, and operational guidance

What I Build

  • full-stack commerce systems with a React storefront, Angular backoffice, and .NET microservices
  • business applications for onboarding, invoice workflows, calendars, student management, and internal operations
  • integration-heavy backend systems, including SAP Business One related work and service-to-service communication
  • engineering documentation that explains architecture, delivery flow, troubleshooting, and operational standards

What I Am Strong At

  • C# and .NET application design
  • service boundaries, domain modeling, and long-term maintainability
  • React and Angular application structure for business-facing products
  • data integrity, validation, and failure handling
  • turning messy projects into flatter, clearer, easier-to-maintain repositories
  • writing practical documentation for developers, maintainers, support, and technical leadership

Current Level

I work at the level where feature delivery is only one part of the job.

I also care about:

  • service contracts and ownership
  • error handling and common behavior across services
  • local development flow and deployment readiness
  • operational clarity through logs, metrics, and documentation
  • architectural decisions that still make sense after the codebase grows

Selected Public Work

  • olih-app: a unified application repository with a .NET backend API and a React web client
  • engineering-lab: a living knowledge base for engineering notes, platform guidance, system design, and development practice
  • sap-b1-service-layer: a C# client library for SAP Business One Service Layer integrations
  • data-cockpit: a reusable .NET CRUD-focused library built around shared data access patterns

Private Work Themes

Some of my strongest work is private, but the themes are consistent:

  • commerce and ordering workflows
  • identity, gateway, inventory, payment, and saga-style coordination
  • business partner onboarding and import pipelines
  • enterprise integration and operational support tooling

How I Work

  • keep the structure flat when possible
  • choose names that are easy to read and hard to misunderstand
  • remove placeholder code, dead notes, and accidental complexity
  • prefer stable systems over impressive-looking diagrams
  • document the parts that other engineers actually need to operate and maintain

What You Will See In My Repositories

  • backend projects with clearer boundaries and practical .NET patterns
  • frontend projects focused on maintainability, form workflows, and admin-style product experiences
  • repository cleanups that improve naming, layout, and documentation quality
  • technical notes that explain not only what the code does, but how the system should be run and supported

Focus Right Now

  • improving repository quality and portfolio clarity
  • raising the standard of documentation and operational readiness
  • refining reference systems that other developers can study and learn from
  • building systems that are realistic, teachable, and maintainable

Usage Policy

  • The public repositories linked from this profile are shared for learning, technical review, and knowledge sharing.
  • No permission is granted to copy, reuse, modify, redistribute, sublicense, sell, deploy, or republish that work without prior written approval from the repository owner.
  • See LICENSE, DISCLAIMER.md, CONTRIBUTING.md, and CODE_OF_CONDUCT.md.

Pinned Loading

  1. sap-b1-service-layer sap-b1-service-layer Public

    C# client library for SAP Business One Service Layer with adapter-based resource clients.

    C#

  2. data-cockpit data-cockpit Public

    Generic .NET CRUD library with reusable Entity Framework Core repository infrastructure.

    C#