Skip to content
Franco Treboux
GitHub

Franco Treboux

CABA, Argentina

Franco Treboux

Full-Stack Developer. I build web products with TypeScript/JavaScript, React/Next.js, and Node.js, from interfaces to backend systems and integrations.

Available for software engineering opportunities and freelance projects.

Projects

A selection of recent work with demo links.

Fezlink

SaaS platform for creators that turns a traditional bio link into a conversion analytics and optimization tool, built on an event-driven distributed architecture.

  • Next.js
  • TypeScript
  • React
  • Node.js
  • Rust
  • RabbitMQ
  • MongoDB
  • Cloudflare Edge
  • Vercel
  • Railway
View
  • Event-driven architecture with asynchronous processing through Rust queues and workers
  • Event ingestion pipeline with in-memory batching and database bulk writes
  • SEO- and performance-optimized public frontend at the edge

Problem

A biolink platform needed to turn public interactions into useful signals for analyzing and improving conversion.

Context and constraints

The product separates the public frontend, dashboard, and API, while event processing must not couple background work to the public experience.

Architecture

The solution combines a Next.js public frontend at the edge, a Node.js API, and asynchronous processing through RabbitMQ and Rust workers. MongoDB receives bulk writes after events are grouped in memory; deployments use Vercel and Railway.

Key engineering decisions

  • Separate the public frontend, dashboard, and API to keep responsibilities clear.
  • Use queues and workers to decouple event ingestion from asynchronous processing.
  • Batch events in memory and use bulk writes to reduce individual database operations.

Challenges

  • Coordinate the event path across components with different responsibilities and processing times.

Development approach

Development focused on splitting the system by responsibility and designing an explicit pipeline from ingestion to persistence.

Technologies

  • Next.js
  • TypeScript
  • Node.js
  • Rust workers
  • RabbitMQ
  • MongoDB
  • Cloudflare Edge
  • Vercel
  • Railway

FezTime

Scheduling SaaS for small and medium businesses, focused on operational automation and frictionless bookings.

  • Next.js
  • TypeScript
  • React
  • Tailwind
  • Node.js
  • MongoDB
  • Real-time availability and booking management
  • Administrative dashboard for schedules and customers
  • Multi-tenant-ready architecture

Experience

A chronological timeline of roles and responsibilities.

  1. Fullstack Developer

    ene 2025 · Present

    Freelance · Remoto

    Design and development of proprietary SaaS products with distributed, event-driven architecture.

    • Designed event-driven architecture using RabbitMQ and Rust workers for asynchronous, decoupled processing.
    • Implemented event tracking with in-memory batching and MongoDB bulk writes.
    • Developed a Node.js API with clear separation of responsibilities and background processing.
    • Built an SEO-optimized public frontend with Next.js on Vercel and a React SPA dashboard.
  2. Telecommunications Technician

    sep 2023 · ene 2025

    Canal 5 (Delco Digital) · Presencial

    Maintenance and diagnosis of FTTH and HFC network infrastructure in production environments.

    • Resolved incidents in fiber-optic (FTTH) and coaxial (HFC) networks.
    • Diagnosed and maintained network infrastructure preventively and correctively.
    • Worked with provisioning systems and connectivity monitoring.
  3. Mobile Developer

    mar 2022 · ene 2023

    Freelance · Remoto

    Development of a mobile application for a logistics company focused on geolocation and data synchronization.

    • Implemented real-time GPS tracking.
    • Synchronized data between the mobile app and backend.
    • Integrated billing and operational management systems.

About me

Profile, technical skills, and ways of working.

I develop web products with a focus on performance, maintainability, and pragmatic technical decisions.

I look for simple solutions that can scale without becoming unnecessarily complex.

Frontend

  • React
  • TypeScript
  • CSS
  • JavaScript
  • HTML5
  • Flutter
  • React Native

Backend / Infrastructure

  • Node.js
  • Next.js
  • SQL
  • MongoDB
  • Supabase
  • RabbitMQ

Tooling

  • Git
  • CI/CD
  • Testing

Systems / Embedded

  • C++
  • C# / .NET
  • ESP32
  • Arduino
  • Networking
Avatar of Franco Treboux

Franco Treboux

Full-Stack Developer

CABA, Argentina 33 public repositories

How I work

I work primarily with AI agents inside a Spec-Driven Development process.

Step 1

Define

I understand the problem, context, constraints, and desired outcome.

Contact

Send me a message or connect through professional networks.

Let's talk

Available for freelance projects and opportunities. I usually reply within 24–48 hours.

Email

Location

CABA, Argentina