B blanskidev

Leonardo Blanski · Lead Software Engineer

Entrar em tech não é sobre talento.
É sobre o caminho certo.

Passei anos na logística achando que a área não era pra mim e entrei em tech pela porta lateral, pelo suporte, virando desenvolvedor dentro da empresa. Aqui eu passo o caminho que funcionou pra mim e pra quem eu acompanhei.

Lead Software Engineer, trabalhando remoto pros EUA

Confere no meu LinkedIn

Leonardo Blanski
@blanskidev Leonardo Blanski
Lead Engineer
Remoto para os EUA
PHP · Laravel
01 Lead Software Engineer trabalhando pros EUA
02 7+ Anos como desenvolvedor, Brasil e fora
03 40+ Pessoas acompanhadas em transição
04 ~5mil Usuários no Linkelyzer, ferramenta que criei

Quem sou

Entrei pela porta lateral e virei desenvolvedor sem trocar de empresa.

Sou desenvolvedor há sete anos e hoje sou Lead Software Engineer numa empresa dos Estados Unidos, trabalhando remoto e liderando um time. Passei por ERP, e-commerce e sistemas de operação, no Brasil e fora, e mantenho produtos próprios no ar.

Tive contato com código cedo, formatando computador numa loja de informática aos 13 e fuçando servidor de jogo, mas passei anos na logística achando que a área não era pra mim. Entrei em tech de verdade pelo suporte técnico e migrei pra desenvolvimento dentro da mesma empresa. É por isso que eu falo de porta lateral, porque não é teoria que eu li em algum lugar, é o caminho que eu andei e que continuo vendo funcionar.

O que destravou não foi curso nem diploma. Foi entregar valor de programador antes de ter o cargo, e ter um projeto pessoal construído em cima do que eu já conhecia.

  1. 2013 — 2018

    Antes de virar profissão · Loja de informática e porto

    Aos 13 meu primeiro emprego foi numa loja de informática, formatando computador e atendendo balcão, e foi ali que toquei código pela primeira vez: servidor de SAMP e GTA, editando script em Pawn, e páginas HTML pra fuçar em jogo, sem saber que aquilo era programar. Depois vieram anos de porto, de jovem aprendiz a controlador de cargas liderando 5 pessoas, longe de código. Curiosidade primeiro, cargo muito depois.

  2. Mar 2018 · Linx

    Entrei pela porta lateral · Trainee de suporte

    Sem saber programar, num cargo abaixo do que eu tinha antes e ganhando menos. Comecei atendendo chamado, mas eu me importava de verdade em resolver o problema de quem estava do outro lado.

  3. 2018 — 2020 · Linx

    Subi 5 níveis, do suporte até dev · Trainee → Dev JR

    Trainee, Júnior II, Mid I e Mid II atendendo a rede Samsung no Brasil inteiro. Desde o primeiro dia eu ia além do chamado, e num problema crítico que o time evitava eu toquei o código-fonte pela primeira vez, entendi staging, produção e as decisões por trás. Esse contato virou o 5º degrau: Developer JR no time de Sustentação do ERP Microvix, em Vue e C#. A porta lateral virou vaga de programador sem eu trocar de empresa.

  4. 2020 — 2021 · TOTVS

    Um passo que não deu certo · 7 meses

    Entrei pra uma vaga que era pra ser Angular e na prática virou Progress/ADVPL, uma linguagem exclusiva deles que eu não queria. Rapidamente fui atrás de outra oportunidade. Deixo aqui de propósito, porque o caminho tem tropeço.

  5. 2021 — 2023 · Giver, Tray

    Dev de verdade, dobrando salário · PHP, remoto

    Entrei na Giver por causa do projeto pessoal, feito em cima do varejo que eu já conhecia. Na Tray, remoto e ganhando o dobro.

  6. 2023 — hoje · EUA

    Senior, depois Lead · Lead Engineer, remoto pros EUA

    Consegui a vaga pra fora depois de aplicar muito. Em 2026, virei Lead Software Engineer.

O que eu construí

Não é só teoria. É software rodando.

O que eu ensino é o que eu faço. Alguns dos projetos que construí, do primeiro sistema pra pequenos negócios até ferramenta com IA usada por milhares de pessoas.

linkelyzer.com.br
Tela do Linkelyzer

Linkelyzer

~5 mil usuários

Ferramenta com IA pra quem procura vaga: analisa o perfil do LinkedIn com nota de 0 a 100, testa o currículo no padrão ATS e ainda gera um novo currículo pronto pra baixar.

