Adriano Ferreira Pinheiro
Brazilian, ** years old, single.
Vila Guilherme
*****-*** *** *****, ** - Brazil.
**-****-**** (RES)
11-961**-**** (CEL)
adda11@r.postjobfree.com
Immediate start
Availability to move to another city, state or country. APP: https://play.google.com/store/apps/details?id=br.com.adrianofpinheiro.trabalhokotlin GIT: https://github.com/AdrianoFPinheiro
Professional goal
Mobile Developer or Programmer (Android or iOS).
Formation
• Technical course - High School (2nd grade)
Computer technician, SENAC (August / 2006) - Completed.
• University graduate
Analysis and Systems Development, UNIP - Completed.
• Postgraduate studies
MBA in development of applications and games for mobile devices and internet of things (IoT) - Completed
MBA in Entrepreneurship - Completed
• Complementary courses
MCTS SQL Server 2005 Training - Green Training - Completed. MCTS SQL Server 2008 Training - Ka Solution - Completed. Development (.NET) - Microsoft Students to Business - Completed. Infrastructure (Windows Server 2008) - Microsoft Students to Business - Completed. JAVA Academy Training - Unitodo (GPTI) - Completed. Programming, Object Oriented Java 7 and Test Oriented Java 7 - 4 Linux - Completed. Android Course - RL Sytem - Completed.
Design Thinking - Shift FIAP - Done.
UX - Shift FIAP - Done.
PMI project management - Shift FIAP - Done.
Swift Development Course for IOS - Alura - Completed. UML Course - Alura - Completed.
Android Course - Alura - Completed.
• Languages
English - CNA - Intermediate
Professional history
• MarketUp - 12/2019 to Currently
Mobile Developer
POS Project
Development on native Android (Java and Kotlin) improvements. Comand Project
Flutter development with UX improvements
ERP Project
Development in Swift with Maps API, PUSH Noitification and camera.
• 2 Mundos - 10/2019 to 12/2019
Mobile Developer
TelaDoc Project
Flutter development using sensors.
Online Store Project
Flutter development with connection to Firebase
Notary Project
Flutter development with Maps API
• Accenture - 04/2019 to 10/2019
Android Developer
Client Banco Safra
Configuration and development of native Android PUSH Notification developed in Java. Live Customer
Support of the app developed in Kotlin
Santander Customer
Front-end web development with Angular 8, HTML, CSS, JQUERY, Bootstrap.
• Sinergy Apps - 02/2018 to 04/2019
Android Developer (Personal Project)
Client State and federal government
Using design thinking, field research to find out if the product is viable, prototyping (Marvel) of the system, creation of presentation pitch and documentation of the system. System under development for Android in the Kotlin language using MVVM architecture, responsive layout, constrains, recyclerview, camera, GPS, maps, SQLite (Room), webservice (Retrofit) and PUSH, Login and Realtime database. Under development.
• CAPEGEMINI (1 year) - 08/2017 to 08/2018
Programmer
ARTESP Client
Working in the WEB and Mobile (Android) road inspection system programming in Java 6, HTML 5, CSS3, Bootstrap, JavaScript, Wicket framework, Maven, SQL Server 2012 database
(Creating tables, procedures and views), using Apache Tomcat server, versioning using SVN Tortoise.
Client CAIXA ECONÔNICA FEDERAL (One-off project)
Developing the Caixa app on Android and iOS using Java 8 and Swift technologies, fundamental concepts, screen components, layouts, constrains, using background services, using camera APIs, maps and integrating systems with Web Service REST.
• ADRIANO FREELANCER (3 years) 01/2013 to 06/2017
Info Developer / Technician. - Hiring (Autonomous) Survey of requirements with the customer for which best technologies and functionality for software deployment and support. Documentation in UML, I develop in Java and other languages, programs with connection to MySql database, SQL Server and Oracle in operating systems mainly Linux and Windows. Development of desktops, web and mobile applications Android (Java and Kotlin) and iOS (Swift). Installation and maintenance of computers, updates of drivers and software, data backup and remote access support.
Bodybuilding Academy (WEB):
Student control system. A survey was made of the requirements of which technologies for better use and functionality with the customer. Front-end: HTML5, CSS3, JavaScript, jQuery and Ajax. Back- end: Java 7, JSF, JPA, persistence with MySQL database, Primefaces framework. Car Catalog (Mobile Android):
Developed in Kotlin using GPS, Maps, Camera, REST Web Services with Retrofit, login and PUSH with Firebase
• PARTINER SYSTEMS LTDA (1 year) 06/2011 to 12/2012 Programmer
Programming in Java 6 on an ERP desktpo system. Using programming logic and object orientation in the maintenance and creation of new functions in the system. Connection to SQL server 2008 and MySQL databases.
Additional information
PROGRAMMING
Agile methodology;
• Scrum, XP, UML and Kanban.
Programming logic;
• Control structure, repetition commands, variables, etc ... Object Oriented Programming;
• Classes, inheritance, methods, polymorphism, etc ... JAVA 6/7/8
• JPA, JDBC, Hibernate, Tomcat, JSF, JSP, Serverlet, Primefaces, Junit, Maven, REST Webservices (JSON) and Xstream.
Android (Java and Kotlin);
• Java Concepts, Graphics Components, Object Persistence, Google Cloud Messaging, NFC, REST API, Google Maps, Accelerometers.
Android Cloud Integration.
• Consumption of REST APIs, Dependency Managers, Integration with Cloud Computing
(Firebase), Tests and Internationalization, Application publishing and Market. iOS (Swift)
• Concepts of Swift, UIKit, Delegates, Outlets and Actions, Navigation, Hierarchy of Controllers and Xibs, Storyboard.
• Graphics Components, Object Persistence, Multimedia, Maps WebView, Accelerometers, Integration with Cloud Computing, Application publishing.
• Consumption of REST APIs, Dependency Managers, Integration with Cloud Computing
(Firebase), Tests and Internationalization, Application publishing and Market. Front End
• HTML5, JavaScript, jQuery, CSS3, Ajax and Angular.Js; Versioning;
• GitHub, GitLab and SVN (Tortoise)
IoT
• Arduino
Congnitive computing and Bots
• DialogFlow and Watson
Games
• Unity
Database
• MySQL
• MS SQL Server
• Oracle
• PostgreeSQL