Voltar

Adriel

Campo de trabalho Backend
Localização Marília, São Paulo, BR
Avaliar R$ 100 por hora
Visualizacões de perfil 82

Curriculum Vitae

Experiência

Software Engineer

Stone

O Stone é um grupo de empresas que conta com o Linx, o Pagar.me e o próprio Stone, que é um banco mais voltado para empresas em geral. Na Stone atuo na equipe bancária dentro do squad de cartões, mais focado em autorização, compensação de transações e gerenciamento de cartões. Resolvendo erros de sistema e novos recursos para sistemas de cartões. Além das habilidades abaixo, também utilizo diariamente as tecnologias abaixo: Event Source, Kafka e Kubernetes.

Senior Software Engineer

Iterative / Stone

Atualmente sou contratado pela Iterative e trabalho alocado na Stone. O Stone é um grupo de empresas que conta com o Linx, o Pagar.me e o próprio Stone, que é um banco mais voltado para empresas em geral. Na Stone atuo na equipe bancária dentro do squad de cartões, mais focado em autorização, compensação de transações e gerenciamento de cartões. Resolvendo erros de sistema e novos recursos para sistemas de cartões. Além das habilidades abaixo, também utilizo diariamente as tecnologias abaixo: Event Source, Kafka e Kubernetes.

Senior Software Engineer

Infinity Doctors, Inc.

A Infinity Doctors é uma empresa que fornece tecnologia para consultas online (telemedicina) entre profissionais de saúde e seus pacientes. O trabalho diário da empresa envolve a correção de bugs na plataforma e o desenvolvimento de novas funcionalidades em pequenos projetos. São utilizadas as tecnologias NodeJS (Typescript) com NestJS, PostgreSQL, NodeJS (Javascript), ReactJS, React Native, Firebase (banco de dados e autenticação), Elixir, framework Phoenix e Flutter.

Elixir Developer

Softo - DevTeam as a Service

Sof.to é uma consultoria de desenvolvimento de software, onde atuei em diversos projetos e com algumas tecnologias além do Elixir, como NodeJS, Ruby e PHP. Com o Elixir trabalhei em um projeto de streaming de vídeo e os usuários compraram acesso para poder assistir a transmissão de vídeo. Este projeto especificamente foi um projeto guarda-chuva com Phoenix e Graphql. Com NodeJS trabalhei em um projeto de autenticação de usuários através do serviço workOS, que faz autenticação de usuários através de Windows AD, Google Oauth, Microsoft Oauth, entre outros. Com Ruby, atuei em uma plataforma de pesquisa de satisfação para empresas e colaboradores. As empresas contrataram esse sistema e enviaram uma pesquisa de satisfação aos funcionários, para verificar o nível de satisfação dos funcionários com a empresa. Com PHP, trabalhei em uma plataforma de ecommerce feita com wordpress e woocommerce.

Senior Software Engineer

payfy

Payfy é uma empresa feita para gerenciamento de despesas corporativas e também de cartões corporativos. Fui responsável por criar boa parte de estruturas de armazenamento para cadastro de clientes, empresas, usuários, grupos de usuários, perfis de usuários, permissões de acesso, transações de cartão, recibos de despesas, rotas de autenticação de usuários, apis de cadastro para as estruturas citadas acima, módulos para criação de logs em um arquivo texto separado por dia e altamente configurável e criação de páginas web para o fluxo de autenticação. Todos os itens mencionados acima foram desenvolvidos com a linguagem de programação Elixir junto com seu framework web Phoenix. O banco de dados utilizado é PostgreSQL. O usuário da estrutura para criar as páginas de fluxo de autenticação do usuário foi o Liveview e para o estilo html o Tailwind CSS foi usado junto com o alpineJS. No fluxo de autenticação, a lib Guardian foi utilizada para gerar um json web token (jwt) servindo para efetuar login e autenticação via API e também pela página web. Foram utilizados testes unitários em todos os pontos da aplicação e ExUnit e também para verificar a cobertura dos testes foi utilizado a lib excoveralls e para ajudar a escrever o código fonte foi utilizado o credo.

Software Development Analyst

eFinance

