Senior IT Engineer · Backend architecture, blockchain & enterprise AI
LinkedIn · Upwork · Ethereum Magicians
I am a software engineer with 17+ years of experience building high-load backend services, custom blockchain systems, and AI applications for enterprise clients. I design and implement systems in Rust, Go, C++, Solidity, and Python, with experience across web applications, decentralized protocols, and infrastructure.
My work combines hands-on engineering with technical leadership. I focus on architecture, performance, and reliability, from low-level components and transaction flows to production AI systems.
Experience: DevLab Co. Ltd., MDEX, Biswap, CoinPayments, Iconosquare, Airbnb, Proarise LLC, Quantcast.
- AI systems: Autonomous agent workflows, multi-agent orchestration, retrieval pipelines, and secure LLM infrastructure. My work includes GraphRAG, Corrective RAG, and Agentic RAG, with evaluation, tracing, guardrails, and cost monitoring.
- Blockchain and backend: Custom L1/L2 protocols, EVM applications, smart contract audits, cross-chain bridges, exchange infrastructure, and trading, arbitrage, and MEV bots.
- Applications and infrastructure: Web interfaces and APIs, data storage, cloud deployments, and delivery pipelines, using TypeScript, JavaScript, React, AWS, and Kubernetes.
| Organization / repository | Stars | Contribution | Link |
|---|---|---|---|
| redux-saga / redux-saga | 22,409 | Correct a documentation typo. | #1372 |
| LangChain / langchainjs | 18,293 | Message trimming: keep one partial message with the correct leading or trailing content blocks. | #12013 |
| Ethereum / EIPs | 14,041 | Correct a typo in the EIP-777 specification. | #2513 |
| Data Privacy Stack / presidio | 11,471 | Batch analysis: pass supplied context and parent keys to scalar values in nested dictionaries. | #2385 |
| AWS Labs / mcp | 9,821 | HealthOmics MCP server: parse date filters without timezone offsets as UTC and preserve explicit offsets. | #4802 |
| x402 Foundation / x402 | 6,752 | Go server: resolve payment schemes through wildcard network registrations while preserving exact-match precedence. | #3862 |
| wevm / viem | 3,594 | ABI overload resolution: handle array element sizes containing zero and detect ambiguous array types. | #5263 |
| i-am-bee / beeai-framework | 3,443 | Prompt templates: prevent fork customizers from modifying the original template. | #1817 |
| NVIDIA / NeMo-Agent-Toolkit | 2,671 | MCP tool discovery: support tuple-array input schemas. | #2391 |
| MyEtherWallet / etherwallet | 2,320 | Add ETBS to the default token list. | #918 |
| Model Context Protocol / php-sdk | 1,637 | Schema generation: preserve nullable and union fields inside array shapes. | #613 |
| tiiuae / sbomnix | 341 | Read source URLs from Nix structured attributes; correct SPDX download locations and homepage URLs. | #342, #343, #344 |
| Docling / docling-core | 296 | DocTags parsing: preserve table header and section flags when loading OTSL cells. | #910 |
| wevm / ox | 229 | ABI argument matching: support array element sizes containing zero and check array-type ambiguity. | #523 |
MCP Scanner — A security scanner for MCP servers, source code, and packages. It checks protocol behavior, authentication, prompt injection, tool poisoning, and dependency vulnerabilities, reporting findings alongside gaps in analysis coverage. Supports SARIF output and severity-based CI checks. Go · MCP · Security analysis · SARIF.
Agent Commerce Gateway — A self-hosted gateway that exposes existing APIs to AI agents through MCP and supports payments through x402. Payments go directly to the merchant wallet; the gateway does not hold funds or private keys. TypeScript · MCP · x402.
RWA Tokenization Platform — A self-hosted platform for issuing and managing permissioned tokens backed by real-world assets. It combines auditor-authorized minting and burning, transfer controls, and on-chain redemption with a Go backend and React administration interface. Solidity · Go · React.
I am an active participant in the Ethereum Magicians community.
ERC-8409: Signed Service Payment Quotes — Contributed to this draft ERC proposal for service payment quotes signed with EIP-712. The proposal separates a provider's quoted terms from the payer's authorization and payment settlement.



