Skip to main content
>INITIALIZING CORE SYSTEMS...

0%

Click to skip

Jonas Viray portrait
Experience
5+ Years
Engineering Scope
Apps · APIs · AI

Jonas Viray

CARAMEL

Full Stack Developer & AI Automation Engineer

I architect, build, and ship production-grade software across the full stack—from AI-powered products and backend systems to durable workflows, integrations, and business automation. I use the right AI tools for the job to move faster without compromising engineering judgment, while retaining ownership of architecture, implementation, review, debugging, security, and production quality.

  • System Architecture
  • AI & Automation
  • Production Engineering
Plaridel, Quezon, Philippines caramelcrusade@gmail.com

Open to remote roles & selected projectsUS Eastern hours Book a call

caramel.section:01 · identity_core

About Me

Jonas Viray

I'm Jonas Viray, a Full Stack Developer and AI Automation Engineer based in the Philippines.

I take ownership of software from architecture through production, working across interfaces, backend services, APIs, databases, integrations, durable workflows, infrastructure, and automation. I use AI-assisted development with Codex and Claude Code to accelerate research, implementation, debugging, refactoring, and review while keeping technical decisions and final validation hands-on.

My work is centered on reliable systems, clear boundaries, maintainable code, and automation that reduces operational overhead. I think beyond individual features to how data moves, services fail, workflows recover, and teams maintain the system after launch.

From React and Next.js interfaces to Node.js and Laravel services, Python and FastAPI backends, Temporal durable workflows, Supabase and PostgreSQL data layers, Docker deployments, and n8n automation, I build end-to-end systems designed to hold up in production.

Education

  • Bachelor of Science in Computer Science

    Quezonian Educational College, Inc. (QECI) · Atimonan, Quezon, Philippines

    Graduated July 2026

caramel.section:04 · engineering_work

Engineering Work

Production systems spanning backend workflow orchestration, AI-enabled products, operations platforms, integrations, client implementations, and full-stack delivery. Every project is included in this carousel.

all projects // 20 systemsView the complete work archive
engineering work

project 1 / 20

caramel.section:03 · assisted_engineering

AI-Assisted Engineering

AI is part of my engineering workflow, not a substitute for engineering judgment. I use coding agents, context engineering, orchestration, reusable skills, and connected tools to accelerate delivery while I retain ownership of architecture, review, debugging, and production quality.

01 / AI engineering

Codex & Claude Code

I use AI coding agents for feature implementation, refactoring, debugging, codebase analysis, and technical documentation. I define the architecture, constraints, and acceptance criteria, then review and correct the output before it ships.

Showing 1 of 10: Codex & Claude Code

caramel.section:05 · automation_systems

Automation Systems

Workflow systems spanning orchestration, API integration, data movement, deterministic branching, AI boundaries, batching, notifications, and operational handoffs. Every automation is included in this carousel.

all workflows // 12 systemsView all automation case studies

page 1 / 6

caramel.section:05 · career_timeline

Experience Timeline

My experience is shown as a complete chronological timeline, including both recent software roles and earlier technical work.

career node // 01

CARAMEL archive

Full Stack Developer & AI Automation Engineer

Independent / Freelance

Owns end-to-end delivery of web platforms, business systems, AI-enabled features, integrations, and automation workflows from architecture through production.

Key responsibilities

  • Designing and building web platforms, dashboards, SaaS features, and internal business systems.
  • Defining application architecture across frontend, backend services, databases, authentication, and integration boundaries.
  • Integrating LLMs, AI assistants, structured outputs, and agent workflows into production applications.
  • Designing workflow automation with n8n, Make, Zapier, webhooks, APIs, and connected business systems.
  • Using AI-assisted engineering workflows to accelerate implementation, debugging, refactoring, review, and technical documentation.
  • Building APIs, backend services, and integrations with reliability, security, observability, and maintainability in mind.
  • Owning deployment, production troubleshooting, performance improvements, and ongoing system maintenance.

Core areas of expertise

  • Full-Stack Development
  • AI Integration & LLM Applications
  • Automation Systems
  • Workflow Orchestration
  • System Architecture

