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
🌟 Featured Project
💎 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.
🎭 Theatora — Change the theatre. Keep the code.
A composable kit for building your own application backend from capabilities, modules, providers, and runtimes.
🌱 Rhyzora — One meaning. Every interface.
Build CLI, TUI, Web, desktop, and MCP interfaces from declarative application and engine contracts.
📦 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.
Tech Blog
Sharing knowledge through technical writing
📘 Zenn
Publishing technical articles and tutorials. Explaining the latest tech trends and implementation techniques.
✍️ asopi.tech
Personal tech blog. Deep-dive technical explanations and behind-the-scenes of projects.
🐦 X (Twitter)
Real-time updates on daily development and tech topics. Sharing the latest in IoT and AI.
Organizations
Specialized research organizations
💎 Project JV-lang
Research and development of a new programming language. Exploring new possibilities through language design and implementation.
🧠 HC-GraphRAG
GraphRAG implementation leveraging LlamaIndex and Anthropic. Building advanced AI applications with graph-based RAG.
🦊 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 🚀