Skip to content

ASOPITECH

Full-Stack Engineer with 20+ Years of Experience

Casually, yet seriously. AI, Programming Languages, GraphRAG, Cloud Infrastructure… Blending legacy expertise with cutting-edge tech through research and development 🚀

Tech Stack: AI / LLM | Java | GraalVM | Quarkus | TypeScript / JavaScript | Python | Rust | AWS / Azure / GCP | Terraform | CDK | Astro | GraphQL | IoT

📝 Read Blog | 💻 GitHub | ❤️ GitHub Sponsors | ☕ Buy me a coffee


A Language I Have Been Exploring: Nim

Recently, I have been interested in Nim for its expressive syntax and native performance. Its Python-like readability, static typing, and C interoperability make it a compelling language to explore.

Read the Nim Language Guide → | Read about Nimino / Nimculus →


About Me

Hello! I'm a full-stack engineer with over 20 years of development experience. From enterprise systems to cloud infrastructure and cutting-edge AI technologies, I explore a wide range of technical domains. Whether it's designing programming languages, implementing GraphRAG systems, or building multi-cloud environments, I share my knowledge through open-source projects and technical writing.

What I Do

  • 🔬 Research & Development - Experimenting with AI/LLM technologies, graph databases, and modern web frameworks
  • ☁️ Cloud Infrastructure - Building infrastructure on AWS/Azure/GCP, implementing IaC with Terraform/CDK
  • 🛠️ Open Source - Contributing to and developing various projects in Java, TypeScript, Rust, Python, and more
  • ✍️ Tech Writing - Sharing insights through Zenn and my personal blog
  • 🌐 Community - Managing organizations like Project JV-lang and HC-GraphRAG

💎 jv [/jawa/] - Java Syntactic Sugar

A new programming language that adds syntactic sugar to Java and transpiles to pure Java

JV-lang is an innovative programming language targeting Java 25. It dramatically improves developer productivity and code readability while maintaining "purity" with zero runtime dependencies and zero hidden magic.

Key Features

  • 🎯 Pure Java Output - Transpiles to standard Java. Fully compatible with existing Java ecosystem
  • ⚡ Type Inference & Null Safety - Reduces verbose type declarations and improves safety
  • 📐 Unit System - Type-level support for currency, physical quantities, and temperature units
  • 🧪 Testing Integration - Seamless integration with JUnit, Testcontainers, and Playwright. 90-95% code reduction
  • 🦀 Rust Implementation - Fast and safe compiler implemented in Rust
  • 🔧 LSP Support - Modern development environment with Language Server Protocol support

Why JV-lang?

  • ✅ Zero Runtime Dependencies - Can be gradually introduced into existing Java projects
  • ✅ Human-Friendly - Readable and writable syntax
  • ✅ Type Safety - Catches many errors at compile time
  • ✅ Legacy Migration - Gradually modernize existing Java codebases

📖 Read Documentation | 💻 View on GitHub


🧪 Asopitech Labs

Projects under development at Asopitech Labs, each with its own documentation site.

🎛️ Poiera — Bounded autonomy for AI agents

An agent-native control plane that turns compact application contracts into authorized, deployed, and verified releases.

Visit Site → | GitHub →

🎭 Theatora — Change the theatre. Keep the code.

A composable kit for building your own application backend from capabilities, modules, providers, and runtimes.

Visit Site → | GitHub →

🌱 Rhyzora — One meaning. Every interface.

Build CLI, TUI, Web, desktop, and MCP interfaces from declarative application and engine contracts.

Visit Site → | GitHub →

📦 TUBUSA/備 — A post-ERP business execution platform

Treats customers, deals, contracts, work, resources, and money — scattered across ERP, business apps, and Excel — as one shared business entity, connecting observation, decision, and execution.

Visit Site → | GitHub →


Tech Blog

Sharing knowledge through technical writing

📘 Zenn

Publishing technical articles and tutorials. Explaining the latest tech trends and implementation techniques.

Read on Zenn →

✍️ asopi.tech

Personal tech blog. Deep-dive technical explanations and behind-the-scenes of projects.

Visit Blog →

🐦 X (Twitter)

Real-time updates on daily development and tech topics. Sharing the latest in IoT and AI.

Follow →


Organizations

Specialized research organizations

💎 Project JV-lang

Research and development of a new programming language. Exploring new possibilities through language design and implementation.

View Organization →

🧠 HC-GraphRAG

GraphRAG implementation leveraging LlamaIndex and Anthropic. Building advanced AI applications with graph-based RAG.

View Organization →

🦊 Alopex DB

Development of a unified database engine written in Rust. Provides SQL, vector search (HNSW), and columnar storage in a single binary, scaling from an embedded file to a distributed cluster. A Graph / Lake-Link track is published on the roadmap as planned work.

View Organization → | Visit Site →


Contact

Feel free to reach out for technical questions, collaboration, or just to chat!


Support

If my projects have been helpful, I'd appreciate your support for continued development 🚀