vulcano

Software engineering · Colombia

Stop copying data by hand.

Your systems, locked into one flow

We make your systems work together: we connect the CRM, invoicing, WhatsApp and database you already use, and build the internal tools they are missing.

We reply within one business day, in English or Spanish.

The problem

Most of the problems people bring us are not solved with more software. They are solved by making the software you already pay for work as one: a payment in the CRM triggers onboarding, the invoice goes out without anyone typing it, and Monday's report no longer depends on a spreadsheet only one person understands.

Services

What we build

Every service comes from work we have already shipped to production. If your case fits none of them, write to us anyway.

  1. We receive your CRM's webhooks, orchestrate flows in n8n and connect third-party APIs: WhatsApp, Zoom, payment gateways and e-invoicing. Every send is logged; when one fails, it retries and tells you.

    What you get

    • n8n and GoHighLevel flows with error handling
    • Scheduled sync with REST and GraphQL APIs
    • E-invoicing with Siigo and Alegra
    • SWIFT MT and MX financial messaging (ISO 20022)

    From USD 900 per flow

    Tools: n8n · GoHighLevel · Webhooks · REST · GraphQL · Celery

  2. Operations dashboards, rule engines, follow-up calendars and inventories. If your people work in the field or on a plant floor with poor signal, we ship it as an installable app that keeps working offline.

    What you get

    • Dashboards with KPIs and pending-action lists
    • Bulk imports that report errors row by row
    • Permissions by role and by region
    • Installable web app with QR scanning and photos

    From USD 4,500

    Tools: Django · Laravel · Filament · NestJS · React · PostgreSQL

  3. SQL queries, Power BI and Tableau dashboards, Excel reports that build themselves and dashboard migrations between platforms. Before charting anything, we check that the source data is right.

    What you get

    • Power BI and Tableau dashboards
    • Power BI to Tableau dashboard migration
    • Scheduled Excel reports
    • SQL queries and views for reporting

    From USD 1,500 per dashboard

    Tools: SQL · PostgreSQL · Power BI · Tableau · pandas

  4. We diagnose starting from the database and ending in the code. We fix inconsistent data, stuck queues and dates that come out wrong because of time zones, and we write down what happened and how to keep it from happening again.

    What you get

    • Corrective maintenance by the hour or on a monthly plan
    • Level 2 and 3 incident diagnosis and data fixes
    • Root-cause report after every incident
    • Technical documentation for legacy systems

    From USD 45 per hour · 13% less on a monthly plan

    Tools: SQL · Laravel · NestJS · Docker · Sentry

Reference prices for clients in the United States and the United Kingdom. On monthly plans with committed hours (retainer) we take 13% off the hourly rate. The final figure depends on scope and is fixed in the proposal.

First step

Automation diagnosis

Before a large project, a small fixed-price engagement. We review your systems and the tasks your team does by hand, and hand you a map of what to automate first, how much effort it takes and what it would cost.

Includes

  • Interview with whoever runs the process today
  • Review of access, APIs and available data
  • Prioritized automation map with effort and cost
  • Handover meeting to answer questions
Fixed price
USD 700
Duration
3 to 5 business days

If you then hire us for the project, the diagnosis is credited in full.

I want the diagnosis

How we work

Fixed price per phase, and the code is yours

Swipe to see all four steps

  1. Step 01

    Diagnosis

    A 30-minute call and a review of the systems you already use. We ask what is done by hand, how often and by whom.

    You leave with: the problem written on one page

  2. Step 02

    Proposal

    Scope, phases, a fixed price per phase and what stays out. We write no code before you approve it.

    You leave with: a proposal you can compare with others

  3. Step 03

    Phased delivery

    From the first phase you get something your team can use. We review it with you in progress meetings, and scope changes are agreed in writing.

    You leave with: software in use, not a demo

  4. Step 04

    Documented handover

    You get the code, the documentation and the log of technical decisions. If you want, we continue with monthly support.

    You leave with: a system another team can maintain

Cases

Problems we have already solved

Team projects, including some that predate Vulcano. Client names are left out.

01 / 05Online education

Student tracking with daily sync and Zoom scheduling

GraphQLCelery BeatRulesZoomDashboard
  • 47 students tracked automatically
  • Risk the tutor can override, with a required reason and full history
  • Delivered in phases within a month

