[{"data":1,"prerenderedAt":329},["ShallowReactive",2],{"cv_basics":3,"cv_experience":26,"cv_education":121,"cv_achievements":164,"cv_skills":182,"cv_languages":209,"cv_projects":221,"projetos":233},{"id":4,"email":5,"extension":6,"github_user":7,"location":8,"meta":9,"name":10,"role":11,"short_description":12,"social_links":13,"stem":23,"summary":24,"__hash__":25},"cv_basics\u002Fcv\u002Fbasics.yml","contato@gominskii.com","yml","luizfx22","Catanduva - SP",{},"Luiz A F Gomes","Senior Software Engineer","Especialista em sistemas backend distribuídos, microsserviços e APIs RESTful. Foco em arquiteturas orientadas a eventos, observabilidade e performance em ambientes críticos de produção.",[14,17,20],{"platform":15,"url":16},"github","https:\u002F\u002Fgithub.com\u002Fluizfx22",{"platform":18,"url":19},"linkedin","https:\u002F\u002Flinkedin.com\u002Fin\u002Fluiz-af-gomes",{"platform":21,"url":22},"email","mailto:contato@gominskii.com","cv\u002Fbasics","Engenheiro de Software Sênior especializado no desenvolvimento de sistemas backend distribuídos, microsserviços e APIs RESTful. Pós-graduado em Internet das Coisas (IoT), com base sólida na integração de dados telemétricos e sistemas de alta disponibilidade. Expertise no ecossistema Node.js (NestJS, TypeScript) e forte vivência no ecossistema Microsoft, incluindo C# e .NET Core 10.\n\nPerfil focado em engenharia de software pragmática, observabilidade e resolução de problemas complexos de performance. Experiência comprovada na implementação de arquiteturas orientadas a eventos (EDA) utilizando mensageria assíncrona para garantir escalabilidade, resiliência e estabilidade em ambientes críticos de produção.\n","Urh-4F1FZ-Fc-DtXWF6q7UtqszhO6XA-jqMGHG9fkQI",{"id":27,"extension":6,"items":28,"meta":118,"stem":119,"__hash__":120},"cv_experience\u002Fcv\u002Fexperience.yml",[29,72,93],{"company":30,"role":31,"start_date":32,"end_date":33,"short_description":34,"description":35,"highlights":36},"Integrativa","Desenvolvedor de Software Sênior","Agosto\u002F2022","Atualidade","Projetando e desenvolvendo sistemas distribuídos de alta concorrência, arquiteturas orientadas a eventos e pipelines CI\u002FCD para ecossistemas Node.js com NestJS.","Em uma trajetória de ascensão contínua e assunção progressiva de responsabilidades, avancei de Desenvolvedor Júnior a Engenheiro de Software Sênior, consolidando profunda expertise no design, arquitetura e desenvolvimento de ecossistemas altamente escaláveis e distribuídos. Ao longo dessa jornada, atuei diretamente na concepção e modernização de plataformas críticas, desde a criação do sistema IDA (Integração com Dívida Ativa), até o desenvolvimento e evolução do Interlitis.com, onde estruturei pipelines robustos e soluções avançadas de ETL para integrar, padronizar e automatizar dados de sistemas distintos. Atualmente, exerço liderança técnica e conduzo decisões arquiteturais estratégicas focadas em máxima performance, operando sistemas de alta concorrência e resolvendo gargalos estruturais.",[37,46,53,59,66],{"title":38,"description":39,"techs":40},"Sistema IDA","Integração com Dívida Ativa — pipeline ETL para dados judiciais entre sistemas governamentais heterogêneos.",[41,42,43,44,45],"Node.js","NestJS","TypeScript","RabbitMQ","MongoDB",{"title":47,"description":48,"techs":49},"Interlitis.com","Plataforma de automação jurídica com ETL avançado para integrar, padronizar e automatizar dados de sistemas distintos.",[42,50,51,52],"Vue 3","PostgreSQL","Redis",{"title":54,"description":55,"techs":56},"InterHub & Intercomunicação","Componentes centrais de comunicação entre serviços de alta demanda, com mensageria assíncrona garantindo resiliência.",[44,52,57,58],"WebSockets","Docker",{"title":60,"description":61,"techs":62},"Infraestrutura CI\u002FCD","Padronização de esteiras de deploy para aplicações Node.js e .NET Core, com containerização e automação completa.",[63,58,64,65],"GitLab CI",".NET Core 10","Linux",{"title":67,"description":68,"techs":69},"App Mobile Interlitis","Manutenção preventiva e evolutiva do aplicativo corporativo da plataforma Interlitis.com.",[70,71,43],"React Native","Expo",{"company":73,"role":74,"start_date":75,"end_date":76,"short_description":77,"description":78,"highlights":79},"Fundação Padre Albino","Analista de Sistemas Júnior","Junho\u002F2022","Julho\u002F2022","Suporte técnico ao ERP de gestão integrada, com foco em rastreamento de falhas e manutenção de infraestrutura.","Suporte técnico ao sistema ERP de gestão integrada, atuando no rastreamento e mitigação de falhas de software e banco de dados. Manutenção de infraestrutura de TI, configuração de redes de computadores e gerenciamento de hardware focado na continuidade operacional interna.",[80,87],{"title":81,"description":82,"techs":83},"Suporte ERP","Rastreamento e mitigação de falhas no sistema ERP de gestão integrada, incluindo troubleshooting de banco de dados.",[84,85,86],"SQL Server","ERP","Redes",{"title":88,"description":89,"techs":90},"Infraestrutura","Configuração de redes de computadores e gerenciamento de hardware para continuidade operacional.",[86,91,92],"Hardware","Windows Server",{"company":94,"role":95,"start_date":96,"end_date":75,"short_description":97,"description":98,"highlights":99},"Imobiliária Alternativa","Desenvolvedor Web Júnior","Junho\u002F2019","Desenvolvimento fullstack do ERP corporativo EFMax e modernização de sistemas legados PHP para o ecossistema Node.js.","Desenvolvimento fullstack do ERP corporativo EFMax, projetando o backend em Node.js (TypeScript) e gerenciando a persistência de dados em PostgreSQL e MySQL. Construção de interfaces dinâmicas para o sistema de gestão utilizando Vue.js e NuxtJS. Modernização, refatoração de código e manutenção de sistemas legados operantes em PHP.",[100,105,112],{"title":101,"description":102,"techs":103},"ERP EFMax","Desenvolvimento fullstack do ERP corporativo, com backend em Node.js e persistência multi-database.",[41,43,51,104],"MySQL",{"title":106,"description":107,"techs":108},"Frontend & UI","Construção de interfaces dinâmicas e reativas para o sistema de gestão imobiliária.",[109,110,111],"Vue.js","NuxtJS","TailwindCSS",{"title":113,"description":114,"techs":115},"Modernização de Legado","Refatoração e migração progressiva de sistemas PHP legados para o ecossistema Node.js moderno.",[116,41,117],"PHP 5.x","Express",{},"cv\u002Fexperience","18yDKUBuUaCe0zR3ZS-N7egE-IXkGRlS2VcbdaPSblU",{"id":122,"extension":6,"items":123,"meta":161,"stem":162,"__hash__":163},"cv_education\u002Fcv\u002Feducation.yml",[124,145],{"degree":125,"institution":126,"period":127,"project":128},"Especialização Lato Sensu em Internet das Coisas (IoT)","Instituto Federal de São Paulo (IFSP) - Câmpus Catanduva","2022 - 2023",{"title":129,"type":130,"pdf_url":131,"description":132,"techs":133,"highlights":141},"Sistema de Monitoramento da Qualidade do Ar para Ambientes Industriais","Trabalho de Conclusão de Curso (TCC)","\u002Fdocs\u002FMonografia-projeto-monitoramento-de-qualidade-do-ar.pdf","Projeto de desenvolvimento de um sistema IoT para monitoramento da qualidade do ar em ambientes industriais, com sensores de temperatura, umidade e gases nocivos, transmissão via MQTT e interface web para visualização em tempo real.",[134,135,136,137,138,45,139,140],"IoT","ESP32","MQTT","Nest.JS","Vue.JS","MicroPython","C++",[142,143,144],"Módulos de coleta com ESP32, DHT22 (Temp\u002FUmid) e MQ-135 (Gases Nocivos)","Dashboard responsiva para visualização em tempo real via Socket.IO","Comunicação baseada em MQTT e Backend em arquitetura MVCS",{"degree":146,"institution":126,"period":147,"project":148},"Tecnólogo em Análise e Desenvolvimento de Sistemas","2019 - 2021",{"title":149,"type":150,"pdf_url":151,"description":152,"techs":153,"highlights":157},"Irrigação do Projeto AgroflorIF","Trabalho de Graduação (Monografia)","\u002Fdocs\u002FMonografia-projeto-irrigacao-esp32.pdf","Desenvolvimento de um sistema automatizado de irrigação para hortas utilizando sensores capacitivos baseados no microcontrolador ESP32 alimentados por painéis solares.",[135,139,138,154,155,156],"Nuxt.JS","Supabase","API REST",[158,159,160],"Sensores capacitivos inteligentes (LILYGO@TTGO) com energia solar","Software embarcado desenvolvido em MicroPython e painel web em Nuxt.JS","Monitoramento e controle de umidade remoto com comunicação via WiFi",{},"cv\u002Feducation","p8V22uDYj5_busfC5pqJ5L5OFySpCNZcJhygdJJVvxE",{"id":165,"extension":6,"items":166,"meta":179,"stem":180,"__hash__":181},"cv_achievements\u002Fcv\u002Fachievements.yml",[167,171,175],{"title":168,"description":169,"year":170},"Semana Global de Empreendedorismo (2021) - Vencedor","Desenvolvimento de um projeto de Machine Learning \u002F IA aplicado à integração de hardware industrial, automatizando a contagem de peças de tornos mecânicos.","2021",{"title":172,"description":173,"year":174},"Maratonas de Programação INTERIF (2019, 2022, 2023)","Participação em competições algorítmicas de alto nível estruturadas para a resolução de problemas lógicos sob restrição de tempo e recursos computacionais.","2019, 2022, 2023",{"title":176,"description":177,"year":178},"Palestra Acadêmica - Segurança da Informação (2017)","Apresentação do tema 'Segurança no armazenamento de senhas usando Hash' no IFSP, com foco em criptografia aplicada a backends.","2017",{},"cv\u002Fachievements","K8lVEohvUEBBPWUI38ialdBZglUQDETCMqlYIDMjXdg",{"id":183,"extension":6,"items":184,"meta":206,"stem":207,"__hash__":208},"cv_skills\u002Fcv\u002Fskills.yml",[185,188,191,194,197,200,203],{"category":186,"details":187},"Linguagens e Frameworks","Node.js, TypeScript, JavaScript, C#, .NET Core 10, .NET Framework, NestJS (Express\u002FFastify), Express.js, Python.",{"category":189,"details":190},"Arquitetura e Engenharia","Microsserviços, Arquitetura Orientada a Eventos, APIs RESTful, Clean Architecture, SOLID, Design Patterns, TDD\u002FBDD.",{"category":192,"details":193},"Mensageria e Filas Assíncronas","RabbitMQ, Redis (Pub\u002FSub e Cache), WebSockets.",{"category":195,"details":196},"Bancos de Dados","PostgreSQL, MySQL, Microsoft SQL Server, MongoDB, SQLite, Firebird, Oracle.",{"category":198,"details":199},"DevOps e Cloud","Docker, CI\u002FCD (GitLab CI\u002FCD, GitHub Actions), Linux, Kubernetes (conceitual), Proxmox, SSH.",{"category":201,"details":202},"Observabilidade e Segurança","Logs estruturados, monitoramento, JWT, OAuth, criptografia\u002Fhashing.",{"category":204,"details":205},"Frontend e Mobile","Vue.js, NuxtJS, TailwindCSS, React Native (Expo).",{},"cv\u002Fskills","TDm8dUioJiIfQ-agyOQEux_QU5Wsxx4jCZMAFM4Ar2s",{"id":210,"extension":6,"items":211,"meta":218,"stem":219,"__hash__":220},"cv_languages\u002Fcv\u002Flanguages.yml",[212,215],{"language":213,"details":214},"Inglês","Leitura e escrita técnica avançadas; Conversação intermediária (Apto para leitura de documentações, code reviews e escrita de documentação de software).",{"language":216,"details":217},"Espanhol","Compreensão básica.",{},"cv\u002Flanguages","X8Ha1FGQJ7mjAMZ3DDdGSK0UUg6lpkqvbB-qbaMKou8",{"id":222,"extension":6,"items":223,"meta":230,"stem":231,"__hash__":232},"cv_projects\u002Fcv\u002Fprojects.yml",[224,227],{"title":225,"description":226},"eSSH (easy-SSH)","Ferramenta open-source baseada em TUI (Terminal User Interface) projetada para orquestração, monitoramento e gerenciamento otimizado de conexões SSH em infraestruturas baseadas em Linux e servidores remotos.",{"title":228,"description":229},"Petvidade","Aplicativo mobile integrado com geolocalização e persistência em tempo real. Desenvolvido com React Native (Expo), Supabase (BaaS) e PostgreSQL. Integra mapas via Leaflet e painéis para gestão de dados.",{},"cv\u002Fprojects","AvHVfcFP98ut_ZcpnOudGmGAQqdXLhX5UIiGRMxwF-0",[234],{"id":235,"title":236,"body":237,"date":318,"description":319,"extension":320,"meta":321,"navigation":322,"path":323,"seo":324,"status":325,"stem":326,"tech_stack":327,"__hash__":328},"projetos\u002Fprojetos\u002Festadi.md","Projeto Estadi",{"type":238,"value":239,"toc":308},"minimark",[240,245,249,252,256,263,268,301,305],[241,242,244],"h2",{"id":243},"o-desafio","O Desafio",[246,247,248],"p",{},"A necessidade de gerenciar estadias temporárias exige um banco de dados altamente responsivo e uma interface fluida.",[246,250,251],{},"O grande gargalo inicial foi lidar com a concorrência de reservas, algo que precisou de atenção especial na camada da API para garantir que nenhuma reserva fosse sobrescrita em cenários de alta carga.",[241,253,255],{"id":254},"a-solução-arquitetural","A Solução Arquitetural",[246,257,258,259,262],{},"Para resolver isso, optei por uma arquitetura baseada em filas de mensagens com ",[260,261,44],"strong",{},", garantindo processamento ordenado e rastreável de todas as operações críticas.",[264,265,267],"h3",{"id":266},"stack-técnica","Stack Técnica",[269,270,271,283,289,295],"ul",{},[272,273,274,277,278,282],"li",{},[260,275,276],{},"Frontend:"," Nuxt 4 com ",[279,280,281],"code",{},"@nuxt\u002Fui"," e renderização SSR para performance máxima.",[272,284,285,288],{},[260,286,287],{},"Backend:"," NestJS com módulos isolados e decorators customizados para validação.",[272,290,291,294],{},[260,292,293],{},"Mensageria:"," RabbitMQ para desacoplar serviços e garantir consistência eventual.",[272,296,297,300],{},[260,298,299],{},"Deploy:"," Containers Docker orquestrados com Docker Compose, facilitando o scale-up horizontal.",[241,302,304],{"id":303},"resultados","Resultados",[246,306,307],{},"A plataforma suporta múltiplos usuários simultâneos com tempo de resposta médio abaixo de 80ms, mesmo sob carga elevada.",{"title":309,"searchDepth":310,"depth":310,"links":311},"",2,[312,313,317],{"id":243,"depth":310,"text":244},{"id":254,"depth":310,"text":255,"children":314},[315],{"id":266,"depth":316,"text":267},3,{"id":303,"depth":310,"text":304},"2026-04-10","Plataforma de gestão de estadias focada em escalabilidade e integração de microsserviços.","md",{},true,"\u002Fprojetos\u002Festadi",{"title":236,"description":319},"Em desenvolvimento","projetos\u002Festadi",[110,42,58,45,44],"3ZmDsMF8iocAZfwixyERvURVTfMfSnuitjTtnPzhg70",1784692024240]