leonardo.baray
disponívelavailable

Leonardo Baray
Machado.

Uma indústria inteira roda em sistemas e numa rede que eu construí sozinho.

An entire factory runs on systems and a network I built alone.

3 anos sou o dono da tecnologia de uma indústria de retífica de conversores de torque em Curitiba. Quando entrei, o "servidor" da empresa era um PC com Windows XP. Hoje ela roda na rede que desenhei e nos sistemas que escrevi sozinho: visão computacional, RAG empresarial, automação, e a infra (pfSense, TrueNAS, três servidores) embaixo de tudo. Sou autodidata e levo cada problema da pesquisa até o que fica rodando.

For 3 years I've been the technology owner at a torque-converter remanufacturing company in Curitiba, Brazil. When I joined, the company's "server" was a Windows XP PC. Today it runs on the network I designed and the systems I wrote alone: computer vision, an internal RAG, automation, and the infrastructure (pfSense, TrueNAS, three servers) under all of it. Self-taught, and I take each problem from research to what stays running.

Curitiba, BR (UTC−3) / remotoremote / CLT · PJ
3anos como dono da TIyrs as sole tech owner
180+categorias no modelo CNN de produçãocategories in the production CNN
3.500documentos indexados no RAGdocuments indexed in the RAG
top 1–3Google no nicho (SEO)Google in the niche (SEO)

projetosprojects

clique numa linha pra abrir o detalheclick a row to open details
em produção / magnum torquein production / magnum torque
projetoproject stack tags
cnn · part classifiervisão computacional: classifica subcomponentes de conversor por fotocomputer vision: classifies converter sub-components from a photo PyTorch · Kotlin · FastAPI
produçãoproductionpúblicopublic
chat_roger · RAGresponde sobre 3.500 docs técnicos internos, com a fonte citadaanswers over 3,500 internal technical docs, with cited source Python · LanceDB · Ollama
produçãoproductionprivadoprivate
epi_system · gestão de EPINR-6 / eSocial, stdlib pura sem framework, trilha de auditoria de 20 anosNR-6 / eSocial, pure stdlib no framework, 20-year audit trail Python stdlib · SQLite · ReportLab
produçãoproductionpúblicopublic
site magnum · institucional + SEOtop 1–3 no Google em palavras comerciais do nicho · PageSpeed 92/84/100top 1–3 on Google for niche commercial keywords · PageSpeed 92/84/100 HTML/CSS/JS · MiniSearch · PWA
no arlivepúblicopublic
sincronizador · cliente ↔ servidorsincroniza pastas por túnel Cloudflare, servidor sem porta expostasyncs folders over a Cloudflare tunnel, server with no open port Python · Tkinter · PyInstaller
produçãoproductionpúblicopublic
canva · editor de fluxoscanvas de nós pra construir e visualizar fluxos internosnode canvas to build and visualize internal flows React · Zustand · Express
produçãoproductionpúblicopublic
automa-ssplus · RPAautomatiza o ERP legado SSPlus (Win32 / UIA)automates the legacy SSPlus ERP (Win32 / UIA) Python · pywinauto
produçãoproductionprivadoprivate
pessoal / outras empresaspersonal / other companies
projetoproject stack tags
baray · controle de produçãoSaaS pra serigrafia: ~23k linhas, dinheiro em centavos inteirosscreen-printing SaaS: ~23k lines, money in integer cents Flutter · Dart (shelf) · SQLite
produçãoproductionpúblicopublic
boxjm · app de orçamentoorçamento e catálogo pra empresa parceiraquoting and catalog for a partner company React Native · Expo · Supabase
produçãoproductionprivadoprivate
one_hero · tracker de LoLPWA pessoal pro modo One Life, offline-first, zero dependênciaspersonal PWA for One Life mode, offline-first, zero deps Vanilla JS · PWA · DDragon
produçãoproductionpúblicopublic
outros experimentosother experiments
n8n pfsense monitor workflow no n8n que consulta a API do pfSense a cada 5 min e alerta em queda de link. Em produção na Magnum. n8n workflow polling the pfSense API every 5 min and alerting on link drops. In production at Magnum.
caambiocwb ↗ loja de peças de transmissão automática: catálogo, parceiros, carrinho. automatic-transmission parts store: catalog, partners, cart.
bom-dia ↗ PWA de bem-estar matinal: tema por horário, partículas, respiração guiada. morning-wellbeing PWA: time-of-day theming, particles, guided breathing.
loan_tracker controle de empréstimos em TS/React, com motor de juros em assembly x86-64 (PRICE/SAC). loan tracker in TS/React, with an interest engine written in x86-64 assembly (PRICE/SAC).
lorenz atrator de Lorenz com Simplex Noise 3D, quaternions e projeção 3D feitos do zero. Lorenz attractor with 3D Simplex Noise, quaternions and from-scratch 3D projection.
party_codes jogos de festa em HTML/CSS/JS: ranking, contador, roleta. party games in HTML/CSS/JS: ranking, counter, roulette.

