Skip to content
View igor-capeletti's full-sized avatar

Block or report igor-capeletti

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
igor-capeletti/README.md

Olá! Sou Ígor Ferrazza Capeletti, seja bem-vindo ao meu GitHub 👋

Um pouco sobre mim

  • 💻 Sou Analista e Desenvolvedor de Softwares trabalhando atualmente com aplicações e sistemas SaaS próprios e sob demanda para empresas. Minha stack tecnológica atual inclui:

    • Go (Golang) — Desenvolvimento backend e APIs REST.
    • MongoDB — Banco de Dados NoSQL para armazenamento de dados.
    • HTML, CSS, JavaScript e React Native — Desenvolvimento frontend e mobile.
    • Scrum e Kanban — Gestão dinâmica e ágil dos projetos.
    • GitHub — Controle e versionamento de código.
  • 💼 Atualmente, atuo como professor de Programação e Manutenção no curso Técnico em Informática da ETE 25 de Julho, em Ijuí. Minha atuação como professor busca integrar teoria e prática, aproximando os estudantes dos desafios reais da área de tecnologia e incentivando o desenvolvimento de profissionais com pensamento crítico, responsabilidade ética e compromisso com a qualidade das soluções desenvolvidas. Principais tecnologias e conteúdos abordados:

    • HTML5 e CSS3 — Fundamentos e práticas atuais para o desenvolvimento de interfaces web modernas, responsivas, acessíveis e bem estruturadas, priorizando a usabilidade e a qualidade visual.
    • Banco de Dados — Conceitos e práticas de modelagem, consulta e gerenciamento de bancos de dados relacionais, com foco na integridade dos dados, na segurança das informações, na otimização de consultas e no uso responsável dos dados.
    • PHP — Fundamentos e práticas de desenvolvimento back-end para a criação de sistemas web funcionais, robustos, seguros e eficientes, integrando boas práticas de programação, otimização de código e integração com bancos de dados.
    • Manutenção (Hardware/Software) — Diagnóstico, correção, validação e prevenção de problemas de hardware e software.
  • 💼 Anteriormente, trabalhei no CITeB como Desenvolvedor Backend (2 anos e 6 meses), contribuindo para o projeto ZEUS OS da Intelbras, com foco em softwares embarcados para Access Points da Intelbras. O desenvolvimento foi realizado nos repositórios privados do GitLab da Intelbras. As tecnologias e ferramentas com as quais trabalhei incluem:

    • Lua — Desenvolvimento de novas funcionalidades, correções e testes unitários da API REST.
    • OpenWrt — Correções no Sistema Operacional Linux embarcado dos equipamentos.
    • C e Shell Script — Coreções e novas funcionalidades nas aplicações de baixo nível e serviços relacionados ao hardware.
    • Python — Criação e otimização da pilha de testes automatizados para as funcionalidades testadas pelos QAs.
    • Docker — Criação e utilização de contêineres para ambientes, testes e geração de versões.
    • Scrum e Kanban — Utilizado em todo o projeto para gestão dinâmica e ágil dos projetos.
    • GitLab — Controle de versão com Git, builds utilizando CI/CD e revisão de código.
  • 🎓 Pós-Graduação em Docência para a Educação Profissional, Técnica e Tecnológica (2026-2026) — Faculdade IMES.

  • 🎓 Bacharel em Ciência da Computação (2018–2022) — Universidade Federal do Pampa (UNIPAMPA), Alegrete-RS, Brasil.

    • Trabalho de Conclusão de Curso (TCC): Desenvolvimento e análise de programas eBPF/XDP para processamento de pacotes de rede em dispositivos de encaminhamento de pacotes no plano de dados.
    • 📄 Confira meu projeto de TCC: tcc_eBPF_XDP.
  • 🎓 Curso Técnico em Informática (2014–2016) — Escola Técnica Estadual 25 de Julho, Ijuí-RS, Brasil.

Por que escolhi a área da computação

Quando eu tinha entre 13 e 15 anos, já possuía um computador desktop, na época dos famosos Pentium 4. Certo dia, minha máquina apresentou alguns problemas que me impediram de continuar usando-a. Meus pais levaram o gabinete a três empresas de manutenção de computadores da cidade, mas nenhuma delas conseguiu identificar o problema. A última empresa sugeriu a troca de algumas peças, e assim o computador voltou a funcionar.

