Skip to content
View AllenDEricDAlexander's full-sized avatar

Block or report AllenDEricDAlexander

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

Hi, I'm ALLEN / AtLuoFu 👋

Java Backend Developer · AI Agent Builder · Clean Architecture Practitioner

Typing SVG

Useful first, elegant second, boring to maintain.
好系统不是“看起来很猛”,而是半夜报警时你还能看懂它为什么炸。


🙋 About Me

大家好,我是 AtLuoFu / ALLEN

  • 💻 I work mainly as a Java backend developer, focusing on enterprise systems, service architecture, and engineering productivity.
  • 🧠 I care about clean architecture, domain modeling, observability, maintainability, automation, and long-term evolvability.
  • 🤖 I am building and researching around AI Agents, RAG, MCP, Agent Memory, RBAC, model-call auditing, and AI-native developer tools.
  • 🧰 I also enjoy building desktop and full-stack tools with React, TypeScript, Tauri, Rust, Python, and local-first workflows.
  • 📚 I keep learning through open courses, source code reading, books, labs, and real engineering practice.
  • 📷 Outside code, I enjoy photography, reading, travel, and trying to make life slightly less like an unhandled exception.

Certificates / Records

  • 2023-11: 软件设计师资格证书 / 软考中级
  • 2024-05: 系统分析师资格证书 / 软考高级
  • 2024-10: 软件著作权 - beeAuth 统一认证平台

🧭 Current Focus

now_building:

  • Egon-COLA: direction: "Java 21 clean layered architecture, archetypes, and reusable enterprise components" keywords: ["Spring Boot", "Clean Architecture", "Maven", "Components", "Engineering Standard"]
  • CyberMario: direction: "AI workspace / chatbot platform with agents, memory, RAG, MCP, RBAC, and audit" keywords: ["Spring Boot", "LangGraph", "LangChain", "MCP", "RAG", "pgvector", "React"]
  • SmartReader: direction: "local-first desktop PDF reader and research workflow tool" keywords: ["Tauri", "React", "TypeScript", "PDF.js", "SQLite", "RAG Chat"]
  • atluofu-dynamic-thread-pool: direction: "dynamic thread pool starter and runtime governance" keywords: ["Spring Boot Starter", "Thread Pool", "Observability", "Runtime Config"]

researching:

  • Spring AI Alibaba + pgvector RAG
  • MCP tool governance and permission model
  • Agent memory, context engineering, and long-term knowledge systems
  • WebFlux + blocking persistence boundary design
  • Enterprise-grade Spring Boot engineering practices

principles:

  • production_first
  • observable_by_default
  • documentation_close_to_code
  • boring_maintenance_is_a_feature

🛠️ Tech Stack

Area Tools / Topics
Backend Java 21+, Spring Boot, Spring Security, WebFlux, Spring MVC, Validation, JPA, MyBatis-Plus, Flyway
Architecture Clean Architecture, layered architecture, domain modeling, modularization, API contract, engineering standards
AI Engineering Spring AI Alibaba, LangChain, LangGraph, RAG, pgvector, MCP, Agent Memory, model-call auditing
Data & Middleware PostgreSQL, MySQL, Redis, Nacos, Kafka, RabbitMQ, Elasticsearch
Infra & DevOps Docker, Kubernetes, Nginx, GitHub Actions, Linux, CI/CD, observability
Frontend & Desktop React, TypeScript, Vite, Bun, Ant Design, Tauri, Rust, PDF.js
Data / Research Python, pandas, scikit-learn, PyTorch, R, experimental data analysis

🚀 Featured Projects

Project Status Positioning
Egon-COLA Active Java 21 clean layered architecture scaffolding, Maven multi-module governance, archetypes, and reusable Spring Boot components.
CyberMario Active Full-stack AI workspace / chatbot platform around Agent, Memory, RAG, MCP, RBAC, and auditability.
SmartReader Active Local-first desktop PDF reader for reading, search, bookmarks, annotations, session recovery, and research workflows.
atluofu-dynamic-thread-pool Done / Evolving Dynamic thread pool starter exploration for runtime configuration and backend resilience.
atluofu-dynamic-config-center Active Dynamic configuration center exploration for enterprise backend systems.
skill-opt-spring-boot-starter Experimental Agent skill optimization starter with evidence, sandbox validation, and package export ideas.
FamilyAiButler Incubating Family AI assistant platform with backend, frontend, desktop, and ops-oriented project governance.
SmartCodex Utility Local Codex helper scripts, notification hooks, and workflow tooling for better agent development.
Bee-MOM-MES Long-term Industrial digital architecture project around MOM/MES, industrial data, private cloud, DevIndOps, and AI.
oslab_ostr Done Operating system learning and experiment restoration.
CS-Course Learning Course/lab notes and software construction learning material.
self_utils Utility Personal daily utility scripts and tool collections.

