Edinei P.

Acadêmico de Engenharia de Computação na PUC-GO

0 / 5

Brasil

Programación y Tecnología

Historia laboral
Tenho domínio sobre programação mobile para Android e noções de desenvolvimento de aplicativos multiplataforma (iOS, Android e Windows Phone) utilizando o framework Xamarin Forms. Noções de desenvolvimento web backend utilizando PHP e C# (dotnet core, aspnet core, entity framework, identity framework).

Atualmente, faço parte de um projeto acadêmico que tem como objetivo controlar à distância a irrigação de agricultura de precisão de acordo com a umidade do solo. O projeto conta com 4 módulos principais que são: web service, hardware, mobile e web.

O hardware faz a captação dos dados do solo e envia, em tempo real, para o web service. O web service é responsável por coletar os dados e salva-los no banco de dados, buscar por dados e envia-los, realizar autenticação e autorização de usuários, entre outros. A aplicação mobile e o website tem a função de mostrar dados em tempo real, plotar gráficos, permitir a ativação de atuadores do sistema (ativar/desativar a irrigação), também selecionar perfis pré configurados para um controle automático da irrigação e autenticação do usuário através de email e senha.

Eu sou responsável pelo web service e a aplicação mobile. Utilizo C# na construção do web service juntamente com os frameworks entity (para gerenciamento de banco de dados) e identity (para autenticação e autorização de usuários). A aplicação mobile está sendo desenvolvida também em C# utilizando o framework Xamarin, que permite o desenvolvimento para múltiplas plataformas móveis com grande reutilização de código, promovendo assim maior produtividade.

Tenho certa experiência com C/C++, visto que em grande parte da minha graduação os trabalhos acadêmicos foram desenvolvidos nessa linguagem. Entre eles, posso citar o desenvolvimento de diversos programas para a disciplina de estrutura de dados (pilhas, filas, árvores), drivers e módulos de kernel para Linux, programação de microcontroladores Atmel.

Obtive conhecimentos sobre desenvolvimento nativo para Android através do livro "Dominando o Android: do básico ao avançado", de Nelson Glauber.

Rankeado: No está rankeado

Último login: Hace 2 meses

Registrado: Hace un año