career node // 02

CARAMEL archive

Full Stack AI Developer

Cynergists AI

Largest individual contributor to Cynergists AI, an agentic CRM where one AI, Cynessa, runs sales, marketing, calls, websites, and operations work: 4,000+ merged pull requests and 6,700+ commits across the full stack, AI systems, real-time voice, and infrastructure.

Key responsibilities

  • Led development and hardening of Cynessa, the customer-facing AI: specialist capabilities unified behind her as typed tools, approval-gated actions verified on the server, guardrails, an autonomous inbox agent, and a canary-controlled runtime on the OpenAI Agents SDK.
  • Built the Forge AI website builder: real source-file generation with live preview, GitHub import and editing behind approval gates, sandboxed builds, rollback, and custom-domain publishing.
  • Delivered real-time voice and video with LiveKit meetings, a Deepgram speech-to-text gateway, Plivo calling and SMS, live AI coaching on sales calls, and NVIDIA Audio2Face-3D avatar animation.
  • Shipped CRM and meeting booking, email marketing, a tenant credit wallet with idempotent Stripe refills, onboarding with e-signature, and hiring workflows on Supabase Postgres and Deno edge functions.
  • Led security and release safety: row-level security and database-function audits, migration-drift detection, CI guards, and the team's Claude Code and Codex engineering and release rules.

Technologies used

  • React & TypeScript
  • Supabase & PostgreSQL
  • Deno Edge Functions
  • Node.js
  • OpenAI, Claude & Gemini
  • LiveKit
  • Stripe
  • Railway
  • Vercel

career node // 03

CARAMEL archive

Backend Developer

Active Management AI

Worked on the backend execution layer for a property-management automation platform, building APIs and durable long-running workflows for operational processes.

Key responsibilities

  • Built and supported Python and FastAPI backend services for property-management workflow execution.
  • Used Temporal as the durable orchestration layer for long-running and scheduled processes with persisted state, timers, retries, and recovery.
  • Worked with Supabase, Fly.io, and Pytest across application data services, deployment, and backend verification.

Technologies used

  • Python
  • FastAPI
  • Temporal
  • Supabase
  • Fly.io
  • Pytest

Active Management AI

https://activemgt.ai/

career node // 04

CARAMEL archive

Technical Associate

Innov8IT

Worked as a technical specialist responsible for building, maintaining, and integrating digital systems for client businesses.

Key responsibilities

  • Developed GoHighLevel (GHL) websites and funnels.
  • Implemented automation workflows and AI integrations.
  • Provided technical support and system troubleshooting.
  • Integrated third-party platforms and APIs.
  • Maintained and updated client systems to ensure reliability and performance.
  • Assisted businesses in optimizing their digital infrastructure.

Key areas

  • Web Development
  • Automation Systems
  • AI Integration
  • System Integration
  • Technical Support

career node // 05

CARAMEL archive

Full-Stack Web Developer

Contract · Perth, WA client (NDA)

Built dynamic web applications with PHP and MySQL, handling backend development and system maintenance.

Key responsibilities

  • Built full-stack web applications using PHP and MySQL.
  • Developed dynamic web systems with HTML, CSS, JavaScript, and jQuery.
  • Designed and managed relational databases.
  • Implemented basic deployment and hosting configurations.
  • Maintained and updated existing web systems.

Technologies used

  • PHP
  • MySQL
  • JavaScript
  • HTML / CSS
  • jQuery

career node // 06

CARAMEL archive

Frontend Developer

Contract · Milton, NSW client (NDA)

Created responsive and interactive user interfaces and integrated frontend systems with backend APIs.

Key responsibilities

  • Built frontend interfaces using HTML, CSS, and JavaScript.
  • Developed interactive components using jQuery.
  • Implemented responsive layouts and optimized UI performance.
  • Integrated frontend components with backend APIs and data sources.

Technologies used

  • HTML5
  • CSS3
  • JavaScript
  • jQuery

career node // 07

CARAMEL archive

Freelance Technical Specialist - Account Recovery

Freelance

