EXYBIT.ORG

~/cebu/philippines SYSTEMS ENGINEER · ISP OPERATOR · 11+ YRS

JUNREY
TEJAS

$

I build software that runs real businesses — including my own. From MikroTik routers on rooftops to AI agents in production, I design, ship, and operate the whole stack.

SCROLL ▾
01 /

$ whoami --verbose

Most developers ship code. I ship systems — then keep them running.

Eleven-plus years in, my work spans layers most engineers never touch in the same career: physical network infrastructure (MikroTik routing, PPPoE, wireless CPE fleets), backend platforms (NestJS, PostgreSQL, billing engines, cron-driven automation), frontend products (React portals staff and customers use daily), and AI tooling (an agentic AI development engine with its own published CLI).

The proof is operational: I founded and run Exybit Network and Data Solution, an ISP in Cebu — and wrote every line of the platform that provisions its subscribers, collects its payments, and monitors its antennas. I've built at the core of business operations for Jobvious (US referral-based hiring platform), Lotus Commercial (Australia's leading kitchen-services company, running ~80,000 service jobs a year), and RatesCalc (Australian wage-rate and charge-rate compliance software). And I've built and sold a product: Lumo, an AI support assistant acquired by Jobvious — it now powers their support chat.

In between, I lead and mentor a small team building community software. Everything I build is deployed on infrastructure I administer myself: Dockerized services, CI/CD pipelines, nginx, VPNs, monitoring I run on my own servers. No magic, no hand-offs — working software, end to end.

Years shipping11+
Projects shipped10+
Production systems5
npm packages2
02 /

Systems in production

EXYBIT ISP

LIVE

Architect · Engineer · Operator

Built the platform, then built the ISP that runs on it.

End-to-end ISP management platform for Exybit Network and Data Solution — an internet service provider I own and operate in Cebu. Property-centric CRM wired directly into MikroTik routers over the RouterOS API: PPPoE provisioning, profile-swap suspensions, session kicks, prepaid billing with self-healing retry crons, a customer self-service portal, ticketing, and live CPE monitoring through a self-hosted UISP instance.

  • Direct MikroTik RouterOS integration — subscriptions provision, suspend, and reactivate themselves on real hardware
  • Self-healing billing: expiry crons with pending-state retries when a router is unreachable
  • Customer portal with separate JWT auth domain, receipts, and self-service tickets
  • Serving real paying subscribers in production
NestJSReact 19PostgreSQLPrismaMikroTik APIUISPDockerGitHub Actions
isp.exybit.org

LOTUS UNIFIED PORTAL

LIVE

Engineer

One portal for a national operations company.

Unified business-operations portal for Lotus Commercial — Australia's leading commercial-kitchen services company, running on the order of 80,000 service jobs a year for thousands of clients. The portal houses integrations to multiple internal and external systems with realtime processing: unified job management across internal and external sources, invoicing, and operational dashboards in a single pane of glass.

  • Unifies internal and external job pipelines into one operational view
  • Realtime processing across multiple integrated systems
  • Invoicing and dashboard tooling for a ~70-person national operation
ReactViteTypeScriptTailwind CSSRadix UI
portal.lotuscommercial.com.au

RATESCALC

LIVE

Backend Engineer · 2022—2024

The rate-compliance engine behind Australian staffing.

Wage-rate and charge-rate compliance SaaS for the Australian market — calculates employee pay rates and client charge rates that are both compliant and profitable, and generates quotes, schedules, agreements, and contracts. From 2022 to 2024 I contributed heavily to the backend API services at the core of the product, on infrastructure the company hosts itself.

  • Two years of sustained contribution to the core backend API services
  • Rate-calculation and document workflows: quotes, schedules, agreements, contracts
  • Helped manage the company's own server environment alongside the product work
Backend APIsSaaSCompliance engineSelf-hosted
ratescalc.com

EXYBIT AI

ACTIVE DEV

Creator

A software-development AI engine — API-first, CLI on top.

An AI engine for software development that can be consumed as an API or driven through its own client CLI. A NestJS service built around a proprietary agentic core, with semantic caching (pgvector + fastembed), Redis-backed session persistence, and an MCP server for device management. The terminal client — @exybit/cli — is published on npm and talks to the engine over WebSocket.

  • Semantic response caching with pgvector + fastembed embeddings
  • Dual surface: REST/WebSocket API and a Model Context Protocol server
  • @exybit/cli published on npm — a TUI chat client for the engine
  • OAuth token refresh, hot-reloadable config, session persistence
NestJSAgentic AIMCPpgvectorRedisWebSocketnpm
ai.exybit.org

MCOF REPORTING

LIVE

Lead Engineer · Mentor

Reporting infrastructure for a growing church network.

Reporting and tracking platform for MCOF Church — fellowships, groups, leaders, member rosters, and submission compliance, with cadence tracking so leadership can see which groups report on time. I lead the engineering and mentor a team of three contributors, and migrated the deployment from Vercel to a self-hosted VPS.

  • Leader submission tracking with group-compliance views
  • Lead engineer & mentor for a team of four
  • Migrated deploys from Vercel to self-hosted VPS infrastructure