🏢 Work Experience

Current / Recent

  • Enterprise backend development · 2024 —— Now
    • Enterprise finance / business platform development.
    • Backend architecture, data modeling, service governance, performance optimization, observability, and engineering standardization.
    • Some details are confidential, because production systems are not Pokémon cards: not everything should be publicly displayed.

杭州安恒信息有限公司 · 2023-08 —— 2024-01

  • Role: Java Developer Intern
  • Work: Security platform development.
  • Scope: Participated in the development of 天枢-安全中台 and 天璇-威胁建模应用.
  • Also involved: Requirement analysis, testing support, CI/CD, configuration management, and operations-related work.

广州易行数字有限公司 · 2022-12 —— 2023-03

  • Role: Java Developer Intern
  • Work: Industrial Internet platform development and maintenance.
  • Project: EMOP, an industrial platform related to Guangzhou “中国制造 2025” industry development funding.
  • Scope: Industrial data warehouse modeling, device management, material management, Kubernetes operation, and DevOps transformation.

🧩 Professional Project Experience

  • 太原重工 MOM 系统
  • 安恒天枢漏洞中台
  • 浙江交投集团票务系统
  • 吉利集团财务共享平台
  • Current: confidential enterprise project

🎓 Education & Awards

University Background
  • 河南某双非 · 2020-09 —— 2024-06
  • Major: 机械设计制造及其自动化
  • Core courses:
    • 机械原理、机械设计、机械制图、制造工艺学
    • 互换性与技术测量、控制原理、传感器与检测技术
    • 微机原理及应用、电工电子学、力学相关课程
    • 工程材料及热处理、CAD/CAM/CAE、液压及气动

Self-studied CS courses / topics

  • 数据结构、计算机组成原理、算法设计与分析
  • 操作系统、计算机网络、数据库原理、软件工程
  • UML 建模与设计
  • C/C++、Java、Python、JavaScript、Go、Rust
  • Machine Learning, Deep Learning, AI engineering
Awards & Records
  • 2020-12: 河南省大学生机器人竞赛省赛一等奖
  • 2021-12: 亚太数模三等奖
  • 2022-05: 河南省第十四届高教杯大学生先进成图技术与产品信息建模创新大赛团体特等奖、个人机械类一等奖
  • 2022-06: 蓝桥杯全国软件和信息技术专业人才大赛河南省赛一等奖、国赛二等奖
  • 2022-07: 第十四届高教杯大学生先进成图技术与产品信息建模创新大赛国赛个人三等奖、国赛团体三等奖、国赛团体 3D 打印类二等奖
  • 2022-08: 机械创新设计大赛河南省赛三等奖
  • 2022-11: 软件著作权 - 基于 DDD 的学术交友论坛平台
  • 2023-11: 软件设计师资格证书 / 软考中级
  • 2024-05: 系统分析师资格证书 / 软考高级
  • 2024-10: 软件著作权 - beeAuth 统一认证平台

🌱 CS Courses & Labs


📃 Recent Blog


🧠 Second Brain


🤾 Funny Soul / Reading Map

I read broadly across software engineering, architecture, AI, RAG, backend systems, databases, big data, product thinking, mathematics, investment, and project management.

  • 《数据挖掘导论》
  • 《算法设计与分析基础》
  • 《大数据之路》
  • 《聪明的投资者》
  • 《通往奴役之路》
  • 《软件项目管理》
  • 《原则》
  • 《思考,快与慢》
  • 《企业 IT 架构转型之道:阿里巴巴中台战略思想与架构实战》
  • 《大模型应用开发极简入门》
  • 《Effective Java》

看书求理,须令自家胸中点头。与人谈理,须令人家胸中点头。
谓读得熟,则不待解说,自晓其义也。


🧱 Engineering Notes

Good code is not just code that runs.

Good code is code that can be:
- changed,
- observed,
- explained,
- tested,
- trusted,
- and maintained by someone who did not write it.

I like projects that combine business modeling + backend engineering + AI capability + usable frontend.

Thanks for visiting.

May your logs be readable and your production alarms be boring. ☕

Pinned Loading

  1. SmartReader SmartReader Public

    smart reader for multi platform

    TypeScript 3

  2. CyberMario CyberMario Public

    CyberMario

    Java 1

  3. skill-opt-spring-boot-starter skill-opt-spring-boot-starter Public

    skill-opt-spring-boot-starter

    Java 3

  4. Egon-COLA Egon-COLA Public

    Egon-COLA: Java 21 clean layered architecture scaffolding and reusable Spring Boot components.

    Java 6 1