Provided account recovery support and cybersecurity guidance, identifying vulnerabilities and improving user security practices.

Key responsibilities

  • Assisted users in recovering lost or compromised accounts.
  • Provided guidance on account security, password recovery, and digital safety.
  • Helped identify potential account compromise risks and security vulnerabilities.
  • Educated users on improving personal cybersecurity practices.

career node // 08

CARAMEL archive

Content Writer - Cybersecurity & IT Tutorials

Whitehat PH

Created tutorials and educational content focused on cybersecurity awareness and IT concepts.

Key contributions

  • Wrote tutorials and guides about basic penetration testing, cybersecurity practices, and IT concepts.
  • Shared educational content aimed at helping beginners understand ethical hacking and information security.
  • Published technology tips, troubleshooting guides, and ICT-related knowledge.
caramel.section:06 · service_catalog

Services

I design and deliver software systems, integrations, and automation from architecture through production, with the implementation shaped around the business process and technical constraints.

caramel.section:07 · technology_matrix

Engineering Stack

Technologies I use across product interfaces, backend services, data, AI systems, creative production, automation, integrations, and production delivery. The emphasis is on how the pieces work together, not on collecting tools.

Frontend & Product UI

ReactNext.jsTypeScriptJavaScriptTailwind CSSshadcn/uiResponsive UIAccessibility

Backend & APIs

Node.jsExpressNest.jsPHPLaravelPythonFastAPIREST APIsTemporalDeno Edge Functions

Data & State

PostgreSQLSupabaseMySQLFirebasePrismaRedisUpstashRow-Level Security

AI-Assisted Engineering

OpenAI CodexClaude CodeAI Coding AgentsContext EngineeringAgent OrchestrationMCP & Tool UseAI Code ReviewAI-Assisted Debugging

AI Systems & Agents

OpenAI APIAnthropic ClaudeGeminiOpenAI Agents SDKRAGEmbeddingsStructured OutputsTool CallingLiveKit Voice AIRetell AI

Automation & Integrations

n8nMake.comZapierGoHighLevelWebhooksOAuthStripePlaidTwilioGoogle Workspace

AI Video Production & Creative Automation

AI-Assisted Video EditingHyperFramesGSAP Motion GraphicsFFmpegVoice & Caption TimingAnimated Presenter WorkflowsSound DesignVideo Render QAShort-Form Video

Infrastructure & Delivery

DockerVercelRailwayCloudflareFly.ioGitHub ActionsAWS S3NetlifyCI/CDEnvironment Management
caramel.section:08 · knowledge_grid

Systems Knowledge

The engineering concerns behind the stack: architecture, durable execution, data integrity, AI boundaries, integration reliability, security, observability, testing, and long-term maintainability.

Application Architecture

  • System boundaries and service responsibilities
  • Frontend/backend contract design
  • Role-based access and authenticated flows
  • Background processing and async work
  • Event-driven system design

Backend & Workflow Reliability

  • Durable workflows and persisted state
  • Retries, timers and recovery paths
  • Idempotency and duplicate protection
  • API validation and error handling
  • Rate limits and failure-aware integration design

Data Systems

  • Relational schema design
  • Indexes and query optimization
  • Transactions and concurrency
  • Migrations and data lifecycle
  • Row-level security and authorization boundaries
  • Caching and derived state

AI System Design

  • Context and prompt design
  • Structured outputs and validation
  • Tool calling and bounded agent actions
  • RAG, embeddings and retrieval
  • Human review and escalation paths
  • Model limits and failure modes

Integration & Automation

  • Webhook-driven workflows
  • OAuth and API authentication
  • Deterministic branching vs AI steps
  • Batching, pagination and scheduling
  • Cross-system data mapping
  • Operational handoffs and notifications

Security

  • Input validation
  • Authentication and authorization
  • XSS and CSRF prevention
  • Secrets and environment management
  • API protection and least-privilege access
  • Sensitive-data handling

Production & Observability

  • Containerized deployment
  • CI/CD workflows
  • Logs and production debugging
  • Caching and performance
  • Health checks and operational visibility
  • Environment and release management

