Technical Profile
李汶道 DennySORA ~/dennysora/detail/depth
Technical Depth
How deep the knowledge goes: LLM architecture, training and post-training, inference and quantization, agentic AI, backend and distributed systems, cloud platforms and security.
Technical Depth
Core
- Transformer architecture
- Decoder-only language models
Attention
- MHA · GQA · MQA
- latent-attention variants
Position Representation
- RoPE · NoPE
- hybrid positional designs
Feed-forward
- SwiGLU · GEGLU
Normalization
- RMSNorm
Residual Design
- standard residual paths
- experimental attention-residual variants
Tokenizer
- SentencePiece · Unigram
Pre-training
- token / data pipeline
- optimization
- learning-rate scheduling
- checkpointing
- validation loss / perplexity
- throughput monitoring
Post-training · implemented
- SFT · DPO · GRPO
Studied / compared
- PPO · TRPO · DAPO
Precision
- FP16 · BF16 · FP8 · INT8 · INT4
Quantization Concepts
- W / A / KV precision
- PTQ · E4M3
- W8A16KV8-style configurations
Runtime / Serving
- vLLM · TensorRT-LLM · Ollama
Performance
- KV cache
- batching
- context length
- VRAM estimation
- throughput / tokens per second
Exploring
- MXFP8 · NVFP4
- Sparse Autoencoders (SAE)
- SVD
- activation analysis
- activation patching
- circuit-level interpretation concepts
- Google ADK
- Agent-to-Agent (A2A)
- LangGraph · CopilotKit
- AG-UI integration
- tool execution
- state management
- Human-in-the-Loop
- streaming (SSE)
- retries & error handling
- dynamic agent configuration
Languages
- Go · Python · Rust
Backend
- REST · FastAPI · Gin · Asyncio
Distributed Systems
- Kafka · Redis · PostgreSQL
- event-driven systems
- asynchronous processing
Design
- modular architecture
- plugin architecture
- microservices
- low-latency systems
Infrastructure
- AWS · Kubernetes / EKS
- Terraform · Helm
CI/CD
- GitHub Actions · GitLab CI
Observability
- OpenTelemetry · Prometheus · Grafana · Loki · Tempo
Production Experience
- EKS node-group architecture
- ARM migration
- CPU / memory optimized pools
- CNI troubleshooting
- multi-tenant cluster stability
- reusable Helm modules
- PII protection & redaction
- policy enforcement
- tenant isolation
- access control
- auditability
- security architecture
Engineering Principles
Understand the Abstraction Below
Abstractions are useful, but debugging and optimization require understanding the mechanism underneath them.
LLM API ↓ Inference Runtime ↓ KV Cache ↓ Attention / GEMM ↓ Memory / Precision ↓ GPU
Deployment Is Part of Model Design
Architecture decisions affect memory, latency, throughput and deployment constraints.
Architecture
│
├── memory
├── compute
├── KV cache
├── quantization
└── serving
Measure Before Optimizing
Optimization should start from observable bottlenecks, not assumptions.
latency throughput memory GPU utilization cost failure rate
Security Is Architectural
Security should be part of system design rather than a middleware added at the end.
Security ├── identity ├── authorization ├── isolation ├── policy ├── data handling └── observability
Make Trade-offs Explicit
There is rarely a universally best architecture. The important part is knowing which constraints a design is optimizing for.
performance
↕
cost
↕
complexity
↕
reliability
↕
maintainability
How I Work
$ dennysora --working-style research_first true prototype_fast true benchmark_driven true production_aware true security_conscious true default_loop: understand → implement → measure → refine → repeat