{
  "$schema": "https://jsonresume.org/schema/1.0.0/resume.json",
  "meta": {
    "version": "1.0.0",
    "canonical": "https://kon2raya.netlify.app/resume.json",
    "lastModified": "2026-06-03"
  },
  "basics": {
    "name": "Lemmuel Turaya",
    "label": "Full-Stack & Mobile App Developer",
    "image": "https://kon2raya.netlify.app/images/1615352107595.jpg",
    "email": "turayalemmuel@gmail.com",
    "phone": "+63 922 778 6152",
    "url": "https://kon2raya.netlify.app",
    "summary": "Full-stack and mobile developer with 6+ years shipping production platforms across logistics, real estate, marketing, and education — 9 published case studies on the portfolio. Specializes in Vue.js / Nuxt.js + Laravel on the web, Flutter on mobile, and clean REST API design. Pairs daily with Claude Code in a Karpathy-style AI-augmented workflow — prototyping, refactoring, and shipping faster without compromising code review or tests. Also builds autonomous AI-engineer pipelines — a production multi-LLM agent system (Claude, Gemini, OpenAI, OpenRouter, Qwen) wired into a real ticketing workflow with security gates and independent test verification. Open to remote, hybrid, or onsite roles.",
    "location": {
      "address": "Biñan",
      "postalCode": "4024",
      "city": "Biñan",
      "countryCode": "PH",
      "region": "Laguna"
    },
    "profiles": [
      {
        "network": "GitHub",
        "username": "kon2raya24",
        "url": "https://github.com/kon2raya24"
      },
      {
        "network": "LinkedIn",
        "username": "lemmuel-turaya",
        "url": "https://www.linkedin.com/in/lemmuel-turaya/"
      },
      {
        "network": "Facebook",
        "username": "lemmuel.turaya",
        "url": "https://www.facebook.com/lemmuel.turaya"
      },
      {
        "network": "Instagram",
        "username": "kon2raya",
        "url": "https://www.instagram.com/kon2raya/"
      },
      {
        "network": "DeviantArt",
        "username": "lemmuelturaya",
        "url": "https://www.deviantart.com/lemmuelturaya"
      },
      {
        "network": "Portfolio",
        "username": "kon2raya",
        "url": "https://kon2raya.netlify.app"
      }
    ]
  },
  "work": [
    {
      "name": "AAI Worldwide Logistics",
      "location": "Philippines",
      "position": "Application Developer",
      "url": "",
      "startDate": "2024-11-01",
      "endDate": "",
      "summary": "Contribute to the development and enhancement of the company's Financial Management System, connected logistics platforms, and a new Flutter-based Warehouse Management mobile app — integrating SAP and third-party services with internal applications.",
      "highlights": [
        "Designing and shipping a Flutter-based Warehouse Management System (WMS) mobile app from concept to production, enabling real-time inventory, receiving, and pick/pack operations on the warehouse floor.",
        "Adopted Vibe Coding — AI-assisted delivery with Claude AI — to compress prototyping and refactoring cycles while keeping code review, tests, and engineering judgment in the loop.",
        "Designed and implemented key FMS features — journal voucher creation, sundry expense invoice processing, inventory management, and reporting using Ag-Grid for data visualization and jsPDF for advanced reports.",
        "Facilitated SAP-to-WMS order integration by converting XML payloads to JSON, generating updated XML files, and managing secure SFTP transfers for SAP validation.",
        "Built CRM maintenance modules for Airline Rates, IATA Rates, and associated charges; created customizable forms with SurveyJS for Customer Service Representatives.",
        "Developed a Trucking Rates module within the TMS using Vuetify for the front-end and Laravel for back-end logic."
      ],
      "keywords": ["Flutter", "Dart", "Laravel", "Nuxt.js", "Vue.js", "Vuetify", "Ag-Grid", "jsPDF", "SurveyJS", "SAP API", "Claude AI", "Vibe Coding"]
    },
    {
      "name": "Octal Philippines Inc.",
      "location": "Assigned to AAI Worldwide Logistics · PH",
      "position": "Software Developer",
      "startDate": "2022-10-24",
      "endDate": "2024-10-31",
      "summary": "Assigned to the AAI Worldwide Logistics IT department, contributing to core systems — FMS, CRM, TMS, and WMS — across two years of continuous delivery.",
      "highlights": [
        "Developed the Trucking Rates module for the TMS using Vuetify on the front-end and Laravel for back-end logic.",
        "Built a TMS dashboard for the transport team to monitor truck availability, deployed-truck counts, and booking frequencies, with integrated graphs, filters, and other data-visualization tools.",
        "Enhanced the Logistics Execution System (LES) UI using Vue.js for dynamic interactions, Ag-Grid for flexible data presentation, and jsPDF for report generation.",
        "Integrated the FAREYE API for real-time package status updates from third-party providers, and shipped a single-page package tracker for end-user delivery monitoring."
      ],
      "keywords": ["Vue.js", "Laravel", "Vuetify", "Ag-Grid", "jsPDF", "FAREYE API", "MySQL"]
    },
    {
      "name": "Uratex Philippines",
      "location": "Philippines",
      "position": "Full-Stack Developer",
      "startDate": "2022-03-28",
      "endDate": "2022-10-05",
      "summary": "Built internal tools, surveys, and brand landing pages supporting operations and marketing teams at Uratex.",
      "highlights": [
        "Designed and developed surveys in Laravel with detailed reporting to analyze demographics and other critical survey factors.",
        "Created a Trip Management System for efficient scheduling and booking of company vehicles, improving resource management and accessibility.",
        "Collaborated with cross-functional teams to design and develop the company's corporate landing page, aligned with brand objectives.",
        "Shipped a dynamic landing page for the company's basketball association featuring a live countdown timer, built on the Statamic CMS for easy content updates."
      ],
      "keywords": ["Laravel", "Statamic", "PHP", "JavaScript"]
    },
    {
      "name": "Lumina Homes, Inc.",
      "location": "Philippines",
      "position": "Marketing Staff (Full-Stack Developer)",
      "startDate": "2021-03-10",
      "endDate": "2022-03-30",
      "summary": "Hybrid role combining full-stack development with digital marketing — building the technology and SEO that powered the marketing team's lead pipeline.",
      "highlights": [
        "Developed, maintained, and optimized websites, landing pages, and applications that support marketing campaigns.",
        "Enhanced the property-listing loan calculator, enabling public users to compute amortization details and receive results via email.",
        "Optimized and maintained the real-estate website on SilverStripe, ensuring a seamless user experience.",
        "Implemented SEO best practices using SEMrush and Ahrefs to manage and improve site visibility.",
        "Continuously evaluate emerging technologies and marketing tools to recommend solutions aligned with business goals."
      ],
      "keywords": ["SilverStripe", "PHP", "SEMrush", "Ahrefs", "SEO"]
    },
    {
      "name": "Switch Connect Pty Ltd",
      "location": "Australia · Remote",
      "position": "Junior Web Developer",
      "startDate": "2019-08-05",
      "endDate": "2020-09-28",
      "summary": "Contributed to the company's ERP system, integrating multiple third-party APIs to streamline accounting, validation, and document workflows.",
      "highlights": [
        "Developed ERP modules that enhanced functionality and optimized day-to-day business processes.",
        "Integrated Google Maps API for address validation in user accounts, ensuring accurate location data.",
        "Implemented ABN Lookup for verifying Australian-based companies through an authorized API.",
        "Integrated Xero for financial management — receipt generation and order monitoring — and Eversign for multi-party digital document signing."
      ],
      "keywords": ["PHP", "JavaScript", "Google Maps API", "Xero", "Eversign", "ABN Lookup"]
    },
    {
      "name": "Trimex Colleges",
      "location": "Philippines",
      "position": "Graphic Designer",
      "startDate": "2019-01-01",
      "endDate": "2019-12-31",
      "summary": "Produced visual collateral for institutional campaigns, events, and publications.",
      "highlights": [
        "Designed posters, banners, social-media creatives, and event branding on tight deadlines using the Adobe Suite.",
        "Refined the design fundamentals — typography, layout, hierarchy — that still inform my approach to UI and UX."
      ],
      "keywords": ["Photoshop", "Illustrator", "Branding", "Typography"]
    }
  ],
  "education": [
    {
      "institution": "Trimex Colleges",
      "url": "",
      "area": "Information Technology",
      "studyType": "Bachelor of Science",
      "startDate": "2015-06-01",
      "endDate": "2019-04-30",
      "score": "GPA 1.50",
      "courses": ["Web Development", "Database Management", "Programming", "Software Engineering", "Networking"]
    }
  ],
  "skills": [
    {
      "name": "Frontend",
      "level": "Advanced",
      "keywords": ["Vue.js", "Nuxt.js", "React", "Vuetify", "HTML5", "CSS3", "JavaScript", "TypeScript", "Bootstrap", "jQuery"]
    },
    {
      "name": "Backend",
      "level": "Advanced",
      "keywords": ["Laravel", "PHP", "Node.js", "MySQL", "SQL", "REST API Design", "SilverStripe", "Statamic", "WordPress"]
    },
    {
      "name": "Mobile",
      "level": "Proficient",
      "keywords": ["Flutter", "Dart", "Firebase", "Android Studio"]
    },
    {
      "name": "AI & Automation",
      "level": "Proficient",
      "keywords": ["Claude AI", "Claude Code", "Gemini", "OpenAI API", "OpenRouter", "Qwen", "GitHub Copilot", "Autonomous Agents", "Multi-LLM Orchestration", "AI Harness / Agent Services", "Prompt Engineering", "n8n", "Zapier", "Make.com", "Workflow Automation", "AI-Assisted Delivery"]
    },
    {
      "name": "Libraries & Integrations",
      "level": "Proficient",
      "keywords": ["Ag-Grid", "jsPDF", "SurveyJS", "SAP API", "XERO", "Eversign", "ABN Lookup", "Google Maps API", "FAREYE API"]
    },
    {
      "name": "DevOps & Tooling",
      "level": "Proficient",
      "keywords": ["Git", "GitHub", "Docker", "Linux", "VS Code", "Postman", "Composer", "npm", "Vite"]
    },
    {
      "name": "Design & SEO",
      "level": "Working",
      "keywords": ["Figma", "Adobe Photoshop", "Adobe Illustrator", "SEMrush", "Ahrefs", "SEO"]
    }
  ],
  "languages": [
    { "language": "English",  "fluency": "Professional" },
    { "language": "Filipino", "fluency": "Native" }
  ],
  "interests": [
    { "name": "Open Source", "keywords": ["ph-dev-utils", "developer-tooling"] },
    { "name": "AI-Assisted Development", "keywords": ["Claude AI", "Vibe Coding", "agentic workflows"] },
    { "name": "Design", "keywords": ["UI/UX", "Vexel art", "branding"] }
  ],
  "projects": [
    {
      "name": "LLM-Friendly Wiki (Karpathy-style Obsidian Vault)",
      "description": "Hand-maintained Markdown knowledge base documenting a large enterprise WMS codebase, designed so both human engineers and AI coding agents (Claude Code, Cursor, Cline) share the same context. Every page has YAML frontmatter (source_paths, db_connection, related, tags, last_verified); per-folder _INDEX.md cuts agent token cost; same-turn-update discipline keeps the vault from rotting. Inspired by Andrej Karpathy's thesis that the most valuable artifact for AI-assisted coding is a well-structured wiki of your own code.",
      "highlights": [
        "~20 top-level folders: Architecture, Backend, Database, Decisions, Examples, Frontend, Integrations, Modules, Modules-v2, Rules, Runbooks, Tags, Tutorials, Workflows, plus Glossary / STYLE / Paths-and-Patterns / TechDebt",
        "7-field frontmatter contract: title, domain, source_paths, db_connection, related, tags, last_verified",
        "Per-folder _INDEX.md so agents grep an index, not the full body",
        "Explicit source -> wiki mapping declared in each repo's CLAUDE.md",
        "Karpathy coding guidelines bundled into the agent guide"
      ],
      "keywords": ["Obsidian", "Markdown", "YAML frontmatter", "LLM context", "Karpathy", "Claude Code", "Cursor", "AI-friendly documentation"],
      "startDate": "2026-01-01",
      "url": "https://kon2raya.netlify.app/case-studies/llm-wiki.html",
      "roles": ["Author", "Maintainer"],
      "type": "documentation"
    },
    {
      "name": "WMS v2 — Inventory Rewrite (Laravel 12 + Vue 3, canonical V3 pattern)",
      "description": "Active modernization of a multi-warehouse, multi-tenant inventory + WMS platform — replacing a Laravel 8 / Nuxt 2 legacy with Laravel 12 / Vue 3 organized around a single canonical V3 list-page pattern, BaseCrudController + BaseCrudService foundation, online schema migrations (ALGORITHM=INPLACE LOCK=NONE), and CI-enforced architectural guardrails.",
      "highlights": [
        "Five binding requirements: parity, flexibility, maintainability, scalability, performance",
        "Canonical V3DataTable + BaseCrud pattern with ModuleSchemaInterface — new module = wiring, not design",
        "CI guardrails encode architecture: ESLint rules (wms/no-inline-grid-columns, wms/no-axios-in-views), PHPStan rules (wms.controller.no-inline-query, wms.reports.no-get, wms.no-direct-audit-write), migration linter",
        "Online schema migrations only — ALGORITHM=INPLACE LOCK=NONE, EXPLAIN snapshot per new index",
        "~103 models, ~76 controllers, ~121 migrations, ~130 pages on the rewrite",
        "Playwright e2e workspace with per-module artifact bucketing",
        "Karpathy coding guidelines in the agent guide"
      ],
      "keywords": ["Laravel 12", "Vue 3", "Spatie Laravel-Permission", "AG Grid Enterprise", "PHPStan", "ESLint", "Playwright", "MySQL online DDL", "BaseCrudController", "ModuleSchemaInterface"],
      "startDate": "2025-09-01",
      "url": "https://kon2raya.netlify.app/case-studies/wms-v2.html",
      "roles": ["Full-Stack Developer", "Architecture Lead"],
      "type": "application"
    },
    {
      "name": "Autonomous AI Engineer (Ticketing)",
      "description": "Multi-LLM autonomous AI agent pipeline wired into a production ticketing system. `php artisan ai:work {ref}` picks up ASSIGNED tickets, auto-detects the target repository, dispatches to the operator-chosen brain (Claude / Gemini / OpenAI / OpenRouter / Qwen), persists per-ticket chat memory, and a separate `ai:verify` command runs the real PHPUnit suite before any merge.",
      "highlights": [
        "5 LLM brains wired in behind one AiHarnessService — Claude, Gemini, OpenAI, OpenRouter, Qwen",
        "Security gate at command boundary — only ASSIGNED-status tickets are pickable",
        "Auto repo detection from the systems table — no cross-repo drift",
        "AIChatMemory Eloquent model persists per-ticket conversation history",
        "Independent verifier runs `php artisan test` (or custom --cmd), logs pass/fail to the ticket comment thread",
        "tickets:auto-close cron closes deployed tickets after 72 hours"
      ],
      "keywords": ["Claude", "Gemini", "OpenAI", "OpenRouter", "Qwen", "Laravel 11", "Multi-LLM", "Autonomous Agents", "PHPUnit", "Spatie Permissions"],
      "startDate": "2025-06-01",
      "url": "https://kon2raya.netlify.app/case-studies/ai-engineer.html",
      "roles": ["Full-Stack Developer", "AI Engineer"],
      "type": "platform"
    },
    {
      "name": "Transport Management System (TMS)",
      "description": "Enterprise logistics TMS on Vue 3 + Laravel 11. Full booking → dispatch → live-GPS → costing → invoice lifecycle, with trucker partner registry, vehicle maintenance, and Spatie Permission RBAC. Companion to the WMS mobile app and the customer-service CRM.",
      "highlights": [
        "~68 Eloquent models, ~99 controllers, ~98 migrations, ~324 Vue pages across 20+ domain folders",
        "Velzon admin theme on Vue CLI; AG Grid Enterprise tables; Sanctum bearer auth",
        "Costing engine: Costing → CostingCost → CostingDetails → CostingTariffs",
        "Live GPS map view with truck-position cards + fleet utilization tiles",
        "Excel bulk import / export via maatwebsite/excel + mavinoo/laravel-batch"
      ],
      "keywords": ["Vue 3", "Laravel 11", "Sanctum", "Spatie Laravel-Permission", "AG Grid Enterprise", "DomPDF", "MySQL", "Live GPS"],
      "startDate": "2024-11-01",
      "url": "https://kon2raya.netlify.app/case-studies/tms.html",
      "roles": ["Full-Stack Developer"],
      "type": "application"
    },
    {
      "name": "Enterprise HRIS",
      "description": "Modern HRIS on Laravel 12 + Vue 3 + Vite + Pinia + TypeScript + Vuestic Admin covering the complete employee lifecycle: records, organizational units, time and attendance, leave, payroll (with government contribution tables, tax tables, 13th-month), memos with concurrency-safe sequential numbering via MySQL GET_LOCK advisory locks, performance evaluations, and TOTP 2FA.",
      "highlights": [
        "~54 Eloquent models, ~41 controllers, ~57 migrations, ~95 Vue pages across 30 domain folders",
        "TOTP 2FA via pragmarx/google2fa-laravel + bacon/bacon-qr-code QR enrollment",
        "OU-scoped RBAC with Role + Permission + RolePermission + RoleOrganizationalUnit",
        "Storybook for component stories, Playwright e2e workspace, dual CI/CD on Jenkins + Buddy",
        "Concurrency-safe memo numbering via MySQL GET_LOCK advisory locks"
      ],
      "keywords": ["Laravel 12", "Vue 3", "Vite", "Pinia", "TypeScript", "Vuestic Admin", "TOTP 2FA", "AG Grid Enterprise", "Storybook", "Playwright"],
      "startDate": "2024-08-01",
      "url": "https://kon2raya.netlify.app/case-studies/hris.html",
      "roles": ["Full-Stack Developer"],
      "type": "platform"
    },
    {
      "name": "@ph-dev-utils — Filipino Developer Utilities (12-package family)",
      "description": "Open-source family of 12 focused packages encoding Philippine-specific logic for both JavaScript/TypeScript (npm, @ph-dev-utils/*) and PHP (Packagist, phdevutils/*) — peso formatting and number-words, ~10 government-ID validators, the full PSGC address hierarchy, ZIP codes, payroll (SSS / PhilHealth / Pag-IBIG / BIR withholding to net take-home), BIR tax math, holiday-aware dates, seedable fake data, and a React address picker. 11 of the 12 publish identical behavior on both ecosystems, so a PHP backend and a JS frontend agree by construction. Fronted by a React 19 + TypeScript + Vite live playground (deployed on Vercel) that imports and runs the real published packages, so the showcase doubles as the family's integration test.",
      "highlights": [
        "12 packages: core, payroll, bir, dates, faker, address-picker, banks, geo, psic, business, postal, psgc-barangays",
        "JS / PHP parity — 11 packages dual-published on npm and Packagist with identical behavior",
        "Datasets: 42,046 barangays (PSA Q4 2024), 2,048 ZIP codes, 1,573 city/municipality coordinates, 158 banks/e-money institutions",
        "Single typed PACKAGES[] catalog drives every card, badge, and link on the site",
        "Live in-browser playground runs the real packages — the marketing site is also the smoke test"
      ],
      "keywords": ["TypeScript", "React 19", "Vite", "PHP", "npm", "Packagist", "Open Source", "PSGC", "Monorepo", "Developer Tooling"],
      "startDate": "2026-01-01",
      "url": "https://kon2raya.netlify.app/case-studies/ph-dev-utils.html",
      "roles": ["Author", "Maintainer"],
      "type": "library"
    },
    {
      "name": "WMS Mobile App (Flutter)",
      "description": "Flutter-based Warehouse Management System mobile app for AAI Worldwide Logistics — real-time inventory, receiving, and pick/pack on the warehouse floor.",
      "highlights": [
        "Offline-first reads with cached lookups for SKUs, locations, recent transactions",
        "Write-through retry queue replays on reconnect, no lost writes",
        "Laravel REST backend mirroring the existing WMS endpoints"
      ],
      "keywords": ["Flutter", "Dart", "Laravel", "REST", "MySQL", "Claude AI"],
      "startDate": "2024-11-01",
      "url": "https://kon2raya.netlify.app/case-studies/wms.html",
      "roles": ["Lead Developer"],
      "type": "application"
    },
    {
      "name": "Pamanaland Realty Management System",
      "description": "Full-stack realty management platform for Pamanaland Realty — property inventory, agent assignments, commission tracking, and role-based dashboards.",
      "highlights": [
        "Vue + Laravel monolith with role-aware UI",
        "Auto-calculated commissions exportable per agent / period",
        "CSV + PDF report exports replaced manual Excel reconciliations"
      ],
      "keywords": ["Vue.js", "Laravel", "MySQL", "Ag-Grid", "jsPDF"],
      "url": "https://kon2raya.netlify.app/case-studies/pamanaland.html",
      "roles": ["Full-Stack Developer"],
      "type": "application"
    },
    {
      "name": "JBC Commission Management System",
      "description": "Sales commission management system for JBC Marketing OPC.",
      "keywords": ["Vue.js", "Laravel", "REST"],
      "url": "https://kon2raya.netlify.app/case-studies/jbc.html",
      "roles": ["Full-Stack Developer"],
      "type": "application"
    },
    {
      "name": "UPHDJGT Medical University",
      "description": "Institutional website for UPHDJGT Medical University.",
      "keywords": ["Vue.js", "PHP", "CMS"],
      "url": "https://uphdjgtmedicaluniversity.edu.ph/",
      "roles": ["Web Developer"],
      "type": "website"
    },
    {
      "name": "Portfolio (this site)",
      "description": "Hand-crafted HTML / CSS / JavaScript portfolio with cyber-themed UI, animated effects, interactive terminal, live GitHub stats, and AI-assisted-delivery framing. Deployed on Netlify.",
      "highlights": [
        "Zero frameworks — pure HTML/CSS/JS",
        "Interactive dev terminal with real commands (~/portfolio bash)",
        "Live visitor counter, GitHub events graph, recent repos panel",
        "Multi-theme switcher (cyber / matrix / sunset)",
        "Accessible: skip-link, ARIA labels, prefers-reduced-motion respected"
      ],
      "keywords": ["HTML5", "CSS3", "JavaScript", "Netlify"],
      "url": "https://kon2raya.netlify.app",
      "roles": ["Designer", "Developer"],
      "type": "portfolio"
    }
  ],
  "references": [
    {
      "name": "Available on request",
      "reference": "Professional references can be provided upon request. Contact turayalemmuel@gmail.com."
    }
  ]
}
