full time 09/2025 – Present
Decentralized data infrastructure platform with 500k+ community nodes
- Promoted from full-stack developer to tech lead after 7 months; own architecture, code standards, and CI/CD across all backends (NestJS), frontends (React), and the community node browser extension.
- Architected the Teneo Agent ecosystem end-to-end: the core Go WebSocket server, agent deployer, TypeScript SDK (v1–v3), chat UI, database schema management (via dbdump, an open-source PostgreSQL schema comparison tool with bidirectional migration generation), and admin panel.
- Integrated multi-network payment support (x402, BSC) across the agent platform frontend, SDK, and admin panel, enabling automated crypto payments for AI agent API calls.
- Define and enforce architecture, tooling, and code review standards; translate product requirements into GitHub issues with acceptance criteria.
full time 02/2025 – 08/2025
Decentralized data infrastructure platform with 500k+ community nodes
- Rewrote the community dashboard from deprecated React CRA to Vite + TanStack Query, cutting initial load time by 50%.
- Built passive and active scraping into the Chrome extension using DOM reading and Puppeteer command generation via AI prompting, deployed to 500k+ connected nodes.
- Designed a config-driven scraping system pushed via WebSocket, eliminating the need for frequent extension updates.
- Authored and maintained the official Teneo SDK (npm) through 3 major versions.
full time 07/2022 – 12/2024
Autonomous vehicle integration using OSS Software Autoware
- Built open-source devtools with Tauri (Rust) and Next.js for building and launching the Autoware Software Suite.
- Created LeoADViz, a real-time 3D visualizer rendering 500k+ lidar points/sec with detected objects and camera feeds using Electron, Three.js, and ROS2.
- Created Orbis, a lidar/camera positioning tool (Next.js, Three.js, NeonDB) with 90% render improvement via BVH.
- Developed RViz2 plugins using C++ and ROS2 with Material 3 Design.
contract 03/2023 – 08/2024
Smart Telegram CRM for Web3 teams
- Led development of a Telegram bot for real-time CRM notifications as part of a 3-person team.
- Migrated the web app from Redux Toolkit to tRPC + Zustand.
- Implemented TanStack Table for advanced contact list management.