It always seems
impossible until it’s done.

AI Automation & Integration Engineer | N8N • RAG • Voice AI • APIs • DevOps-Infra • PHP/Laravel/Python

About.

PROFESSIONAL SUMMARY.

AI Automation and Integration Engineer with 14+ years across web development, DevOps, and IT. Builds production-grade N8N automations (50–65+ node workflows) connecting LLMs, voice AI agents, RAG systems, email marketing platforms, and third-party APIs to drive measurable business outcomes. Recent highlights include voice AI agent integrations with scheduling platforms (Acuity, MindBody, ClubReady) powering automated appointment booking via Assistable.ai, a WhatsApp RAG assistant (Chatwoot + Evolution API + OpenAI/Gemini with Qdrant/Redis/PostgreSQL) reducing manual support by ~60%, a multi-agent social media pipeline that plans, writes, illustrates, and auto-publishes to LinkedIn, Instagram, Facebook, and X, and a fully automated AI email campaign system (Sender API) that generates content, images, and responsive HTML then creates and sends campaigns on a weekly schedule. Strong in PHP/Laravel, WordPress, N8N, Docker/Coolify, voice AI integrations, and secure API design, with a track record of reliable operations and fast delivery.

Work.

RECENT PROJECTS.

AI Automation
  • Cron-driven pipeline: 7 weekly campaigns for hosting, VPS, and AI services.
  • Content: Gemini 3 Pro + SerpAPI + Google Docs → JSON (subject, preview, body, CTA, follow-up) via schema parser.
  • Image agent: GPT-4o → OpenRouter Gemini 3 Pro Image Preview; base64 → Cloudinary.
  • Sender API: creates campaign, targets groups, sends — fully automated; Sheets logging.
  • Multi-agent pipeline: plans, writes, illustrates, publishes to LinkedIn, Instagram, Facebook, X.
  • Content agent: Gemini 3 Pro + SerpAPI + Google Docs → JSON (posts, hashtags, CTAs, avatar scripts).
  • Image agent: GPT-4o → OpenRouter Gemini 3 Pro Image Preview; Cloudinary CDN.
  • Auto-post: LinkedIn Org API; FB/IG Graph API; X OAuth1 media + OAuth2 Tweet.
  • Governance: Schedule Trigger; Google Sheets audit log; retries/rate-limit handling.
  • Chatwoot + Evolution API front-end; OpenAI/Gemini with intent detection.
  • Qdrant vector search, Redis buffering, PostgreSQL long-term memory.
  • ZCRM API tools (customer/lead search, services, quotes, payments) for personalized answers.
  • Multimodal (text, images, audio/Whisper, files); retries, fallbacks; Telegram alerts.
Web Development and deploy on Ubuntu VPS
  • Built and deployed CRM: Delivered a Laravel 12 CRM on Ubuntu VPS with Nginx, PHP, MySQL, and SSL/TLS, centralizing customer management, services, and quoting workflows for hosting operations. Continue iterative enhancements using AI-assisted development.
  • Shipped n8n/WhatsApp API: Designed REST endpoints for customer/lead management, service info, payment details, and quote generation/PDF download, secured via X-API-Token middleware; published live docs at /api/documentation with Postman collection and test script. Added advanced customer search (email, name, company, domain, phone, generic q).
  • Version control: Managed collaborative workflows with Git and Bitbucket.
  • Achievement: Increased team throughput by ~40% via faster pages and simpler workflows. Enabled WhatsApp automation through n8n using authenticated APIs, reducing manual lookups for customer/service data.
  • Developed and enhanced a Laravel 8-based clinic management application (Doctorsys) using PHP, MySQL, Nginx, and Ubuntu VPS, improving functionality for a healthcare client via AI-assisted coding.
  • Configured and deployed the Doctorsys Laravel application on an Ubuntu VPS, setting up Nginx and securing the environment with SSL.
  • Implemented Git and Bitbucket for version control, streamlining code updates and collaboration.
  • Achievement: Enhanced clinic application performance by 25% through optimized database queries and modernized UI, improving user experience for healthcare staff.
  • Demo URL: https://app2.techbit.dev/
  • Built a lightweight web application using PHP 8.0, MySQL, Bootstrap, jQuery, and Ajax, with PDO for secure database interactions.
  • Designed a MySQL database to manage patient records, improving data organization for clinic staff.
  • Created a responsive, user-friendly interface with Bootstrap, enhancing accessibility.
  • Repository: https://github.com/mariozelaya23/clinicpos
