Full-stack engineer in Brisbane, Australia. I work primarily in TypeScript and Next.js, and I build AI and agent tooling: MCP servers and Claude Code agents and skills.
At Labrys I contribute to production applications across DeFi and agent platforms. My range covers React and React Native frontends, tRPC/Express/Koa/Hono backends, MongoDB and Drizzle data layers, and the infrastructure that ships them: Turborepo, Docker, Terraform, GitHub Actions, AWS, and Cloudflare Workers.
- 🔭 Building on-chain agent tooling with the Model Context Protocol and Turnkey signing
- 🌱 Currently working with TanStack Start on Cloudflare Workers
- 📫 Reach me at simon.tanna@proton.me
Languages: TypeScript, JavaScript, Python, Solidity, GraphQL
AI / Agents: Model Context Protocol (MCP), Claude Code agents and skills, LiveKit
Frontend: React, Next.js, React Native, TanStack, Chakra UI, Radix UI, Tailwind CSS, Storybook
Backend: tRPC, Express, Koa, Hono, Socket.IO
Data: MongoDB, Drizzle ORM, GraphQL (Apollo, codegen), Zod, Redis
Infra: Turborepo, pnpm, Docker, Terraform, GitHub Actions, AWS, Cloudflare Workers, Vercel, Sentry
Web3: Hardhat, Foundry, OpenZeppelin, viem, ethers.js, thirdweb, Uniswap SDKs, LayerZero, Solana