stack

linguagenslanguages

PythonTypeScriptJavaScript KotlinDartSQLHTML/CSS

ml / ia

PyTorchComputer VisionEfficientNetV2 GeM · TTA · GradCAMRAGembeddingsscikit-learn

backend

Python stdlib HTTPFastAPIFlask RESTPBKDF2 · CSRFCSP · LGPD

banco de dadosdatabases

PostgreSQLSQLite (WAL)LanceDBSupabase

frontend

ReactViteTailwind React FlowFluttervanilla JS

mobile / desktop

Kotlin · AndroidJetpack ComposeCameraX FlutterTkinterPyInstaller

infra & redesinfra & networking

pfSenseTrueNASLinux / Debian Cloudflare Tunneln8n3 links em failover3-link failover

outrosother

GitSEOweb performanceweb performanceescrita técnicatechnical writing

infraestruturainfrastructure

montada do zero, sob minha responsabilidadebuilt from scratch, under my watch

antesbefore

  • Um PC com Windows XP fazendo papel de servidor de arquivos.A Windows XP PC acting as the file server.
  • Hardware antigo, sem redundância.Old hardware, no redundancy.
  • Sem firewall, sem segmentação de rede.No firewall, no network segmentation.
  • Acesso externo inexistente. Backup inexistente.No external access. No backup.
  • Sem hierarquia de permissões. Qualquer um via tudo.No permission hierarchy. Everyone saw everything.

depoisafter

  • pfSense montado do zero, com 3 links de internet em failover.pfSense built from scratch, with 3 internet uplinks in failover.
  • TrueNAS com permissões hierárquicas por usuário e setor.TrueNAS with hierarchical permissions per user and department.
  • Servidor Debian com o backend e uma VM Windows Server isolada com o banco, acessível só pela rede interna.Debian server running the backend and an isolated Windows Server VM with the database, reachable only on the internal network.
  • Cloudflare Tunnel expondo serviços por subdomínios próprios, sem porta aberta.Cloudflare Tunnel exposing services via owned subdomains, with no open ports.
  • Filial em Santa Catarina sob a mesma estrutura, monitorada de Curitiba.A Santa Catarina branch under the same setup, monitored from Curitiba.
14computadorescomputers
3notebookslaptops
6celularesphones
3impressorasprinters
4links
4roteadoresrouters
3servidoresservers
2cidades (PR + SC)cities (PR + SC)

sobreabout

Há três anos sou o dono da tecnologia de uma indústria de retífica de conversores de torque em Curitiba. Quando entrei, o "servidor" era um PC com Windows XP. Hoje a empresa roda na rede que eu desenhei e usa os sistemas que eu escrevi. Com a visão computacional e o RAG interno, a equipe acha em segundos a informação técnica que antes ficava perdida em PDFs.

Faço backend, frontend, mobile, ML, banco, deploy e rede. Não é o que o cargo pede; é que quando vejo um problema, eu resolvo. Aprendi Python, PyTorch, Kotlin, Flutter, pfSense e TrueNAS na marra, em sistemas que estão em produção agora.

Não escolho stack por moda. Escolho o que faz o sistema funcionar e continuar funcionando.

Procuro uma vaga remota. Rendo melhor onde código, dados e infraestrutura se encontram: fazer a coisa funcionar e mantê-la de pé.

For three years I've been the technology owner at a torque-converter remanufacturing company in Curitiba, Brazil. When I joined, the "server" was a Windows XP PC. Today the company runs on the network I designed and uses the systems I wrote. With computer vision and an internal RAG, the team finds in seconds the technical knowledge that used to be lost in PDFs.

I do backend, frontend, mobile, ML, databases, deploy and networking. Not because a job title asks for it; because when I see a problem, I solve it. I learned Python, PyTorch, Kotlin, Flutter, pfSense and TrueNAS the hard way, in systems running in production right now.

I don't pick a stack to follow trends. I pick what makes the system work and keep working.

I'm after a remote role. I'm at my best where code, data and infrastructure meet: making the thing work and keeping it standing.

nomename
Leonardo Baray Machado
cidadelocation
Curitiba, PR, BR (UTC−3)
modalidadeavailability
remoto · CLT ou PJremote · contract or full-time
focofocus
fullstack · ML aplicado · sysadminfull-stack · applied ML · sysadmin
idiomaslanguages
português (nativo) · inglês (leitura/escrita profissional)Portuguese (native) · English (professional reading/writing)
formaçãoeducation
Tecnólogo em ADS — Estácio (em curso, 2026)Tech. in Systems Analysis & Dev. — Estácio (in progress, 2026)

contatocontact

Procurando vaga remota.Looking for a remote role.

Se você precisa de alguém que resolve do banco de dados ao deploy, e não foge de ML nem de rede, me manda uma mensagem.

If you need someone who handles things from the database to the deploy, and isn't scared of ML or networking, send me a message.