React · Node · MongoDB · OpenAI

Linkelyzer

React · Node · MongoDB · OpenAI

O que resolve

Quem está tentando uma vaga não sabe por que não é chamado, e o LinkedIn não dá esse retorno. A pessoa mexe no perfil no escuro, muda o título, reescreve o resumo, e não faz ideia se melhorou ou piorou.

O Linkelyzer olha o perfil com os mesmos critérios que um recrutador usa, dá uma nota por seção e entrega o texto pronto pra corrigir cada ponto. Depois vai além do LinkedIn: testa o currículo no padrão ATS, o mesmo sistema que filtra candidatos antes de um humano ver, e ainda gera um currículo novo a partir do perfil, com modelos prontos e download em PDF. Em vez de palpite, a pessoa vê onde está perdendo e sai com o material corrigido na mão.

Construí ele resolvendo um problema que eu já conhecia de perto, orientando gente em transição de carreira e vendo o mesmo erro se repetir. Hoje passa de mil pessoas usando.

linkelyzer.com.br
Score de 0 a 100 e nota por seção, com um checklist do que corrigir em cada parte do perfil
Score de 0 a 100 e nota por seção, com um checklist do que corrigir em cada parte do perfil
linkelyzer.com.br
Análise de currículo no padrão ATS: simula o sistema que filtra candidatos antes do recrutador ver
Análise de currículo no padrão ATS: simula o sistema que filtra candidatos antes do recrutador ver
linkelyzer.com.br
Gerador de currículo a partir do perfil, com modelos prontos e download em PDF
Gerador de currículo a partir do perfil, com modelos prontos e download em PDF
Visitar o Linkelyzer
Tela do FastControl

FastControl

Gestão pra pequenos negócios: PDV com leitura de código de barras, estoque, controle de validade e dashboard de vendas.

Laravel · Filament · AWS · Redis

FastControl

Laravel · Filament · AWS · Redis

O que resolve

Loja pequena controla venda no caderno ou numa planilha que só uma pessoa entende. No fim do mês ninguém sabe o que vendeu mais, qual vendedor puxou o resultado, nem o que está encalhado no estoque. Produto vence na prateleira porque não tem quem avise.

O FastControl junta o PDV, o estoque e o relatório no mesmo lugar. A venda entra pelo código de barras, baixa o estoque na hora, e o dono abre o dashboard e vê faturamento por categoria e por vendedor sem precisar montar nada.

Foi meu primeiro produto de verdade, com cliente pagando e rodando em produção.

PDV com busca por código de barras e carrinho
PDV com busca por código de barras e carrinho
Faturamento por categoria e por vendedor
Faturamento por categoria e por vendedor
Catálogo virtual pro cliente final
Catálogo virtual pro cliente final
Tela do RM Joias

RM Joias

Sistema de consignação de joias: import de kits em massa, controle do que está em posse de cada revendedor, conferência peça a peça e acerto financeiro com comissão calculada.

Laravel · Filament · MySQL · Multi-tenant

RM Joias

Laravel · Filament · MySQL · Multi-tenant

O que resolve

Na venda por consignação a joalheria entrega kits de peças pro revendedor e só vai saber o que aconteceu quando ele volta. O controle costuma ser no papel, então some peça, o acerto sai errado, e o dono perde dinheiro sem nem saber onde.

O sistema começa fácil pra quem já tinha tudo em planilha: os kits entram por importação em massa via CSV, sem cadastrar peça por peça na mão. A partir daí ele acompanha cada kit que sai, o prazo de devolução e o que voltou. Na devolução, a conferência é feita com leitor de código de barras, peça por peça: o que bate fica verde, o que falta vira pendência com valor calculado na hora. O que antes era conferir joia contra uma lista de papel passa a ser bipar e pronto, mais rápido e sem o erro de contagem manual.

O coração é o financeiro: o acerto calcula o total vendido, a comissão de cada vendedor e o que sobra pra joalheria, com base no que foi realmente conferido. A comissão não é fixa, ela varia por comerciante e por faixa de valor, e ainda entram os planos de pagamento (à vista, cartão, parcelado), então o cálculo que na mão daria erro toda vez sai pronto e certo. O dono para de perder peça e passa a enxergar quanto cada revendedor gera. O objetivo do sistema é direto, fazer o cliente ganhar mais e trabalhar menos no controle.

