Você está na página 1de 4

Adriano Ferreira Pinheiro

Brasileiro, 40 anos, solteiro.


Vila Guilherme
02073-050 São Paulo, SP - Brasil.
11-2901-0179 (RES)
11-96140-0941 (CEL)
adrianofpinheiro@outlook.com
Início: Imediato
Disponibilidade de mudança para outra cidade.
APP: https://play.google.com/store/apps/details?id=br.com.adrianofpinheiro.trabalhokotlin
GIT: https://github.com/AdrianoFPinheiro?tab=repositories

Objetivo Profissional

Desenvolvedor ou Programador Mobile (Android, iOS ou Flutter).

Formação

 Curso técnico – Médio (2o grau)


Técnico de informática, SENAC (agosto/2006) – Concluído.

 Graduação
Análise e Desenvolvimento de Sistemas, UNIP – Concluído.

 Pós-Graduação
MBA em desenvolvimento de aplicações e games para dispositivos móveis e
internet das coisas (IoT) – FIAP – Concluído.
MBA em Empreendedorismo – FIAP – Concluído.

 Cursos Complementares
Treinamento MCTS SQL Server 2005 – Green Treinamentos – Concluído.
Treinamento MCTS SQL Server 2008 – Ka Solution – Concluído.
Treinamento Academia JAVA - Unitodo(GPTI) – Concluído.
Curso de Android – RL Sytem – Concluído.
Design Thinking – Shift FIAP – Concluído.
UX – Shift FIAP – Concluído.
Gestão de projetos PMI – Shift FIAP – Concluído.
Curso Desenvolvimento Swift para IOS – Alura – Concluído.
Curso de UML – Alura – Concluído.
Curso Android – Alura – Concluído.
Curso Flutter – Alura – Concluído.

 Línguas
Inglês – CNA – Intermediário
Histórico Profissional

 OMIE – 12/2020 até Atualmente


Desenvolvedor Mobile
Projeto ERP
Desenvolvimento Flutter, utilizando arquitetura Getx pattern, gerenciamento
de estado com GETX, utilização de token com JWT, Share preference, Push
notifitacions do Firebase com Signal One e Dark Mode.

 Certsys – 07/2020 11/2020


Desenvolvedor Mobile
Projeto Prodesp
Desenvolvimento em Android nativo (Kotlin) MVP, Consumo de Api com
Retrofit, Persistência no SQLite com Room, utilização de arquitetura MVVM,
Coroutines, Databinding e Jetpack Navigation

 MarketUp – 12/2019 até 05/2020


Desenvolvedor Mobile
Projeto PDV
Desenvolvimento em Android nativo (Java e Kotlin) e melhorias no UX.
Projeto Comanda
Desenvolvimento em Flutter com melhorias no UX
Projeto ERP
Desenvolvimento em Swift com API de Mapas, PUSH Noitification e câmera.

 2 Mundos – 08/2019 até 12/2019


Desenvolvedor Mobile
Projeto TelaDoc
Desenvolvimento em Flutter com utilização dos sensores.
Projeto Loja Online
Desenvolvimento em Flutter com conexão com Firebase
Projeto Cartório
Desenvolvimento em Flutter com API de Mapas

 Accenture – 04/2019 até 08/2019


Desenvolvedor Android
Cliente Banco Safra
Configuração e desenvolvimento de PUSH Notification Android nativo
desenvolvido em Java.
Cliente Vivo
Sustentação do app desenvolvido em Kotlin
Cliente Santander
Desenvolvimento web front-end com Angular 8, HTML, CSS, JQUERY,
Bootstrap.
 Sinergy Apps – 02/2018 até 04/2019
Desenvolvedor Android (Projeto Pessoal)
Projeto PDV
Utilizando design thinking, pesquisa de campo para saber se o produto é
viável, prototipação (Marvel) do sistema, criação de Pitch de apresentação e
documentação do sistema. Sistema em desenvolvimento para Android e iOS
na linguagem Flutter utilizando a arquitetura MVVM. Autenticação,
Firestore(Cloud) com Firebase. Persistência com SQFLite.

 CAPEGEMINI (1 ano) – 08/2017 a 08/2018


