Skip to content
View MoChiUaena's full-sized avatar
  • Wuhan University
  • Wuhan University

Block or report MoChiUaena

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.

Content in all repositories owned by your account will be closed.
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
MoChiUaena/README.md

Colorful technology banner

Programming illustration

Hello coders

Hi, I'm MoChiUaena PC

Java Backend Full-Stack AI Agents

Java Backend Developer, Full-Stack Developer, and AI Agent Application Developer

With a background in remote sensing, I build practical software and AI Agent applications.

Wuhan University — School of Remote Sensing and Information Engineering — Undergraduate & graduate studies

My toolbox

Java backend — Java, Spring Boot, PostgreSQL, Maven

Full-stack — TypeScript, JavaScript, Vue, React, Node.js, Vite

AI agents — Spring AI, MCP, Tool calling

Engineering — Git, Docker, JUnit, Playwright, Markdown

Things I'm building

agent-triage — Evidence-based incident triage for Java services, with bounded, read-only diagnostic tools. Java resume-workbench — A local-first resume editor with layout customization, version history, and PDF export. Java

RSHOT — A remote sensing research and engineering digest with summaries, topic indexes, and updates. TypeScript tech-resume-kit — Markdown resume templates for technical roles, with local editing and PDF export. JavaScript

Projects I contribute to

Fixes and improvements in the Java ecosystem.

OpenAPI Diff — Contributing fixes for discriminator alias handling and example-change reporting. Java

My PRs: PR #929 PR #930

Resilience4j — Contributing a fix for final fallback invocation in Spring-proxied services. Java

My PRs: PR #2536

InterviewGuide — Improving knowledge-base upload concurrency and PDF report rendering and navigation. Java

My PRs: PR #58 PR #59 PR #60

Every commit counts

A little fun along the way.

Bomberman

Bomberman contribution graph

A little more depth

3D contribution graph


Keep building. Keep learning.

Find me on GitHub

Visual credits

Pinned Loading

  1. langchain4j/langchain4j langchain4j/langchain4j Public

    LangChain4j is an idiomatic, open-source Java library for building LLM-powered applications on the JVM. It offers a unified API over popular LLM providers and vector stores, and makes implementing …

    Java 13.2k 2.6k

  2. jknack/handlebars.java jknack/handlebars.java Public

    Logic-less and semantic Mustache templates with Java

    Java 1.6k 391

  3. resilience4j/resilience4j resilience4j/resilience4j Public

    Resilience4j is a fault tolerance library designed for Java8 and functional programming

    Java 10.8k 1.5k

  4. OpenAPITools/openapi-diff OpenAPITools/openapi-diff Public

    Utility for comparing two OpenAPI specifications.

    Java 1.1k 190

  5. Snailclimb/interview-guide Snailclimb/interview-guide Public

    基于 Spring Boot 4.1、Java 25、Spring AI 2.0、React、PostgreSQL/pgvector、Redis 和 RustFS 构建的开源 AI 面试平台,支持简历智能分析、模拟面试、语音面试和知识库 RAG。

    Java 3.3k 746

  6. Snailclimb/JavaGuide Snailclimb/JavaGuide Public

    Java 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发

    JavaScript 159k 46.1k