Trabalhei com desenvolvimento e manutenção de funcionalidades de sistema utilizando tecnologias PL/SQL para acesso a banco de dados (SQL Server) e regras de negócio dentro de procedimentos/funções, a linguagem Visual Basic também é utilizada para chamar procedimentos/funções e gerar um json com os dados para alimentar a interface que é desenvolvida em javascript com o framework ext.JS que é responsável pela criação dos componentes da tela.

System Analyst

Faculdade de Medicina de Marília - Famema

Mantive, desenvolvi novos módulos e reescrevi software (Oracle Forms para .Net Framework) para o sistema hospitalar desktop em Windows Forms que é escrito em C# na versão 4.0 do .Net Framework com banco de dados Oracle. Para alguns casos em que pessoas externas precisavam de alguns dados de um paciente, até desenvolvi um módulo web usando o framework ASP.Net MVC para liberar os dados do paciente que as pessoas precisavam. Também trabalhei em um projeto de solicitação de leitos de UTI que necessitava de um médico que autorizasse essas solicitações através de um aplicativo mobile neste caso (iOS e Android) foi desenvolvido utilizando o framework Xamarin que é um framework híbrido. Outro ponto previu a manutenção nos sites da instituição que são em PHP e MySQL.

Software Developer

APPSys Sistemas de Gestão em Nuvem

Desenvolver novas funcionalidades para o sistema ERP que a empresa comercializa. Utilizou a linguagem PHP com o framework Zend 2

Programmer I

ConnectParts

Mantive e desenvolvi novas aplicações para atender às solicitações de mudança de processos da empresa. Com isso fiz o levantamento de requisitos que a aplicação teria, o desenvolvimento da aplicação conforme estava escrito nos requisitos utilizando tecnologias PHP com framework Codeigniter com bancos de dados MySQL (Aplicação), Oracle (Logística) e SQLServer (ERP) para consumo dos dados e alimentação da aplicação e para a interface gráfica foram utilizados HTML, CSS e Javascript com o framework Bootstrap 3.X, Ajax e JQuery. Para realizar o versionamento das aplicações desenvolvidas foi utilizado o GIT com a interface web Bitbucket (semelhante ao Github) e os ambientes de desenvolvimento foram o Windows 8.1 com Wamp e o servidor de produção foi o Ubuntu 14.04.

Product Analyst

Tray Plataforma de E-commerce

Analisei solicitações de melhoria de clientes que necessitavam da plataforma de e-commerce da empresa, após a análise descreveu como funcionaria a melhoria solicitada pelo cliente, realizei reunião com os líderes da equipe de desenvolvimento responsável pela melhoria da plataforma de e-commerce -commerce e me disseram quantas horas o projeto levaria para ser feito e feito isso, passei o documento para a equipe comercial gerar o orçamento em reais e enviar para o cliente. Quando o cliente decide fazer o projeto, ele cai na fila de desenvolvimento para ser feito pela equipe. E para gerenciar os projetos foi utilizado o Scrum (Reunião Diária e Retrospectiva) e também utilizado o Kamban para dar um norte onde está o projeto.

Trainee Technical Instructor

Acácia Consultoria

Implementei sistema de força de vendas no cliente, viajei até o cliente, fiquei em torno de 5 a 15 dias no cliente dependendo do projeto e apliquei treinamento para equipe de vendas (aplicativo android) e treinamento para equipes internas (sistema interno e aplicativo android) para ajudar os vendedores ambulantes.

Educação

Gestão de Projetos

Anhanguera Educacional

Ciências da Computação

UNIVEM - Centro Universitário Eurípides de Marília

Certificados

http://ude.my/UC-533047fc-76ca-4314-bf51-af8ff8d12282

Udemy Brasil

Elixir e Phoenix do zero! Crie sua primeira API Phoenix

https://www.udemy.com/certificate/UC-SYK5UNT6/

Udemy Brasil

Elixir - Linguagem e Primeiros Passos com Phoenix

Perícia

  • Elixir
  • Ruby
  • Javascript

línguas

Inglês

Falar Média
Escrever Média
Ler Média

italiano

Falar Ruim
Escrever Ruim
Ler Ruim
Operação falhou!
Por favor, tente novamente mais tarde. Se o problema persistir entre em contato com o suporte.