Programador
Cliente ARTESP
Atuando no sistema de fiscalização de estradas WEB e Mobile (Android)
programando na linguagem Java 6, HTML 5, CSS3, Bootstrap, JavaScript,
framework Wicket, Maven, banco de dados SQL Server 2012 (Criação de
tabelas, procedures e views), utilizando servidor Apache Tomcat,
versionamento utilizando SVN Tortoise.
Cliente CAIXA ECONÔNICA FEDERAL (Projeto pontual)
Desenvolvendo o aplicativo da Caixa em Android e iOS utilizando as
tecnologias Java 8 e Swift, conceitos fundamentais, componentes de tela,
layouts, constrains, utilizando serviços em background, utilizando APIs de
câmera, mapas e integrando sistemas com Web Service REST.

 ADRIANO FREELANCER (3 anos) 01/2013 a 06/2017


Desenvolvedor / Técnico de info. – Contratação (Autônomo)
Levantamento de requisitos junto ao cliente para quais melhores tecnologias e
funcionalidade para a implantação do software quanto para suporte. Documentação
em UML, desenvolvo em Java e outras linguagens, programas com conexão com
banco de dados MySql, SQL Server e Oracle em sistemas operacionais principalmente
Linux e Windows. Desenvolvimento de aplicativos desktops, web e mobile Android
(Java e Kotlin) e iOS (Swift). Montagem e manutenção de micros, atualizações de
drivers e softwares, backup de dados e suporte por acesso remoto.

Loja de uniformes (Desktop):


Sistema de controle de estoque. Foi feito o levantamento de requisitos de
quais tecnologias para melhor aproveitamento e de funcionalidade do sistema
junto ao cliente. Java 6, conexão com o banco de dados SQL Server, IDE
NetBeans, Swing e criação e configuração de relatórios e notas no Jasper
Reports.
Academia de Musculação (WEB):
Sistema de controle de alunos. Foi feito o levantamento de requisitos de quais
tecnologias para melhor aproveitamento e funcionalidade junto ao cliente.
Front-end: HTML5, CSS3, JavaScript, jQuery e Ajax. Back-end: Java 7, JSF,
JPA, persistência com banco de dados MySQL, framework Primefaces.
Catálogo de Carros (Mobile Android):
Desenvolvido em Kotlin utilizando GPS, Maps, Câmera, Web Services REST
com Retrofit, login e PUSH com Firebase

 PARTINER SYSTEMS LTDA (1 ano) 06/2011 a 12/2012


Programador
Programação em Java 6 em um sistema ERP desktpo. Utilizando lógica de
programação e orientação a objeto na manutenção e na criação de novas funções no
sistema. Conexão com banco de dados SQL server 2008 e MySQL.
Informações Complementares

PROGRAMAÇÃO
Metodologia ágil;
 Scrum, XP, UML e Kanban.
Lógica de Programação;
 Estrutura de controle, comandos de repetição, variáveis, etc...
Programação Orientada a Objeto;
 Classes, herança, métodos, polimorfismo, etc…
Híbrido (Flutter- DART)
 Criação de layouts responsivos, componentização, Gerenciamento de
estado(Bloc, Mobx e Get-X) Conexão com SQFLite, Firebase (autenticação,
real-time database, storage), consumo de API com DIO e HTTP
Android (Java e Kotlin);
 Conceitos de Java, Componentes Gráficos, Persistência de Objetos, Google
Cloud Messaging, NFC, REST API, Google Maps, Acelerômetros.
Android Cloud Integration.
 Consumo de APIs REST, Gerenciadores de dependência, Integração com
Cloud Computing (Firebase), Testes e Internacionalização, Publicação de
aplicação e Mercado.
iOS (Swift)
 Conceitos de Swift, UIKit, Delegates, Outlets e Actions, Navegação, Hierarquia
de Controllers e Xibs, Storyboard.
 Componentes Gráficos, Persistência de Objetos, Multimídia, Maps WebView,
Acelerômetros, Integração com Cloud Computing, Publicação de aplicação.
 Consumo de APIs REST, Gerenciadores de dependência, Integração com
Cloud Computing (Firebase), Testes e Internacionalização, Publicação de
aplicação e Mercado.
Versionamento;
 GitHub, GitLab e SVN (Tortoise)
IoT
 Arduino
Computação congnitiva e Bots
 DialogFlow e Watson
Games
 Unity
BANCO DE DADOS

 MySQL
 MS SOL Server
 Oracle
 PostgreeSQL

Você também pode gostar