Skip to content
View jrjohn's full-sized avatar

Block or report jrjohn

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

System/Software Architect | Full-Stack Developer | Technical Lead | Taiwan

Email ORCID

Building enterprise-grade applications with Clean Architecture design

Turning ideas into reality


πŸ—οΈ Arcana Architecture Suite

A comprehensive collection of enterprise-grade reference architectures implementing Clean Architecture, Offline-First design, and MVVM patterns across multiple platforms.

Arcana Architecture Suite

β–Ά Open any component β€” click a badge below (the diagram is an image; these are the live links)

πŸ“± Mobile Β  iOS Android HarmonyOS
πŸ–₯️ Desktop Β  Windows macOS
🌐 Web   Angular React Vue
πŸ”Œ Embedded Β  STM32 ESP32
☁️ Cloud   Spring Boot Python Go Rust Node.js


πŸ“± Mobile Development

Platform Repository Tech Stack Description
🍎 arcana-ios Swift, SwiftUI, SwiftData Clean Architecture with Offline-First design and Analytics Tracking
πŸ€– arcana-android Kotlin, Jetpack Compose, Hilt Clean Architecture with Offline-First design and AOP Analytics
πŸ”· arcana-harmonyos ArkTS, ArkUI HarmonyOS NEXT application with Clean Architecture

πŸ–₯️ Desktop Development

Platform Repository Tech Stack Description
πŸͺŸ arcana-windows C#, WinUI 3, MVVM Clean Architecture with Plugin System and CRDT-based Offline Sync
🍎 arcana-macos Swift, SwiftUI, SwiftData Clean Architecture with Offline-First design and SwiftData persistence

🌐 Web Development

Framework Repository Tech Stack Description
πŸ…°οΈ arcana-angular TypeScript, Angular, Signals Production-ready with Offline-First capabilities and Enterprise Security
βš›οΈ arcana-react TypeScript, React 19, Zustand Enterprise-grade with MVVM Input/Output/Effect pattern
πŸ’š arcana-vue TypeScript, Vue 3, Pinia Modern Vue application with Composition API

πŸ”Œ Embedded Systems

Platform Repository Tech Stack Description
πŸ› οΈ arcana-embedded-stm32 C STM32 embedded systems with Clean Architecture
πŸ“‘ arcana-embedded-esp32 C++ ESP32 IoT embedded systems development

☁️ Cloud Services

Language Repository Tech Stack Description
β˜• arcana-cloud-springboot Java, Spring Boot, gRPC Dual-protocol (gRPC 2.5x faster), OSGi Plugin System, GraalJS SSR
🐍 arcana-cloud-python Python, Flask, gRPC gRPC-first architecture (2.78x faster), flexible deployment modes
🐹 arcana-cloud-go Go, Gin/Fiber, gRPC High-performance microservices with native concurrency
πŸ¦€ arcana-cloud-rust Rust, Actix/Axum High-performance cloud services with memory safety
πŸ’š arcana-cloud-nodejs Node.js, Express, Prisma InversifyJS DI, gRPC-first (1.80x faster), dual-protocol support

πŸ›οΈ DevOps & Quality

Project Repository Tech Stack Description
πŸ›οΈ arcana-arch-qube Python, Claude API AI-powered Architecture Quality Gate β€” 21 rules, 14 profiles, CI/CD integration

πŸ€– AI & Skills

Project Repository Tech Stack Description
🧠 arcana-ai-agent - AI Agent implementation
⚑ arcana-skills HTML Claude Skills for Software Developer
πŸ”§ skills JavaScript AI Skill implementation

πŸ“Š GitHub Activity

Profile Views GitHub followers GitHub stars


"Architecture is not about frameworks and tools, it's about making the right decisions at the right time."

@ Nirvana | Taiwan

Pinned Loading

  1. arcana-ios arcana-ios Public

    A modern iOS application demonstrating Clean Architecture, Offline-First design, and Analytics Tracking with SwiftUI.

    Swift 1

  2. arcana-android arcana-android Public

    A modern Android application demonstrating Clean Architecture, Offline-First design, and AOP Analytics with Jetpack Compose.

    Kotlin 1

  3. arcana-angular arcana-angular Public

    Production-ready Angular application with Clean Architecture, Offline-First capabilities, and Enterprise Security

    TypeScript 1

  4. arcana-react arcana-react Public

    Enterprise-grade React reference architecture implementing Clean Architecture, Offline-First design, and MVVM Input/Output/Effect pattern.

    HTML

  5. arcana-cloud-springboot arcana-cloud-springboot Public

    Enterprise-grade cloud platform with dual-protocol architecture (gRPC 2.5x faster / HTTP REST), OSGi Plugin System (Apache Felix) for hot-deployable extensions, Server-Side Rendering with GraalJS f…

    Java 2

  6. arcana-cloud-python arcana-cloud-python Public

    Enterprise-grade cloud platform with gRPC-first architecture (2.78x faster than HTTP REST), supporting dual-protocol communication and three flexible deployment modes (Monolithic, Layered, Microser…

    Python