Galidor CRM

Business management CRM with Software and E-commerce workspaces.

Description

A multi-tenant business platform with Software and E-commerce workspaces for leads, clients, projects, roadmaps, products, services, bookings, campaigns, chat, and analytics. The application combines a TypeScript and Express API, Prisma, PostgreSQL, and a Vue 3 web panel.

Live website
Galidor CRM — Software · Dashboard
Software · Dashboard
Galidor CRM — Sign in
Sign in
Galidor CRM — Onboarding: name
Onboarding: name
Galidor CRM — Onboarding: email
Onboarding: email
Galidor CRM — Onboarding: password
Onboarding: password
Galidor CRM — Onboarding: confirm password
Onboarding: confirm password
Galidor CRM — Onboarding: organization
Onboarding: organization
Galidor CRM — Onboarding: sector
Onboarding: sector
Galidor CRM — Onboarding: invitations
Onboarding: invitations
Galidor CRM — Password recovery
Password recovery
Galidor CRM — Password reset
Password reset
Galidor CRM — Email verification
Email verification
Galidor CRM — Two-factor verification
Two-factor verification
Galidor CRM — Accept invitation
Accept invitation
Galidor CRM — E-commerce · Leads
E-commerce · Leads
Galidor CRM — E-commerce · Lead details
E-commerce · Lead details
Galidor CRM — E-commerce · Pipelines
E-commerce · Pipelines
Galidor CRM — E-commerce · Pipeline details
E-commerce · Pipeline details
Galidor CRM — E-commerce · Products
E-commerce · Products
Galidor CRM — E-commerce · Product details
E-commerce · Product details
Galidor CRM — E-commerce · Services
E-commerce · Services
Galidor CRM — E-commerce · Service details
E-commerce · Service details
Galidor CRM — E-commerce · Coupons
E-commerce · Coupons
Galidor CRM — E-commerce · Bookings
E-commerce · Bookings
Galidor CRM — E-commerce · Conversations
E-commerce · Conversations
Galidor CRM — E-commerce · Chat instances
E-commerce · Chat instances
Galidor CRM — E-commerce · Chat settings
E-commerce · Chat settings
Galidor CRM — E-commerce · Campaigns
E-commerce · Campaigns
Galidor CRM — E-commerce · Analytics overview
E-commerce · Analytics overview
Galidor CRM — E-commerce · Lead analytics
E-commerce · Lead analytics
Galidor CRM — E-commerce · Chat analytics
E-commerce · Chat analytics
Galidor CRM — E-commerce · Campaign analytics
E-commerce · Campaign analytics
Galidor CRM — E-commerce · Product analytics
E-commerce · Product analytics
Galidor CRM — E-commerce · Service analytics
E-commerce · Service analytics
Galidor CRM — E-commerce · Organization settings
E-commerce · Organization settings
Galidor CRM — E-commerce · Profile settings
E-commerce · Profile settings
Galidor CRM — E-commerce · Account settings
E-commerce · Account settings
Galidor CRM — E-commerce · Authentication settings
E-commerce · Authentication settings
Galidor CRM — E-commerce · Password settings
E-commerce · Password settings
Galidor CRM — E-commerce · Session settings
E-commerce · Session settings
Galidor CRM — E-commerce · Token settings
E-commerce · Token settings
Galidor CRM — E-commerce · Subscription settings
E-commerce · Subscription settings
Galidor CRM — E-commerce · Chat conversation
E-commerce · Chat conversation
Galidor CRM — E-commerce · Members
E-commerce · Members
Galidor CRM — E-commerce · Campaign details
E-commerce · Campaign details
Galidor CRM — E-commerce · Product form
E-commerce · Product form
Galidor CRM — E-commerce · Service form
E-commerce · Service form
Galidor CRM — E-commerce · Coupon form
E-commerce · Coupon form
Galidor CRM — E-commerce · Booking form
E-commerce · Booking form
Galidor CRM — E-commerce · Campaign form
E-commerce · Campaign form
Galidor CRM — E-commerce · Lead form
E-commerce · Lead form
Galidor CRM — E-commerce · Import leads
E-commerce · Import leads
Galidor CRM — E-commerce · Product category
E-commerce · Product category
Galidor CRM — E-commerce · Service categories
E-commerce · Service categories
Galidor CRM — E-commerce · Pipeline form
E-commerce · Pipeline form
Galidor CRM — E-commerce · Product variant
E-commerce · Product variant
Galidor CRM — E-commerce · Product options
E-commerce · Product options
Galidor CRM — E-commerce · Service offer
E-commerce · Service offer
Galidor CRM — E-commerce · Member dashboard
E-commerce · Member dashboard
Galidor CRM — Software · Projects
Software · Projects
Galidor CRM — Software · Project details
Software · Project details
Galidor CRM — Software · Roadmap
Software · Roadmap
Galidor CRM — Software · Tools
Software · Tools
Galidor CRM — Software · Profile
Software · Profile
Galidor CRM — Software · Leads
Software · Leads
Galidor CRM — Software · Lead details
Software · Lead details
Galidor CRM — Software · Clients
Software · Clients
Galidor CRM — Software · Teams
Software · Teams
Galidor CRM — Software · Members
Software · Members
Galidor CRM — Software · Organization
Software · Organization
Galidor CRM — Software · Roadmap: list
Software · Roadmap: list
Galidor CRM — Software · Roadmap: timeline
Software · Roadmap: timeline
Galidor CRM — Software · Task collaboration
Software · Task collaboration
Galidor CRM — Software · Account settings
Software · Account settings
Galidor CRM — Software · Authentication settings
Software · Authentication settings
Galidor CRM — Software · Password settings
Software · Password settings
Galidor CRM — Software · Session settings
Software · Session settings
Galidor CRM — Software · Token settings
Software · Token settings
Galidor CRM — Software · Subscription settings
Software · Subscription settings
Galidor CRM — Software · Client details
Software · Client details
Galidor CRM — Software · Team details
Software · Team details
Galidor CRM — Software · Project form
Software · Project form
Galidor CRM — Software · Lead form
Software · Lead form
Galidor CRM — Software · Client form
Software · Client form
Galidor CRM — Software · Team form
Software · Team form
Galidor CRM — Software · Tool form
Software · Tool form
Galidor CRM — Software · Member invitation
Software · Member invitation
Galidor CRM — Software · Roadmap form
Software · Roadmap form
Galidor CRM — Software · Task form
Software · Task form
Galidor CRM — Software · Tool details
Software · Tool details
Back to projects

