Visitar URL original
guilhermejansen (Guilherme Jansen) · GitHub
Skip to content
View guilhermejansen's full-sized avatar
🏠
Working from home
🏠
Working from home

Organizations

@Setup-Automatizado @conversalabs

Block or report guilhermejansen

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
guilhermejansen/README.md

Guilherme Jansen

Software Engineer · Full Stack, Applied AI & DevOps

Profile views

English · Português · Español

I am a software engineer working on messaging APIs, AI agents and SaaS applications. My work includes architecture, implementation and technical decisions with development teams.

Engineering work

  • Messaging: Go integration API for an international SaaS, with webhooks, message receipts and label handling; integration with a React/Next.js management interface.
  • Applied AI: Maestro integrations with Chatwoot using Python, FastAPI and LangGraph, with conversation context, agent tools and human handoff.
  • Business applications: CRM data models, access policies, APIs and a Vue Kanban interface built on Chatwoot at Conversa Labs.
  • Agent orchestration: Rust core and React/TypeScript interface for Host Orchestrator. Logical conversations are separate from provider sessions, with durable records of uncertain operations instead of automatic replay.

Selected public code

Upstream contributions

For Docker startup in WuzAPI, I added a PostgreSQL readiness check and made application startup depend on a healthy database. The change was merged in PR #73.

Technologies

Backend & AI: Go · Python · FastAPI · LangGraph · Ruby on Rails · REST · Webhooks · n8n

Frontend: TypeScript · JavaScript · React · Next.js · Vue · HTML · CSS

Systems & data: Rust · Tokio · Axum · SQLite · PostgreSQL · Redis

DevOps & cloud: Docker · Kubernetes · Oracle Cloud Infrastructure (OCI) · AWS · CI/CD · Git

Contact

Open to on-site and hybrid opportunities throughout Spain and remote opportunities in Europe.

Portuguese: native. English: basic. Spanish: basic.

Portfolio · LinkedIn · Email

Pinned Loading

  1. wuzapi wuzapi Public

    Forked from asternic/wuzapi

    Simple RESTful API for WhatsApp in Golang (using the Whatsmeow multi device library)

    Go 45 55

  2. whats-convert-api whats-convert-api Public

    Go API for media conversion and S3-compatible storage integration.

    Go 6 9

  3. whatsapp-flows-server whatsapp-flows-server Public

    TypeScript backend for WhatsApp Flows data exchanges and webhooks.

    TypeScript 4

  4. better-auth-waitlist better-auth-waitlist Public

    Waitlist and early-access plugin for Better Auth.

    TypeScript 4 1