Projects
Open-source projects and engineering contributions.
A CNB NPC powered by Hermes Agent, connecting issue and pull request comments, repository context, and an external agent runtime.
TagsCNB NPCHermes AgentPythonDockeruvContribution
Created and maintain the project, including Webhook delivery, API Server calls, CNB NPC role configuration, Docker image builds, and pipeline checks. Public CNB data shows 68 NPC builds, 4 NPC-created pull requests, and 1 merged pull request.
JetBrains' open-source Kotlin SQL framework, providing a type-safe SQL DSL and DAO APIs for database access.
TagsKotlinSQLDocumentationCNBopencodeContribution
Forked the project and built an automated Chinese documentation workflow with CNB pipelines and opencode, translating the official docs and publishing them to a standalone documentation site.
Links
A machine-learning service for extracting structured information from scholarly PDFs, including titles, authors, citations, and references.
TagsScholarly PDFJavaPrometheusNLPContribution
Contributed upstream work including public pull requests for Prometheus metrics export and Dockerfile command/dependency fixes. My resume also records work around Chinese metadata, in-text citations, reference lists, and figure matching.
A command-line tool that converts PDFs into ALTO XML for downstream layout analysis and document-structure processing.
TagsPDFALTO XMLCDocument parsingContribution
Fixed support issues for non-Latin languages, especially Chinese documents, so it could work better in downstream paper-processing pipelines.
The official Python SDK for Sentry, used for error reporting, performance monitoring, and application observability.
TagsPythonSentryAPMSDKContribution
Contributed HTTPX integration support, improving observability coverage for the next-generation Python HTTP client in the Sentry Python SDK.
Elastic APM's Go agent for tracing, performance monitoring, and error collection in Go services.
TagsGoElastic APMTracingMiddlewareContribution
Contributed Negroni HTTP middleware integration so Go services using that framework could be instrumented with Elastic APM.
A Python interface for Hefei University of Technology's student academic system, plus tools for building with student data.
TagsPythonHFUTAPIEducationContribution
Created and maintained the project, turning the university academic system into developer-friendly interfaces.
A Prometheus exporter for Clash proxy services, built for production monitoring and alerting.
TagsGoPrometheusExporterGrafanaContribution
Created and maintained the project, exposing proxy-service metrics and providing a Grafana dashboard.
A configuration-driven webhook message transformation service using Starlark scripts.
TagsGoWebhookStarlarkIntegrationContribution
Created and maintained the project, turning webhook integration work into reusable configuration and transformation rules.
BoltDB-backed state storage for Colly crawlers, including request queue support without an external service.
TagsGoCollyBoltDBCrawlerContribution
Created and maintained the project so lightweight crawlers can keep persistent state and queues without deploying Redis or another database.
A Microsoft Office add-in sideloading tool for local development and network-constrained deployment scenarios.
TagsPythonOffice Add-inWindowsNuitkaContribution
Built the core tool in Python and packaged it as a self-contained executable with Nuitka.
Shanbay's open-source Peewee ORM extension, adding high-performance sorting, high-precision date fields, and JSON field support.
TagsPythonPeewee ORMSortingJSONContribution
As a core developer, supported high-performance median-based database sorting and added high-precision date and JSON field support.
An Envoy xDS implementation that converts Kubernetes Services into Envoy Clusters for gateway service discovery.
TagsGoKubernetesEnvoyxDSContribution
As a core developer, built the synchronization path from Kubernetes service discovery into Envoy configuration.
Cython hooks for the Hatch build system, aimed at Python package builds and extension compilation.
TagsPythonHatchCythonPackagingContribution
Created and maintained the project, packaging the Cython compilation flow as reusable Hatch build hooks.