Some WordPress Projects
  • Clinic: https://uroginecologiasv.com
  • Online radio: https://radiocentroamericana.net
  • RH: https://sinergiahumana.net
  • Tech: https://ercasv.com
  • Farm: https://nutriavicola.sv
  • Workforce: https://etp.selacowdb.com
  • Farming: https://coriasa.com
  • Spare parts: https://munfresa.com
  • Textile: https://renedisv.com
  • Research: https://oquelicenter.org
  • Transportation: https://sglogisticsv.com
Other projects deployed on Ubuntu VPS and VPS management
Configure, Secured and operated a VPS Stack (Ubuntu, Docker, Coolify) on a custom domain (evolveapi.uk); implemented self-hosted Redis for message buffering, Qdrant for vector search, PostgreSQL for persistent chat memory, Chatwood and Evolution API to connect the company WhatsApp.
  • Matrix-Synapse was set up on a Linux Ubuntu server for private communication.
  • In summary, the server setup involves:
    – Installing the Matrix deb package (repository)
    – Installing matrix-synapse-py3
    – Configuring PostgreSQL
    – Configuring Nginx
    – Configuring Cerbot SSL
    – Testing the server with a client. In this case, I used the Elements app, which is similar to WhatsApp.

Matrix-Synapse Server URL: https://nuntius.uk/_matrix/static/

  • Joplin was installed as an alternative to using a commercial note-taking application.
  • In summary, the Joplin installation involved:
    – Configuring the docker-compose.yml file
    – Configuring PostgreSQL
    – Configuring Nginx
    – Configuring Cerbot SSL

Joplin Server URL: https://joplin.nuntius.uk/

  • In summary, the OpenVPN installation involved:
    – Download and install the OpenVPN script file.
    – Configure the OpenVPN installer.
    – Create a new OpenVPN user and download the configuration file.
  • In summary, the N8N installation involved:
    – Configuring the docker-compose.yml file
    – Configuring Nginx
    – Configuring Cerbot SSL

N8N Server URL: https://n8n.techbit.dev/  (allowed access to ONLY one IP)

  • In summary, configure WordPress websites on a VPS involves:
    – Install PHP and necessary extensions
    – Adjust PHP Settings
    – Install MySQL
    – Install Nginx
    – Create WordPress folder
    – Create MySQL WordPress database
    – Setup wp-config.php including database Settings
    – Set folders permissions
    – Configuring Nginx
    – Configuring Cerbot SSL

Websites URL:

  • https://techbit.dev/
  • https://getdoctorsys.techbit.dev/
  • https://mzelaya.techbit.dev/

Work Exp.

Archive Total AI (Achieve Total Marketing LLC) – Remote, US – AI Automation Developer

December 2025 – Present

Server Net Hosting – Remote, Colombia – AI Automation Developer & Tech Consultant

April 2025 – February 2026

CLINEFEM – Remote, El Salvador – Tech Consultant and Laravel Developer

August 2024 – March 2025  

LOGICUBE – Chatsworth, California – Senior Technical Support & Applications Specialist

February 2021 – July 2024

CLINEFEM Clinic – Remote Project, El Salvador – Web Developer and Tech Consultant

January 2022 – July 2022

SELACO – Cerritos, California – IT Program Analyst II

August 2020 – February 2021

Hosting de El Salvador – Remote, El Salvador – Web Developer and System Administrator

May 2018 – July 2020

Soluciones Eficaces – San Salvador, El Salvador – IT System Administrator