Quando meus pais me contaram que o conserto havia custado quase mil reais, fiquei impressionado com o valor, principalmente para aquela época. Apesar disso, o assunto acabou ficando por ali. O importante era que eu tinha meu computador de volta e poderia jogar e aproveitar meu tempo livre novamente.

Algum tempo depois, chegou à minha casa a tão esperada internet via rádio. Como sempre fui muito curioso, comecei a pesquisar diversas coisas na internet, inclusive sobre o problema que havia custado tanto dinheiro para resolver. Foi então que descobri a verdadeira causa e percebi que a solução era muito mais simples do que eu imaginava, e que o problema poderia ter sido resolvido sem a necessidade de gastar tanto com a troca de peças.

Aquilo me deixou indignado. Eu me perguntava como algo aparentemente tão simples poderia ter gerado um custo tão alto. Passei alguns dias pensando sobre o assunto e, de certa forma, comecei a enxergar meu futuro naquela situação. Imaginei que, um dia, poderia trabalhar com computadores, ajudar as pessoas a resolver seus problemas de verdade e oferecer soluções eficientes por um preço justo.

Naquele momento, sem perceber, comecei a descobrir algo que se tornaria muito importante para mim: meu propósito de vida. Mais do que consertar computadores, percebi que queria utilizar a tecnologia para transformar ideias em soluções e, de alguma forma, contribuir para tornar o mundo melhor por meio dela.

Quando chegou a hora de escolher um curso para o ensino médio, minha primeira vontade foi fazer Técnico em Informática. Porém, meu pai acreditava que eu teria mais oportunidades e uma remuneração melhor se seguisse a área de Eletrotécnica. Decidi dar uma chance à ideia e cursei aproximadamente três semestres, mas acabei desistindo. Embora tivesse facilidade com os conteúdos, sentia que aquela não era a área em que realmente me encaixava.

Depois de um tempo, consegui ingressar no curso de Informática da escola ETE 25 de Julho, em Ijuí. Nem tudo foi fácil durante essa trajetória, mas sempre procurei enfrentar as dificuldades, superar os obstáculos e seguir em frente. Mesmo diante dos desafios, conseguia bons resultados e percebia que estava no caminho certo.

Foi durante o curso que descobri a área que mais despertava meu interesse: a programação. Percebi que tinha facilidade para compreender sua lógica e que gostava do processo de transformar ideias em algo concreto, capaz de resolver problemas reais.

E foi assim que tudo começou. O que surgiu ainda na adolescência, a partir de um problema com meu próprio computador, acabou se tornando muito mais do que uma curiosidade. Tornou-se uma motivação, uma escolha profissional e a vontade de construir soluções tecnológicas que realmente façam a diferença na vida das pessoas.

Hoje, entendo que minha escolha pela computação não aconteceu por acaso. Ela nasceu da curiosidade, da indignação diante de uma situação que considerei injusta e do desejo de fazer diferente. Foi ali que começou minha jornada para me tornar programador — e, desde então, sigo buscando transformar ideias em soluções por meio da tecnologia.

Contato:

📫 igorfcapeletti@gmail.com 📫 igor-capeletti@hotmail.com

igor-ferrazza-capeletti-7111a3165/ igorfc igorfcapeletti igoor_capeletti/ CarinhaDoTI#4465

Pinned Loading

  1. tcc_eBPF_XDP tcc_eBPF_XDP Public

    Análise de Desempenho de Aplicações eBPF/XDP em planos de dados programáveis utilizando linguagem C, Python e Shell Script

    C 6

  2. TrabalhoRedeSocial-social-network TrabalhoRedeSocial-social-network Public

    C++ 1

  3. Comprimir-Imagens--Compress-images Comprimir-Imagens--Compress-images Public

    Projeto em C para comprimir imagens

    C 1

  4. game_mouse_runner game_mouse_runner Public

    Jogo de Corrida/Aventura desenvolvido em linguagem C# e com a plataforma Unity.

    C#

  5. game_with_C_plus game_with_C_plus Public

    Você irá andar com uma bola pelo cenário e irá precisar desviar de todos os obstáculos(espadas) para chegar ao final e concluír a missão!

    C++