Itallo Nardi

Itallo Caique Correia Nardi

Engenheiro de Software Sênior & Cientista de Dados

+55 75 99257-0072 itallonardi@gmail.com

Change to English 🇬🇧

Experiência Profissional

Publisol

Cargo: Engenheiro de Software Senior & Cientista de Dados

Período: Junho de 2019 - Presente

  • Desenvolvimento e licenciamento de software aplicado ao setor público.
  • Atuação em projetos de aprendizado de máquina e ciência de dados.
  • Implementação de soluções usando Python, machine learning e automação de processos.

Freelancer

Cargo: Engenheiro de Software

Período: Janeiro de 2019 - Junho de 2020

  • Desenvolvimento de aplicações utilizando React.js, Node.js, React Native e TypeScript.
  • Projetos de desenvolvimento full stack, incluindo backend e frontend.

iPremium

Cargo: Sócio Proprietário

Período: Junho de 2016 - Dezembro de 2018

  • Fundador e gestor de uma empresa especializada em comércio de celulares e eletrônicos com foco em produtos Apple.
  • Desenvolvimento de estratégias de mercado e gestão administrativa.

Freelancer

Cargo: Engenheiro de Software

Período: Janeiro de 2014 - Junho de 2016

  • Desenvolvimento de soluções utilizando Git, Shell script e Bash.
  • Trabalhos diversos em projetos de software para clientes variados.

Imperivm Sistemas

Cargo: Engenheiro de Software

Período: Junho de 2012 - Dezembro de 2013

  • Desenvolvimento de software para o setor público, focado em atividades de contabilidade pública.

Imbratec

Cargo: Diagramador

Período: Janeiro de 2012 - Junho de 2012

  • Construção de layout e aplicação de conteúdo para diário oficial de entidades públicas.
  • Convertido a programador em outra empresa da mesma administração.

Sendnet

Cargo: Estagiário de Tecnologia da Informação

Período: Janeiro de 2009 - Dezembro de 2011

  • Assistência técnica e suporte ao desenvolvimento de software.

Educação

Bacharelado em Ciência de Dados

Instituição: Unidombosco

Período: Janeiro de 2024 - Dezembro de 2027 (previsão de término)

Habilidades Técnicas

  • Linguagens de Programação: Proficiência em Python, JavaScript e TypeScript, com foco em desenvolvimento full-stack, ciência de dados e inteligência artificial.
  • Frameworks e Bibliotecas: Expertise em React.js e React Native para desenvolvimento web e mobile, além de Node.js para backend robusto e escalável.
  • Ferramentas de Desenvolvimento: Utilização avançada de Git para controle de versão.
  • Bancos de Dados: Experiência com MySQL e Postgres, incluindo design, otimização de consultas e manutenção de bancos de dados relacionais.
  • Sistemas Operacionais: Proficiência em Linux, com habilidades avançadas em administração de sistemas e scripting para automação.
  • Outras Competências: Competências abrangentes em Shell script e Bash, machine learning, ciência de dados, modelos de linguagem de larga escala (LLMs), reinforcement learning, e deploy e gerenciamento de servidores VPS.
  • Desenvolvimento Mobile: Criação de aplicativos nativos para iOS e Android, garantindo desempenho e experiência do usuário otimizados.
  • Desenvolvimento Cross-Platform: Uso de Electron para desenvolvimento de aplicativos desktop multiplataforma para macOS, Windows e Linux, integrando funcionalidades nativas com tecnologias web.

Projetos de Destaque

Sistema de Pesquisas Eleitorais

Descrição: Desenvolvido um sistema abrangente para coleta e análise de pesquisas eleitorais e de opinião pública. O sistema inclui uma aplicação web, um aplicativo mobile e microserviços em Python para processamento de dados.

Tecnologias Utilizadas: React.js, React Native, Node.js, TypeORM, Express, Python.

Impacto: O sistema permitiu uma coleta de dados eficiente e uma análise detalhada dos resultados, oferecendo insights valiosos para campanhas eleitorais. A integração de tecnologias web, mobile e análise de dados avançada demonstrou a versatilidade e a capacidade técnica no desenvolvimento de soluções completas.

Software de Digitalização de Documentos

Descrição: Desenvolvido um software para digitalização, otimização, categorização e aplicação de OCR em documentos digitalizados para entidades públicas. O software foi projetado para melhorar a gestão documental e facilitar o acesso a informações.

Tecnologias Utilizadas: C++, C++ Builder (Borland).

Impacto: O software melhorou significativamente a eficiência na gestão de documentos em entidades públicas, reduzindo o tempo e os recursos necessários para acessar e processar informações importantes.