January 2014 – May 2018

Outsourcing Services International | OSI – San Salvador, El Salvador – Software Quality Assurance Engineer

January 2013 – January 2014

Rulesware – San Salvador, El Salvador – Software Quality Assurance Engineer

January 2012 – January 2013

Hipotecario Bank (Banco Hipotecario de El Salvador) – San Salvador, El Salvador – Tech Support Specialist

January 2011 – January 2012

Skills.

  • Programming & Web: PHP, Laravel (8/12), WordPress, JavaScript, jQuery, AJAX, Bootstrap, REST APIs, Python.
  • Databases & Caches: MySQL, PostgreSQL, SQL Server, Redis; Vector DBs: Qdrant, Pinecone.
  • AI/LLM & RAG: OpenAI (GPT‑4o/4.1), Google Gemini 2.5 Pro; generative images via Gemini‑3‑Pro‑Image‑Preview (OpenRouter); N8N LangChain nodes, multi‑agent orchestration, prompt engineering, JSON Schema structured outputs, retrieval‑augmented generation.
  • Voice AI & Conversational Platforms:ai (voice agents, prompt engineering, SIP trunking, action definitions).
  • Scheduling & Booking APIs: Acuity Scheduling API, MindBody API (v6), ClubReady API, GoHighLevel CRM webhooks.
  • Social & Messaging APIs: LinkedIn API (Org posts), Facebook/Instagram Graph API, X API (OAuth1 media + OAuth2 Tweets), WhatsApp (Evolution API), Chatwoot; OAuth 1.0a/2.0.
  • Automation & Orchestration: N8N, API integrations, webhooks, scheduling, retries/rate‑limit handling; Cloudinary media pipeline; Google Docs/Sheets APIs.
  • DevOps & Infra: Linux (Ubuntu) VPS hardening, Docker, Docker Compose, Nginx, Coolify, WHMCS, Git, Bitbucket, TLS.
  • Testing & QA: Selenium, Robot Framework, smoke/regression/black‑box testing; Postman (collections, test scripts).
  • Cloud & IT: Microsoft 365, Azure AD, VMware, Active Directory, Elastix VoIP.
  • Tools: AdminLTE, Nextcloud/OwnCloud, Synapse Matrix, FTK, EnCase.
  • Soft Skills: Problem‑solving, technical support, client communication, remote collaboration.

Courses.

Course Description: Build LLM Apps & AI-Agents with n8n & APIs
Automate Everything: n8n, LLMs, OpenAI API, Deepseek, Ollama & RAG! Business & Private AI Agents; More than just ChatGPT.

Course description: 

  • Develop and debug code in the C programming language
  • Discover the foundations of computer programming and Linux, the command line, manage processes, files and memory, compile C code with Linux
  • Interpret, analyze, and implement important computer algorithms
  • Observe, manipulate, and optimize computer memory using pointers in the C programming language

Course description: Learn data structures and algorithms to build robust applications with Python and SQL in 16 weeks. Use DevOps tools and deploy to the Amazon AWS, Microsoft Azure and Google clouds.

Course Description:

  • Use robot Robot Framework test automation tool plus libraries like Selenium Webdriver, API, Database, XML, Files, etc.
  • Execute Robot Framework automated tests from a command window, batch files, Jenkins, and Windows task scheduler.
  • Understanding of HTML Tags & Attributes, CSS, and Bootstrap.
  • Automate complex interactions across multiple web applications.

Course Description: From managing global settings to configuring advanced security, this course details the process of successfully managing an enterprise implementation of Office 365. Learn how to adjust user and subscription settings, configure Exchange mailboxes and groups, set up SharePoint sites, manage Microsoft Teams, and perform advanced configurations, such as multifactor authentication and PowerShell scripting.

Contact.

LET’S TALK.

  • Phone number: 310-709-6573
  • Email: mariozelaya23@gmail.com
  • LinkedIn: https://www.linkedin.com/in/mario-zelaya-1abb12155