Django · Celery · GraphQL · Zoom API · PostgreSQL

02 / 05Healthcare recruiting

Sales dashboard that reads GoHighLevel through n8n

GoHighLeveln8nJSONZodNext.js
  • Sales attributed to each ad
  • Appointment attendance: confirmed, cancelled and no-shows
  • Filters by period, rep and ad tag

GoHighLevel · n8n · Next.js · Zod · TanStack Query

03 / 05Banking

SWIFT MT to ISO 20022 interbank message conversion

MT103ParserJSON mappingpacs.008SWIFT
  • MT103 and MT202 in both directions
  • 11 mapping files adjustable without touching code
  • One faulty message does not stop the batch

Java · Apache Camel · ISO 20022 · JSON

04 / 05Urban mobility

E-invoicing across three providers with automatic resend

SaleQueueSiigoAlegraSATCOM
  • 3 e-invoicing providers
  • Automatic resend of failed invoices
  • Every request traceable by tax ID

Laravel · NestJS · PostgreSQL · Jobs

05 / 05Logistics and industry

Two inventories that left the spreadsheet

ExcelValidatorInventoryPDF / ZIPQR · PWA
  • Import errors reported row by row
  • Permissions by department and municipality
  • Yard app for drivers and operators

Laravel · Filament · React · PWA

Team

The person you talk to writes the code

Vulcano is run by Diana Pinzón and Gabriel Castillo. Whoever you speak with on the first call is the one who later writes the code.

Diana Pinzón

Co-founder · Automation and integrations

Method

She delivers in phases and tunes the tool with the people who use it every day, in progress meetings, until the operation no longer depends on email and spreadsheets.

Leads:Integrations and automation · Data and reporting

Track record

  1. Core

    n8n, Zapier and GoHighLevel flows that connect CRM, prospecting and email.

  2. Background

    Psychology and quantitative analysis: the data behind each flow.

  3. 2026

    Sales dashboard that reads GoHighLevel through n8n, built with Gabriel.

  4. 2026

    Django tracking module with a daily GraphQL sync and Zoom scheduling.

Stack: n8n · GoHighLevel · Zapier · Django · Celery · Python · Power BI

Gabriel Castillo

Co-founder · Backend, integrations and data

Method

He diagnoses by going in through the database and coming out through the code: that is where most production errors show their cause.

Leads:Internal tools · Support and maintenance

Track record

  1. 2023

    Backend and production support for a benefits platform running in more than five Latin American countries.

  2. 2025

    E-invoicing connectors for Siigo, Alegra and SATCOM on a parking platform.

  3. 2025

    SWIFT MT103 and MT202 support in an ISO 20022 gateway, plus inventories with a field app.

  4. 2026

    BI and data analytics: Tableau and Power BI dashboards and migrations between them.

Stack: Laravel · NestJS · Django · Java · Apache Camel · PostgreSQL · Docker · Tableau

FAQ

What people usually ask before starting

Who owns the code and the accounts?

You do, from day one. The repository, hosting and service accounts are in your company's name, with the documentation another team needs to carry on without us.

Why a two-person team?

Because whoever diagnoses the problem writes the code: there is no handoff between sales and engineering. If a project needs more hands, we bring in developers and say so in the proposal.

How does payment work?

In US dollars, per phase: 50% upfront and 50% on accepted delivery of each phase. Monthly plans are paid in advance and carry a 13% discount on the hourly rate.

Do you work with companies outside Colombia?

Yes. We work remotely, in English and Spanish, and schedule meetings in your time zone. Colombia is on UTC-5.

What do I need to get started?

Read access to the systems involved and someone on your team who knows the process. That is enough for the diagnosis.

Do you use AI?

Only where it helps and can be checked, such as classifying or summarizing text. Business rules and calculations live in tested code, so two runs give the same result.

Contact

Tell us what gets done by hand in your operation

Three facts are enough to start: which systems you use, which task repeats and when you need it. We reply within one business day, in English or Spanish.

vulcano

Integrations, custom software and data.

Remote studio founded in Colombia. We work with companies in Colombia, Mexico, Argentina, Chile, Spain, the United States and the United Kingdom, in Spanish and English.

Vulcano is a software, data and process automation engineering studio. We have no relationship with any similarly named tokenization or blockchain company.