Desenvolvedor de Software
Astorga-PR, BR
ttrgoncalves@gmail.com
+55 (41) 9 9909-8911
Principais Conhecimentos (Skills)
Linguagem JavaScript
Linguagem TypeScript
Linguagem Python
Linguagem HTML
Linguagem CSS
Linguagem C#
NodeJS
Framework ReactJS
Framework React-Native
Biblioteca React Redux
Biblioteca Styled-components
Biblioteca de componentes MUI
Banco de dados relacional (MySQL, PostgreSQL)
Banco de dados não relacional (MongoDB)
Rest API
Pogramação Orientada a Objeto
Línguas (Languages)
Português (Portuguese)
Inglês (English)
Espanhol (Spanish)
German (German)
Desenvolvido com React Native e Typescript, este aplicativo foi criado tendo em vista sortear equipes para jogos de futebol entre amigos, de modo deixar os times equilibrados. Você cadastra todos os jogadores que costumam jogar, colocando nome, posição preferencial, nota de habilidade para a posição preferencial (1 a 10), posição secundária (posição na qual ele pode jogar, caso necessário), atribuindo-lhe, também, uma nota de habilidade para esta posição. Com os jogadores cadastrados, na hora do jogo, basta selecionar todos os jogadores que compareceram e fazer o sorteio. Antes do sorteio, você ainda seleciona o número de times e a quantidade de laterais, zagueiros, meio-campistas e atacantes para cada time. O algoritmo do aplicativo divide os jogadores de modo a equilibrá-los, afinal assim é muito mais divertido. E não se preocupe caso haja mais jogadores do que vagas nos times, pois após formar todos os times o algoritmo divide também os jogadores restantes como reservas. Além disso, o aplicativo permite exportar e importar listas de jogadores, então diferentes integrantes do/da racha/pelada podem ter a mesma lista de jogadores em seus aplicativos sem a necessidade de cadastrar os jogadores em cada aparelho. É isso, prepare a chuteira e bora brigar pela artilharia!!!!
Implementação de novas funcionalidades e resolução de bugs nos sitemas. Principais Linguagens: C# e Javascript, além de banco de dados SQLServer.
Trata-se de um sistema delivery para um estabelecimento de alimentação, contendo duas interfaces web, sendo uma delas para acesso do cliente, concebida no conceito mobile first, e outra para o lojista. Ambas foram construidas utilizando Javascript e ReactJS. Além das duas interfaces, ainda há a API Rest a ser utilizada para diversas ações possíveis a ser realizada pelos lojistas. Esta foi desenvolvida com Javascript, NodeJS, Express e mongoose, utilizando como banco de dados o mongoDB Atlas.
Liderança de equipe de empreiteiros contratados; Gestão de materiais em obra; Preparação e acompanhamento de cronograma de obra; Aplicação de conhecimentos técnicos para a resolução de interferências de projetos; Interface com gerenciadora e demais empresas envolvidas nas obras.
Participação no processo de orçamentação das obras; Elaboração de estrutura analítica de projeto; Elaboração de cronograma físico-financeiro de projeto.
Conhecimento dos tipos de sistemas existentes para a avaliação da melhor opção para cada caso; Conhecimento de normas técnicas aplicáveis para estes tipos de sistemas; Desenvolvimento de planilha completa de cálculo carga térmica; Desenvolvimento de planilha para dimensionamento de dutos de ar; Desenvolvimento de planilha para dimensionamento de tubulações de fluídos e de bombas de deslocamento de fluídos; Elaboração de Memoriais Descritivos detalhados de instalações e materiais.
Condução de Pregões Presenciais e Eletrônicos de Licitação (Pregoeiro); Elaboração de Termos de Referência; Elaboração de Editais de Licitação; Elaboração de minutas contratuais.
Curso Técnico
Pós-graduação
Graduação