Selected work
Each case study states the problem, the approach and the outcome. For private work the description stops at architecture and method — no source code, no customer data.
Conexa · B2B networking & CRM platform
Private / NDAAI Connector — an in-product agentic assistant
An agentic AI assistant inside a CRM app: 13 tools to search and act on the user’s own data, on both web and mobile.
- 13
- tools in the registry
- 2
- platforms: web and mobile
- 2
- AI providers backing each other up
- 0
- separate AI permissions — it uses the app’s own
- Agentic AI
- LLM
- TypeScript
- Go
Read case study→
Conexa · Integration infrastructure
Private / NDAA Go MCP server — opening the platform to external agents
Lets outside AI agents (Claude, ChatGPT…) use the platform’s data through the MCP standard, with JWT sign-in and access that users grant and revoke themselves.
- MCP
- open standard, any client can connect
- JWT
- user authentication
- 1×
- access asked once, revocable
- MCP
- Go
- Security
Read case study→
Conexa · Platform for an e-commerce agency
Private / NDAAn e-commerce operations platform integrated with Shopee
A backend syncing orders, stock, ads and reports for many Shopee shops, an admin console for the operations team and a public website — with the Node.js backend upgraded to Go step by step without downtime.
- Shopee
- orders, stock, ads, reports
- 0
- downtime while upgrading the backend
- 2
- languages across console and website
- Log
- every change is logged
- Node.js
- Go
- Next.js
- E-commerce
Read case study→
Personal project · Playable on the web
open sourceDeep-sea spearfishing — a multiplayer 3D game in the browser
A Go server owning every rule at a 20Hz tick, a Babylon.js client, one protobuf schema generating both sides — and voice chat riding that same WebSocket instead of WebRTC.
- 20Hz
- server-authoritative simulation tick
- 100
- players per room, tick under 50ms
- ~270KB
- gzip for the 3D bundle, a 9KB lobby
- 64kbps
- voice over WebSocket, no WebRTC
- Go
- Realtime
- Babylon.js
- WebSocket
Read case study→
Conexa · Realtime infrastructure
Private / NDARealtime chat in Go
A WebSocket chat service for web and mobile: instant delivery, stored in PostgreSQL, content encrypted at rest, push notifications when users are offline.
- Realtime
- messages arrive instantly over WebSocket
- Web + app
- share one service
- Push
- notifications when offline
- Go
- WebSocket
- Realtime
Read case study→