Quem sou
Eae! Eu sou o Thyago Luciano, desenvolvedor de software e entusiasta de tecnologia. Sempre gostei de games, computadores, puzzles e desafios de lógica.
Como comecei
Aos 15 anos montei uma locadora de games. Aos 21, ainda com a locadora, resolvi trabalhar também fora e entrei em uma empresa como analista de suporte técnico, configurando redes e fazendo manutenção de computadores. Também atuei como assistente de DBA e comecei a me interessar por desenvolvimento de software, confesso que no início só para fazer joguinhos. Foi aí que me apaixonei por Macromedia Flash e ActionScript.
Com o tempo fui criando pequenos sistemas e aprendendo outras linguagens, como VB6, ASP, JSP e PHP, que, diga-se de passagem, pagou muitos dos meus boletos. Depois vieram Java, Node, Kotlin, Go, C# e Python. Confesso que não sou especialista em nenhuma delas, mas já entreguei e operei muito software em produção com a maioria.
Empreendendo
Depois de alguns anos trabalhando para empresas, tirei um tempo para me dedicar à minha locadora de games, que evoluiu para uma lan house integrada a uma escola de informática e a uma loja de assistência técnica e venda de acessórios para computadores.
Ao mesmo tempo, entrei como sócio na Futura Tecnologia, empresa de consultoria e licenciamento de software com vários clientes em Uberlândia e região. Além disso, tentei fundar algumas startups:
- Rangaqui: antes do iFood.
- B11: uma startup de peneira de futebol.
- BeMyApp: uma empresa de desenvolvimento. Um dos nossos clientes me convidou para ser sócio da Appost.
Algumas dessas iniciativas deram certo, outras nem tanto. No fim, resolvi voltar para o mercado de tecnologia e hoje sou Staff Software Engineer na Zup Innovation.
E agora
Atualmente venho aprendendo e experimentando os benefícios dos LLMs e dos agentes de código, e como eles podem me ajudar a ser mais produtivo e a entregar software de qualidade. Como estou sempre estudando novas habilidades e tecnologias, resolvi criar este espaço para compartilhar o que venho aprendendo e experimentando.
Se você, assim como eu, gosta de explorar um pouco de tudo na tecnologia, espero que encontre algo que te interesse por aqui. Seja bem-vindo!
O que eu estudo
Engenharia de software
- Boas práticas de software
- Arquitetura de software e sistemas distribuídos
- Agentes de IA na engenharia de software: como usá-los no diagnóstico de problemas, na revisão de código e no desenvolvimento, e como avaliar o que eles entregam.
Inteligência artificial
- LLMs
- RAG
- Prompt Engineering
- Context Engineering
- Harness Engineering
Imagem e vídeo com IA
- Geradores de imagens e vídeos com IA
- ComfyUI
Gestão de conhecimento pessoal
- Obsidian e Second Brain, tema do course2brain.
Projetos
- course2brain: ferramenta open source que transforma aulas online em notas interligadas no Obsidian.
- OmniDesk: app P2P open source em Go que sincroniza a área de transferência e envia arquivos entre computadores na rede local.