Gil Barbara

Senior Software Engineer

I build scalable, distributed, and real-time systems across backend and frontend, focusing on reliability, security, and long-term maintainability.

Experience

WebRTC.ventures

Senior Software Engineer · 02/2025 – 02/2026

AI Agent Platform

Real-time system embedding LLM-powered agents into meetings using WebRTC, SSE, and STT/TTS. Integrated multi-model LLMs and RAG workflows for real-time and post-processing interactions.

Satellite Communication System

Distributed system for communication in constrained environments. Built observability with OpenTelemetry and end-to-end encryption using the Signal Protocol.

AI Engineering Platform

Code intelligence system using AST parsing and hybrid graph + vector search. Designed multi-tenant architecture and restructured monorepo and CI for maintainability.

Zenhub

Senior Front-end Engineer · 09/2022 – 09/2023

Worked on a major re-platforming effort and modular TypeScript architecture. Also built AI-powered issue tagging and feature exploration tools.

INTERA

Tech Lead · 03/2021 – 04/2022

Led architecture and development of a multi-tenant serverless SaaS platform on AWS. Built a React web app and Chrome extension, and migrated microservices to TypeScript.

AMARO

Tech Lead Front-end · 09/2016 – 11/2020

Led frontend architecture for a React PWA and a large TypeScript migration. Focused on performance, maintainability, and development speed.

Vérios Investimentos

Front-end Developer · 12/2014 – 08/2016

Built Brazil's first robo-advisor frontend using React, D3, and Web Workers. Ported R-based algorithms to JavaScript for real-time cross-device execution.

Early Career

CTO / Independent Consultant · 1997 – 2018

Scaled platforms at RRAURL and delivered dozens of systems through Kollectiv. Worked across architecture, infrastructure, and high-traffic web applications.

Projects

React Joyride

React Joyride

Widely adopted guided tour library for React used in production across thousands of applications.

ColorMeUp LAB

ColorMeUp LAB

Interactive color scale and palette builder focused on perceptual color systems.

SVG Logos

SVG Logos

Curated collection of thousands SVG logos used in developer tools and applications.

Agent Hub MCP

Agent Hub MCP

Model Context Protocol server enabling multi-agent orchestration and shared context.

About

I'm a software engineer with a background in physics and over 30 years of experience building systems across web, backend, and infrastructure.

I care about understanding how things work — from distributed systems to color perception — and tend to focus on depth over breadth.

Outside of engineering, I've been involved with music for decades, which still influences how I think about systems, structure, and timing.

Contact

Fill out the fields below and I'll get back to you as soon as possible.