Swift & Apple platforms · AI agents · Robotics & HRI
Lead Senior Engineer @ OpenDive · PhD Researcher in Telerobotics & HRI @ Kent State
X / @marcodotio · LinkedIn · YouTube
I build Swift SDKs, AI agent tooling, and robotics software. My work connects native Apple apps, language models, and human–robot interaction.
- Native AI: Swift packages, Foundation Models, streaming, structured output, and tool calling.
- Robotics research: telerobotics, shared autonomy, and how people communicate intent to robots.
- Developer tools: reproducible ROS 2 environments and MCP integrations for research workflows.
| Project | What I'm building |
|---|---|
| OpenClawKit | Swift SDK for AI agents, gateways, channels, and MCP integrations. |
| OpenAIKit | Community-maintained Swift SDK for the OpenAI API. |
| GrokLanguageModel | Grok through Apple's Foundation Models APIs, with streaming, structured output, and tools. |
| rosenv | ROS 2 project and dependency management with persistent Docker environments and lockfiles. |
| PepperKit | Pepper robot stack combining a QiSDK Android client with an OpenAI Realtime backend. |
| overleaf-latex | MCP tools to create, edit, and compile LaTeX projects in Overleaf. |
| SuiKit | Swift SDK for Sui: transaction building, signing, and object management. |
| Sui-Unity-SDK | C# SDK for Sui-powered Unity games, with local transaction building and zkLogin. |
- 2025 · Sui Overflow: 1st place, Explorations.
- 2024 · ETH Denver: Best Solana Social Application.
- 2023 · ETH New York: 1st place, WalletConnect “Best for Mobile.”
- Published research in human–robot interaction, child–robot interaction, and environmental education.
Swift / SwiftUI · Python · TypeScript / JavaScript · Rust · C# / Unity · Kotlin · ROS 2 · Docker · Git
Language statistics reflect repository code size, not proficiency. Card refresh status





