Sou desenvolvedor de software com +5 anos atuando profissionalmente e mais de 10 anos programando como hobbie e aprendizado em projetos particulares, sou especializado em tecnologias backend, mas, sou um programador FullStack, desenvolvo aplicativos móveis e também sistemas web.
Tenho experiência com integração de sistemas, desenvolvimento de APIs RESTFul e não REST, aplicativos móveis para Android e IOS com Flutter, Sistemas Web com Angular e Spring no Backend, desenvolvimentos de customização para ERPs ou sistemas especialistas utilizando linguagens proprietárias como ABAP, Apex.
- Linguagens e Tecnologias: Java, Kotlin, Spring Framework, Android Nativo (Java, Kotlin), Flutter (Android e iOS), Angular, JPA Hibernate, Bean Validation, ABAP, SAP CI, SAP BTP
- Bancos de dados: Oracle, SQL Server, MySQL, PostgreSQL
- Protocolos de integração: RESTful API, OData, SOAP
- Metodologias do dia a dia: BPMN(Business Process Modeling Notation), Waterfall (Modelo em Cascata), Scrum, SAP Activate, ITIL (Information Technology Infrastructure Library)
- Modelos e/ou Arquitetura de Desenvolvimento: MVC, MVVM, Clean Architecture
- Outros: Testes Unitários, Testes de Integração, SOAP, Kafka