Next.jsPostgreSQLJSONBJWTDockerTailwind CSS
mcofchurch.exybit.org
03 /

The stack runs on my hardware

When your software bills real subscribers, "it works on my machine" isn't good enough.

Every system on this page is deployed to infrastructure I provision and administer: a hardened VPS running nginx with SSL termination, Dockerized services rebuilt by GitHub Actions on every push, PostgreSQL with disciplined migrations, and a self-hosted UISP stack monitoring the wireless network.

The ISP side goes deeper — MikroTik routers managed over the RouterOS API, OpenVPN management tunnels reaching hardware behind NAT, hotspot binding automation, and cron-driven billing that suspends and reactivates service on physical routers without a human in the loop.

That discipline isn't limited to my own stack. The companies I've built for — Jobvious, Lotus Commercial, RatesCalc — run their software on their own servers, and I've managed and operated those environments too.

┌─ VPS ─────────────────────────────┐
│  nginx · ssl · reverse proxy       │
│  ├─ isp.exybit.org      ● live    │
│  ├─ ai.exybit.org       ● live    │
│  ├─ mcofchurch          ● live    │
│  └─ uisp (self-hosted)  ● live    │
│  docker · postgres · redis · ci/cd │
└────────────┬──────────────────────┘
             │ openvpn mgmt tunnel
┌────────────┴──────────────────────┐
│  mikrotik routers — cebu, ph      │
│  ├─ pppoe · profiles · sessions   │
│  └─ hotspot bindings · dhcp       │
│       ┌──────┴──────┐             │
│                                 │
│  wireless CPEs — 35 devices      │
│  # real subscribers, real uptime │
└───────────────────────────────────┘
04 /

AI-native engineering

I don't just use AI — I build the harnesses that make it ship real software.

My workflow runs on a fleet of specialized AI agents: an orchestrator decomposes the work, then specialist agents — planning, backend, database, QA, review — execute in parallel waves, with verification gates (types, tests, adversarial review) between every stage. Knowledge bases persist what the agents learn, so every project makes the next one faster.

I've productized the approach twice. Fission is an autonomous R&D pipeline whose worker agents — published on npm as fission-worker — claim tasks and execute them in isolated Docker containers. The Exybit AI engine is the proprietary agentic core behind my own tooling, consumable as an API or through its published CLI.

The payoff is leverage: one engineer operating with the throughput of a team — without giving up code review, tests, or operational discipline.

  idea
   │
   ▼
┌─ orchestrator ──────────────────┐
│  decompose · dispatch · verify  │
│                                 │
│  ├─ agent:plan      ● running  │
│  ├─ agent:backend   ● running  │
│  ├─ agent:database  ● running  │
│  └─ agent:qa        ● running  │
│        parallel wave — not turns  │
└────────────────┬────────────────┘
                 ▼
   gates : types ✓  tests ✓  review ✓
                 │
                 ▼
   ship ──▶ production ● live
   # one engineer, team throughput
05 /

Capabilities --list

ls ./backend

Backend Systems

  • NestJS
  • Node.js
  • Fastify
  • REST & WebSocket APIs
  • Prisma
  • PostgreSQL
  • Redis
  • Cron & job pipelines

ls ./frontend

Frontend Products

  • React
  • Next.js
  • TypeScript
  • Vite
  • TanStack Query
  • Zustand
  • Tailwind CSS
  • Ant Design / Radix

ls ./network

Network Engineering

  • MikroTik RouterOS
  • PPPoE / Hotspot
  • UISP
  • OpenVPN tunnels
  • nginx
  • Wireless CPE fleets

ls ./ai

AI & Agents

  • Agentic AI systems
  • Model Context Protocol
  • Semantic caching
  • pgvector embeddings
  • Agent pipelines
  • TUI clients

ls ./ops

Infra & Delivery

  • Docker & Compose
  • VPS administration
  • GitHub Actions CI/CD
  • Zero-downtime deploys
  • Monitoring

ls ./platforms

Commerce & Platforms

  • Salesforce B2C Commerce (certified)
  • Payment flows
  • Billing systems
  • Multi-tenant portals
  • RBAC & JWT auth
07 /

tail -f career.log

2012—2016[EDU]AMG Skilled Hands Technological College — TESDA NCII Computer Hardware & Network Servicing, NCIII Graphics Design, NCIV Software Development
2015[INIT]First years in the field — PHP, Java/Android, event systems, ERP integrations
2022[CERT]Salesforce Certified B2C Commerce Developer
2022—2024[API]Backend API services for RatesCalc — Australian wage-rate & charge-rate compliance SaaS
2026[EXIT]Lumo — AI FAQ support assistant — acquired by Jobvious; now powers their AI support chat
2026[SHIP]Published fission-worker and @exybit/cli to npm; Exybit AI engine live at ai.exybit.org
NOW[EXEC]Founder & operator — Exybit Network and Data Solution (ISP, Cebu)
08 /

Open connection

Have a system that needs to exist — or one that needs to stop falling over? Let's talk.