Gungnr

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

Description

A Go CLI and Vue control panel turn a Linux machine into a server for template-based applications and local services. Docker Compose, Cloudflare Tunnel, GitHub authentication, deployment jobs, container logs, and runtime controls bring deployment and operations into one interface.

Repository Live website
Gungnr — Home
Home
Gungnr — Sign in
Sign in
Gungnr — Projects
Projects
Gungnr — Jobs
Jobs
Gungnr — Container logs
Container logs
Gungnr — NetBird
NetBird
Gungnr — Host settings
Host settings
Gungnr — Networking
Networking
Gungnr — GitHub
GitHub
Gungnr — Users
Users
Gungnr — Job details
Job details
Gungnr — Project workbench
Project workbench
Gungnr — Project runtime
Project runtime
Gungnr — Project environment
Project environment
Gungnr — Project archive
Project archive
Gungnr — Project activity
Project activity
Gungnr — Template settings dialog
Template settings dialog
Gungnr — Ingress preview dialog
Ingress preview dialog
Gungnr — Create template dialog
Create template dialog
Gungnr — Forward service dialog
Forward service dialog
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.