KHALIL SELYAN

Tech Lead

Career History & Achievements

Tech Lead

Teneo.pro · Remote
full time 09/2025 – Present

Decentralized data infrastructure platform with 6.5M+ 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.
  • Led architecture for systems supporting 1.5M agent jobs executed across 1k+ agents and 6.5M+ community nodes.
  • 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 Stack Developer

Teneo.pro · Remote
full time 02/2025 – 08/2025

Decentralized data infrastructure platform with 6.5M+ 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 Stack Developer

LeoDrive.ai · Turkey
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.

Full Stack Developer

Chiho.ai · Remote
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.

Personal Projects

JK

A cross-platform (desktop + Android) habit-formation app designed for ADHD users. Built with SvelteKit, Tauri (Rust), and SQLite.

  • Visual node-based workflow editor (XYFlow) with 8 node types for building custom habit routines and chains.
  • On-device AI photo verification using LLaVA via Ollama — verified locally with no cloud dependency.
  • Full gamification engine with XP, streaks, achievements, and weekly challenges.
  • Cross-platform P2P sync over WebSocket + mDNS with QR code pairing — no cloud required.
  • Platform-specific native Rust integrations (app blocking, DND, biometrics) across macOS, Windows, Linux, and Android.
  • Database abstraction layer supporting SQLite and IndexedDB backends.

Full-stack social watch-party platform with synchronized playback, realtime interaction, and an optional 3D virtual cinema.

  • Built the full realtime room infrastructure for synchronized playback, chat, presence, reactions, and direct messaging using SvelteKit, PostgreSQL, Drizzle, and a custom Go WebSocket server.
  • Implemented collaborative watch-party flows including friend systems, public room discovery, RSVP behavior, join requests, moderation, and TMDb-powered movie selection.
  • Integrated WebRTC/PeerJS webcams and an optional Threlte/Three.js virtual cinema with shared avatar presence and session-aware controls.
  • Shipped authenticated and guest flows with better-auth, typed server/domain layers, and automated coverage using Vitest and Playwright.

SaaS platform for managing and visualizing AutoCAD (DXF) data for interior architects. Rewritten from Next.js to SvelteKit.

  • Rust Lambda functions for DXF processing — 70% faster than JS parsing.
  • Web-based DXF viewer with file diffing for version comparison.
  • Multi-workspace organization with project-scoped file management.
  • Block/layer/text display with search, reference counting, and area calculation.

Certifications

Three.js Journey

3D Certificate · Feb 2023