João Davi

Go + Vue.js Fullstack Developer focused on high-performance UI/UX and scalable end-to-end architecture

Go + Vue.js Fullstack Developer with 5+ years of experience, based in Rio de Janeiro, Brazil. Focused on high-performance UI/UX and scalable end-to-end architecture.

5+ years of experience

Rio de Janeiro, Brazil

[email protected] Download my CV (en-US)

Profile links

Languages: pt-BR en-US

Capabilities

Backend & integration

Backend and integration technologies.

Frontend

Frontend technologies.

AI & automation

LLM agents, model integrations, computer vision and robotic process automation.

Databases & storage

Databases and object storage.

Infrastructure

Infrastructure and deployment tools.

Scaling ambitious ideas with structured foundations.

I design infrastructure with intention. Secure by default, thinking end-to end, and built for real-world pressure.

Shaped by experience, built to adapt, and trusted as a partner.

Experience

Software Engineer

Galidor Research

— Present

Description

Backend systems, business automation, AI workflows and production infrastructure for internal operations and customer-facing services.

My contribution

Independently design, develop, optimize, and operate backend systems, automation platforms, AI workflows, and production infrastructure for internal operations and customer-facing services.

    Licitor — High-Performance Auction Automation

    Problem

    Public auctions without explicit APIs required time-sensitive bidding decisions.

    My contribution

    Developed and optimized RPA combining visual browser automation, computer vision, and specialized numeric recognition. Built the system to handle hundreds of concurrent bids across multiple customers, supporting high-throughput, time-sensitive operations. Technology stack: Go 1.25, Gin, GORM, PostgreSQL, Vue 3, TypeScript, Pinia, Vite, Python, FastAPI, OpenCV, Tesseract/tesserocr, Firefox, Xvfb, x11vnc, websockify/noVNC, xdotool, Docker Compose, and Nginx.

    Results

    Replaced generic OCR-based screen reading, which took approximately 5–10 seconds, with a specialized classifier operating in approximately 2 milliseconds. Reduced the complete data-read-to-action pipeline—from reading auction data and calculating bids to deciding and executing actions—from approximately 20 seconds to under 500 milliseconds. Replaced a legacy automated bidding engine, reducing the customer’s operational costs by approximately US$50,000 annually.

    Galidor CRM — Multi-Tenant Business Platform

    My contribution

    Built a full-stack CRM using Node.js, Express, TypeScript, Prisma, PostgreSQL, Vue 3, Pinia, TanStack Query, and Tailwind CSS. Implemented multi-tenancy, tenant-scoped authorization, role-based access control, authentication, webhooks, and workflows for managing customers, leads, projects, and teams. Designed the platform to support integration with external services and provide a foundation for automated customer interactions and agent-driven workflows.

    BIA Orchestrator & WhatsApp Automation

    My contribution

    Developed AI orchestration and conversational workflows using Go, Vue 3, PostgreSQL, and MCP-based tool execution. Designed a webhook- and SSE-based messaging architecture connecting inbound WhatsApp messages, cross-service processing, CRM workflows, agent execution, and response delivery. Replaced the previous WhatsApp delivery microservice with a drop-in replacement integrated with the CRM and agent orchestration architecture. Integrated conversational automation with CRM data to support lead handling, scheduling, sales workflows, and service operations while keeping customer information synchronized.

    Results

    Reduced end-to-end messaging-loop latency during peak hours from approximately 4 minutes to 10 seconds, improving response throughput and service responsiveness. Delivered approximately US$25,000 in annual operational cost savings through the replacement architecture.

    Skuld — Conversational Scheduling Platform

    My contribution

    Developed a scheduling platform using Go, Gin, GORM, PostgreSQL, Vue 3, and TypeScript, integrating WhatsApp messaging with AI-driven workflows. Implemented agent workflows for lead qualification, appointment booking, rescheduling, and cancellation, with Google Calendar OAuth and synchronization. Integrated messaging, contact, chat, and booking workflows through service-level integrations.

    Infrastructure & Architecture Ownership

    My contribution

    Independently managed application architecture and infrastructure across internal systems and customer deployments. Operated Linux VPS environments and containerized services, including Docker deployments, Nginx reverse proxies, HTTPS/TLS, storage integrations, service networking, and monitoring. Managed and optimized microservices, database connectivity, deployment workflows, and WhatsApp messaging infrastructure. Focused on production reliability, service security, latency reduction, operational efficiency, and infrastructure cost optimization.

    Front End Developer

    Ameii Ltda.

    —

    Description

    Modernized a legacy Vue.js fintech application serving 5,000+ users, with a focus on performance, reusable components and development workflows.

    My contribution

    Developed a reusable internal component and styling library to standardize frontend development. Refactored Vue components exceeding 2,000 lines into smaller modules, typically around 300–500 lines. Built Go CLI/TUI automation tools and integrated LLMs and MCP into development workflows for testing, documentation, preliminary browser checks, bulk commit reviews, and release reporting.

    Results

    Reduced the frontend footprint from approximately 3 GB to 800 MB by removing unused dependencies, orphaned components, duplicated functions, and obsolete assets. Reduced build time from approximately 8 minutes to 1 minute through dependency cleanup and codebase simplification. Improved large-table loading time from approximately 1 second to 200 milliseconds through TanStack Query optimizations. Reduced code-review turnaround from approximately 1–3 days to 4 hours by standardizing Git workflows and integrating task tracking into a custom CLI.

      Full Stack Developer

      Agência Sakura

      —

      Description

      Developed full-stack applications and internal business platforms using Node.js, Next.js, PHP, Python, MySQL, and JavaScript.

      My contribution

      Implemented backend services, frontend features, database workflows, and third-party integrations. Contributed to requirements analysis, application testing, deployment, and ongoing maintenance.

        Freelance Software Developer

        —

        Description

        Built and maintained client-facing web applications and backend services using PHP, Node.js, JavaScript, and relational databases.

        My contribution

        Implemented database-backed features, administrative workflows, and service integrations. Supported production applications, troubleshooting, and ongoing improvements.

          Selected work

          Galidor Research

          Bilingual corporate website and content management for Galidor Research.

          Commercial

          Kaizenbot

          Kaizenbot website with product features, plans, and authenticated account access.

          Commercial

          Galidor CRM

          Business management CRM with Software and E-commerce workspaces.

          Commercial

          Learn

          Teaching and learning platform with lessons, slide decks, tests, and feedback.

          Commercial

          Gungnr

          Open source control panel for deploying projects and exposing local services.

          Open Source

          Start a conversation

          Choose how you would like to work together.

          Employment

          I want to hire you as an employee.

          Freelance project

          I want to hire you as a freelancer and discuss a specific project.

          Contracting through Galidor Research

          I want to hire you through Galidor Research as a contractor.