Disponível para vagas remotas e projetos freelance

Jonas BercholEngenheiro full-stack.TypeScript, .NET, infraestrutura e DevOps.

Construo e opero produtos SaaS de ponta a ponta: APIs, mensageria em tempo real, filas, frontends web e mobile e os clusters Kubernetes onde tudo roda. Programo desde os nove anos e me dedico a manter o código limpo, testado e pronto para escalar.

Curitiba, Brasil · UTC−3 · Português e inglês

Foto de Jonas Berchol

// serviços

Me contrate para qualquer coisa de código

Vaga CLT ou PJ, contrato ou projeto pontual. Se roda em servidor, navegador ou celular, eu construo, coloco no ar e mantenho funcionando, ou assumo um sistema legado e apago o incêndio.

Backend e APIs

APIs REST e WebSocket, jobs em segundo plano e integrações com terceiros que aguentam carga.

  • NestJS
  • .NET
  • Node.js
  • Go
  • Python
  • Socket.IO
  • BullMQ
  • RabbitMQ

Apps web e mobile

Frontends rápidos e fáceis de manter, de e-commerce e CRMs a painéis internos e produtos para o cliente final.

  • React
  • Vite
  • TanStack
  • Redux
  • React Native
  • Expo

Mensageria e bots

Canais de WhatsApp, Telegram, Instagram e Facebook, atendimento omnichannel, chatbots e automações.

  • WhatsApp Cloud API
  • Baileys
  • Whatsmeow
  • Telegram
  • Instagram
  • Webhooks

Infraestrutura e DevOps

Containers, clusters, pipelines de CI/CD e ambientes em nuvem que dá para operar de verdade.

  • Docker
  • Docker Swarm
  • Kubernetes
  • k3s
  • GitHub Actions
  • AWS
  • Azure
  • Cloudflare

Dados

Modelagem, migrações, importações e otimização de consultas em bancos relacionais e de documentos.

  • PostgreSQL
  • MariaDB
  • MongoDB
  • Redis
  • Prisma
  • TypeORM

Desktop e jogos

Ferramentas nativas, overlays, plugins para servidores de jogos e jogos de plataforma para desktop e celular, com formação técnica em programação de jogos.

  • C++
  • C#
  • Dear ImGui

// trabalhos

Sistemas em produção

ChatLabel

SaaS de mensageria omnichannel · Hubcon

Plataforma de atendimento da Hubcon, de alta escala e alta disponibilidade. Atuo no backend .NET, no frontend React, nos workers de canais em Node.js e Go (WhatsApp, WhatsApp Cloud API, Telegram, Facebook, Infobip) e na infraestrutura Kubernetes.

  • .NET
  • React
  • Node.js
  • Go
  • k3s
  • Redis

Rapid

Plataforma de marketing

Monorepo com API NestJS REST e Socket.IO, workers BullMQ com painel Bull Board, SPA em React e uma biblioteca de domínio compartilhada. Roda em Kubernetes com runners próprios do GitHub Actions.

  • NestJS
  • BullMQ
  • TypeORM
  • React
  • Kubernetes

OtimusClinic API

Integração na área da saúde

API que integra a plataforma OtimusClinic a serviços externos, reescrita em TypeScript na segunda versão.

  • TypeScript
  • Node.js
  • REST

// produtos e projetos pessoais

O que construo para mim

Planejador financeiro familiar

Em desenvolvimento

Facilitoo

Reúne contas e cartões via Open Finance, lê as faturas, categoriza os gastos e oferece orçamentos, metas e previsão de fluxo de caixa, compartilhados pela família.

  • NestJS
  • PostgreSQL
  • Prisma
  • React
  • Expo
  • Open Finance

Bot de Telegram

No ar, privado

Kindle Converter Bot

Converte imagens, PDFs e arquivos MOBI para EPUB com o Calibre e envia direto para o Kindle de cada usuário. Acesso por chave de licença, com ferramentas de administração.

  • TypeScript
  • Telegram
  • PostgreSQL
  • Docker

CLI open source

Open source

json-to-postgresql

Importa coleções JSON para o PostgreSQL, detectando os tipos das colunas e criando uma tabela por coleção.

  • Bun
  • TypeScript
  • PostgreSQL

Projeto pessoal de games

Projeto pessoal

Ferramentas para servidor de CS2

Painel web e plugins para um servidor comunitário de Counter-Strike 2: frontend em React e MUI, backend NestJS com Fastify.

  • React
  • MUI
  • NestJS
  • Fastify
  • PHP

// experiência

Onde trabalhei

  1. abr 2022 – atual

    Desenvolvedor Full-stack

    Hubcon

    SaaS omnichannel ChatLabel, infraestrutura e DevOps

  2. dez 2021 – atual

    Desenvolvedor Full-stack

    Spannel Soluções Integradas

    Plataformas web, ferramentas de marketing e integrações

  3. mar 2020 – mai 2023

    Analista de Suporte de TI

    Loupen

  4. abr 2020 – dez 2020

    Analista de Suporte de TI

    TI Solutions

// formação

Gestão da Informação (incompleto)

Universidade Federal do Paraná (UFPR)

2020 – 2022

Técnico em Programação de Jogos Digitais

Instituto Federal do Paraná (IFPR)

2016 – 2019

// contato

Tem uma vaga ou um projeto em mente?

Me conte o que você está construindo. Costumo responder em até um dia.