Testing & Maintainability

  • Unit and integration testing
  • End-to-end validation
  • Regression prevention
  • Refactoring and code review
  • Documentation and handoff
  • Debugging across system boundaries
caramel.section:09 · common_questions

Frequently Asked Questions

What does Jonas Viray do?

Jonas Viray is a Full Stack Developer and AI Automation Engineer who designs and ships production web applications, backend services, durable workflows, AI-enabled systems, integrations, and business automation from architecture through deployment.

Is Jonas Carlo Viray the same person as Jonas Viray?

Yes. Jonas Carlo Viray is his full name; he goes by Jonas Viray and also works under the name Caramel. This site (jonasviray.com) and his LinkedIn, GitHub, and OnlineJobsPH profiles all belong to the same person: a Full Stack Developer and AI Automation Engineer based in the Philippines.

How can I hire Jonas Viray?

Send a message through the contact form on jonasviray.com, email caramelcrusade@gmail.com, or book a call at https://calendly.com/caramelcrusade/30min.

What kinds of systems can you own end to end?

I can work across the product surface and the systems behind it: React or Next.js interfaces, backend APIs, databases, authentication, integrations, workflow orchestration, AI features, deployment, and production troubleshooting. Recent examples include the Cynergists AI agentic CRM, business dashboards, booking and operations platforms, funding workflows, AI-connected applications, and Python/FastAPI backend services.

Do you work on backend systems and existing codebases?

Yes. My backend work includes Node.js, Express, Nest.js, Laravel, Python, FastAPI, Supabase, PostgreSQL, Redis, and Temporal. I can extend an existing codebase, add APIs or integrations, stabilize production behavior, or build a new service around clearly defined system boundaries.

How do you use AI in software development?

I use Codex and Claude Code as supervised engineering tools for codebase analysis, implementation, debugging, refactoring, testing, documentation, and review. AI speeds up execution, but architecture, constraints, security decisions, validation, and production responsibility stay under my control.

Can you work with the tools and platforms we already use?

Yes. I regularly integrate existing systems rather than replacing them unnecessarily. My work includes GoHighLevel, n8n, Make, Zapier, Supabase, Firebase, Google Workspace, Slack, Discord, Stripe, Plaid, Twilio, ad APIs, REST APIs, webhooks, and custom backend services.

Where are you based, and do you work with international teams?

I'm based in Plaridel, Quezon, Philippines and work remotely on US Eastern Time (EST/EDT) business hours. My portfolio includes work with clients and teams in the United States and Australia, and I am comfortable collaborating asynchronously across product, operations, and technical stakeholders.

How does a project or technical engagement start?

Start with the current system, the problem, the users affected, the constraints, and the outcome you need. I use that context to identify the likely architecture, integration points, risks, and implementation path before proposing scope or delivery stages.

caramel.section:10 · comms_terminal

Contact Terminal

For a role, existing codebase, or system problem, send the current stack, what needs to change, the constraints, and the target outcome. I can work from that context into an implementation plan, production fix, or working system.

Useful context: current stack, what is failing or missing, important constraints, and the outcome you need.

Book a Call

caramel.profile.summary()

Full-stack engineering and AI automation by Jonas Viray

A quick overview for teams looking for one engineer who can work across the application, backend, integrations, workflow orchestration, AI layer, and the path to production.

Who is Jonas Viray?
Jonas Viray (full name Jonas Carlo Viray) is a Full Stack Developer and AI Automation Engineer in the Philippines who designs and ships production web applications, backend services, durable workflows, AI-enabled systems, integrations, and business automation.
What does Jonas Viray specialize in?
His work spans application architecture, agentic AI platforms such as Cynergists AI, React and Next.js interfaces, Node.js and Laravel services, Python and FastAPI backends, Temporal durable workflows, PostgreSQL and Supabase data layers, APIs, AI integrations, and automation.
What can Jonas Viray build?
His portfolio includes business platforms, backend workflow systems, dashboards, customer and staff portals, AI assistants, voice and messaging automation, reporting pipelines, onboarding systems, and custom integrations used in real operational workflows.