Por baixo, é um sistema multi-tenant: cada joalheria tem seu ambiente isolado, com painel de administrador e painel de comerciante separados, e controle de acesso por permissão, então cada pessoa só enxerga e faz o que o cargo dela permite. Não é um CRUD, é um sistema com regra de negócio de verdade rodando em produção.

É um caso claro do que eu falo no ebook: o valor está nas regras que só quem vive a operação conhece, como a mesma peça poder voltar em outro kit, o acerto envolver mais de uma moeda, ou a comissão mudar por vendedor e por faixa.

Conferência de recebimento: leitor de código de barras, resumo do que voltou e status peça a peça. É onde o erro deixa de acontecer
Conferência de recebimento: leitor de código de barras, resumo do que voltou e status peça a peça. É onde o erro deixa de acontecer
Acerto financeiro: total vendido, comissão do vendedor e o que fica pra joalheria, calculado automático em duas moedas
Acerto financeiro: total vendido, comissão do vendedor e o que fica pra joalheria, calculado automático em duas moedas
Visão geral: kits em aberto, para conferência e a vencer, com distribuição por comerciante e categoria
Visão geral: kits em aberto, para conferência e a vencer, com distribuição por comerciante e categoria
Controle do kit: vendedor, prazo, taxa de câmbio e a lista de peças em Real e Guarani
Controle do kit: vendedor, prazo, taxa de câmbio e a lista de peças em Real e Guarani

E dezenas de outros projetos internos

sob contrato · NDA

Os projetos aqui em cima são os que eu posso abrir. A maior parte do que eu construí em quase dez anos foi dentro de empresa, em produção, para clientes reais: ERP e e-commerce na Giver e na Tray, e hoje o software do dia a dia para empresas nos Estados Unidos e no Canadá. Esse trabalho é sob contrato e não tem tela pra exibir, mas é onde está o grosso da experiência.

Laravel · React · Inertia · Vue · AWS

Materiais

Por onde começar

Comece pelo grátis pra entender onde você está travando, e siga pro pago quando quiser o caminho por inteiro.

blanskidev.com.br/ebook/7-erros
Prévia da página do 7 Erros que Travam sua Entrada em Tech
Grátis
E-book · grátis

7 Erros que Travam sua Entrada em Tech

Os 7 erros que eu mais vejo travar quem quer entrar em tech. Cada um com o contexto de por que acontece e o que fazer diferente. 18 páginas diretas, entregue na hora no seu email.

blanskidev.com.br/ebook/caminho-ate-a-vaga
Prévia da página do O Caminho até a Vaga
R$ 27
E-book · R$ 27

O Caminho até a Vaga

As portas de entrada que quase ninguém comenta, como usar o que você já sabe da sua área atual num projeto, e como sair da porta lateral antes de estagnar. Não é o único caminho, é o que funcionou pra mim e pra quem eu acompanhei.

Resultados

O caminho funcionou pra outras pessoas

Mensagens de verdade de quem seguiu o que eu passo, usadas com autorização de cada um.

WhatsApp

Jan 2025 Estou começando a focar na programação. Vou testar.

Irmão, foi por sua ajuda que me tornei desenvolvedor. Iniciei no analista de suporte através de sua dica.
Igor Igor Entrou pelo suporte, hoje é dev
WhatsApp
Consegui minha recolocação ontem. Apliquei o método STAR durante a entrevista técnica, depois de ter anotado previamente situações do dia a dia. Iniciei o processo de admissão no mesmo dia.
Iolanda Iolanda recolocada no mercado
WhatsApp
Me abriu diversas portas, diversas estratégias, um plano de estudo diário, me fez conseguir meus primeiros freelancers. A forma com que eu me encontrava perdido antes, sem saber o que estudar, já não existe mais.
Pedro Pedro Começou nos freelances, hoje é dev
Dentro da mentoria estou avançando num projeto de sistema de controle de validade, finalizando o CRUD com telas de listagem, edição e inserção. Estou usando React com Vite no front, Laravel no back e Docker pra orquestração. Muito aprendizado até aqui.
Henrique Leão Support Analyst na Linx
Nas calls o Leo sempre traz temas essenciais pra uma aplicação moderna. Na última weekly falamos de componentização, e resolvi refatorar um projeto meu. Na prática, percebi como componentizar o layout e compartilhar estilos deixou o código muito mais limpo, organizado e flexível.
Ana Paula Martins Analista de QA

Primeiro passo

Comece pelo 7 Erros. É grátis e vai no seu email agora.

O melhor lugar pra começar é entender onde você está travando. Depois a gente segue o caminho juntos.