UFPR - Universidade Federal do Paraná
Tecnologia em Análise e Desenvolvimento de Sistemas
Cursando
2019-2022
SENAI - Serviço Nacional de Aprendizagem Industrial
Técnico em Informática
Atividades: Desenvolvimento web, desenvolvimento mobile, banco de dados (SQL, SGBDs: MySQL, Oracle), padrões de projeto, prototipação de projeto, qualidade de sistemas (testes de sistemas, versão alfa e beta) e modelagem de sistemas (Diagramação UML)
Projeto de conclusão de curso: Pr-imoveisbeta
Formado
2015-2017
HTML5, CSS, PHP (frameworks: Laravel, Zend Framework, Zend Expressive), JavaScript, NodeJS, banco de dados (SQL e NoSQL), Shell Script, Python, ReactJS, React Native, VueJS, JQuery, Axios, Bootstrap, Vuetify, Doctrine ORM, Eloquent ORM, Redis, ElasticSearch, Webpack, Yarn/NPM, Docker, Git, Jira, Confluence, Trello, Slack, Scrum, Linux(Debian/Ubuntu/Fedora/Manjaro) e nos padrões de projeto/arquitetura e práticas: MVC, DDD, PSR's, SOLID, Hexagonal Architecture, CQRS, Object Calisthenics.
Overdrive Softwares e Consultoria
Mobile Developer
Atividades: Desenvolvimento Android com Java.
Abril 2021 até o momento
Overdrive Softwares e Consultoria
Software Developer
Atividades: Análise, desenvolvimento e manutenção de sistemas, principalmente administrativos, utilizando as seguintes linguagens e ferramentas: HTML5, CSS (Bootstrap), JavaScript (jQuery, Vue.JS), PHP com a framework Laravel e boa parte de suas ferramentas (Eloquent ORM, Migrations, criação de rotinas, validators, Resource Controllers) e também manutenção e desenvolvimento de novas features em sistema PHP puro, React, Webpack, Yarn/NPM, Docker, Github.
Ambiente Linux: desenvolvimento de tarefas de automação de servidor com utilização de Shell Script e Crontab, análise de implementação de envio de e-mails com Postfix, análise de logs gerados pelo servidor e deploy.
De Setembro de 2020 até Abril de 2021
MadeiraMadeira
Software Developer
Atividades: Desenvolvimento/manutenção de sistemas WEB (Stack LAMP) com as seguintes linguagens e ferramentas: HTML5, CSS(Bootstrap), JavaScript (jQuery, Vue.JS, Axios), PHP (Zend Framework 2 e 3, Zend Expressive 3, OO), Doctrine ORM, Redis, ElasticSearch, AWS(EC2, SQS, S3, Lambda), Webpack, Yarn/NPM, Python(para análise, manutenção e desenvolvimento de Lambda), Docker, Git. Padrões de arquitetura e práticas: DDD, TDD, BDD, PSR's, SOLID, Hexagonal Arquitecture, CQRS, Object Calisthenics.
De Setembro de 2019 até Setembro de 2020
Grupo BRT
Desenvolvedor JR
Atividades: Programação WEB em HTML5, CSS3(Bootstrap), JavaScript(VanillaJS, jQuery, ECMAScript6, VueJS, Angular), PHP (Laravel 4.4 e 5.8), GIT e desenvolvimento de software ágil com metodologia Kanban
De Junho de 2019 até Agosto de 2019
Motivo de saída em dois meses: tempo para deslocamento até a Universidade.
FACIAP
Programa de pré-aceleração de StartUp
Atividades: Desenvolvimento de API RESTful com Laravel e Vue Components
De Maio de 2019 até Julho de 2019
Desenvolvimento Android Completo 2021 - Udemy
Conteúdo/atividades: Desenvolvimento Android em Java, utilização de recursos do Firebase como Realtime Database, Auth e Storage.
Desenvolvimento Web Completo 2019 - Udemy
Conteúdo/atividades: HTML5, CSS3, Bootstrap 4 e design responsivo, JavaScript, JavaScript Moderno ECMAScript 2015 - ES6 e orientação a objetos, PHP7, PHP7 orientado a objetos, MySQL, Ajax, PHP com PDO e MySQL, publicação de aplicações web, JQuery, padrão de arquitetura MVC com PHP (utlizando Composer), API com Slim Framework, SASS, aplicações mobile com IONIC e Wordpress.
Iniciando com Laravel 5.5 - SchoolOfNet
Conteúdo/atividades: Definição de rotas, views, blade template, Artisan, models, controllers, CRUD com Eloquent ORM.
Iniciando com MongoDB - SchoolOfNet
Conteúdo/atividades: NOSQL e MongoDB, MongoShell, tipos de dados, validações, collections, CRUD, relação entre documentos e agregações.
Laravel - Autenticação - SchoolOfNet
Conteúdo/atividades: Criação de auth com php artisan make:auth, criação de autenticacão manual, extensão socialite, autorização e token.
Laravel - Eloquent ORM - SchoolOfNet
Conteúdo/atividades: Mass assignment com fillable, relaciomanetos: many to one, one to many, many to many e one to one, factories e seeders, query builder e collections.
Iniciando com Vue.js 2 - SchoolOfNet
Conteúdo/atividades: A instância Vue, propriedade data, data binding, two way data binding, v-for, diretivas condicionais, filtros, propriedade Computed, ordenando tabelas e filtro de busca.
Desenvolvimento de APIs RESTFul com Laravel - SchoolOfNet
Conteúdo/atividades: RESTful e protocolo HTTP, end-points, CRUD, trabalhando com mais de um resource, validações, Laravel Passport, Vue Components do Laravel Passport e requisição de token, cache do resultado, liberando o CORS.
UFPR - Federal University of Paraná
Technology in Systems Analysis and Development
Studying
2019-2024
SENAI - National Industrial Training Service
Computer Technician
Activities: Web development, mobile development, database (SQL, DBMS: MySQL, Oracle), design standards, project prototyping, system quality (system testing, alpha and beta version) and systems modeling (UML diagramming)
Course completion project: Pr-imoveisbeta
Graduated
2015-2017
HTML5, CSS, PHP (frameworks: Laravel, Zend Framework, Zend Expressive), JavaScript, NodeJS, database (SQL and NoSQL), Shell Script, Python, ReactJS, React Native, VueJS, JQuery, Axios, Bootstrap, Vuetify, Doctrine ORM, Eloquent ORM, Redis, ElasticSearch, Webpack, Yarn/NPM, Docker, Git, Jira, Confluence, Trello, Slack, Scrum, Linux(Debian/Ubuntu/Fedora/Manjaro) and design/architecture patterns and practices : MVC, DDD, PSR's, SOLID, Hexagonal Architecture, CQRS, Object Calisthenics.
Overdrive Softwares e Consultoria
Mobile Developer
Activities: Android development in Java
April 2021 - Now
Overdrive Softwares e Consultoria
Software Developer
Activities: Analysis, development and maintenance of systems, mainly administrative, using the following languages and tools: HTML5, CSS (Bootstrap), JavaScript (jQuery, Vue.JS), PHP with the Laravel framework and mostly of its core tools (Eloquent ORM, Migrations, creation of routines, validators, Resource Controllers) and also maintenance and development of new features in pure PHP system, React, Webpack, Yarn / NPM, Docker, Github.
Linux environment: development of server automation tasks using Shell Script and Crontab, implementation analysis of Postfix, analysis of logs generated by the server and deploy.
September 2020 - April 2021
MadeiraMadeira
Software Developer
Activities: Development/maintenance of WEB systems (LAMP Stack) with the following languages and tools: HTML5, CSS(Bootstrap), JavaScript (jQuery, Vue.JS, Axios), PHP (Zend Framework 2 e 3, Zend Expressive 3, OO), Doctrine ORM, Redis, ElasticSearch, AWS(EC2, SQS, S3, Lambda), Webpack, Yarn/NPM, Python(for Lambda analysis, maintenance and development), Docker, Git. Architectural patterns and practices: DDD, TDD, BDD, PSR's, SOLID, Hexagonal Arquitecture, CQRS, Object Calisthenics.
September 2019 - September 2020
Grupo BRT
JR Developer
Activities: WEB Programming in HTML5, CSS3 (Bootstrap), JavaScript (VanillaJS, jQuery, ECMAScript6, VueJS, Angular), PHP (Laravel 4.4 and 5.8), GIT and agile software development with Kanban methodology
June 2019 - August 2019
Reason for leaving in two months: time to travel to the University.
FACIAP
StartUp pre-acceleration program
Activities: Development of RESTful API with Laravel and Vue Components
May 2019 - July 2019
Full Android Development 2021 - Udemy
Content/activities: Android development in Java, use of Firebase resources like Realtime Database, Auth and Storage.
Full Web Development 2021 - Udemy
Content/activities: HTML5, CSS3, Bootstrap 4 and responsive design, JavaScript, Modern JavaScript ECMAScript 2015 - ES6 and object orientation, PHP7, PHP7 object oriented, MySQL, Ajax, PHP with OO and MySQL, web application publishing, JQuery, MVC architecture standard with PHP (using Composer), API with Slim Framework, SASS, mobile applications with IONIC and Wordpress.
Getting started with Laravel 5.5 - SchoolOfNet
Content/activities: Definition of routes, views, blade template, Artisan, models, controllers, CRUD with Eloquent ORM.
Starting with MongoDB - SchoolOfNet
Content/activities: NOSQL and MongoDB, MongoShell, data types, validations, collections, CRUD, relationship between documents and aggregations.
Laravel - Authentication - SchoolOfNet
Content/activities: Auth with php artisan make:auth, manual authentication, socialite extension, authorization and token.
Laravel - Eloquent ORM - SchoolOfNet
Content/activities: Mass assignment with fillable, relationships: many to one, one to many, many to many and one to one, factories and seeders, query builder and collections.
Getting started with Vue.js 2 - SchoolOfNet
Content/activities: The Vue instance, data property, data binding, two way data binding, v-for, conditional directives, filters, Computed property, sorting tables and search filter.
Development of RESTFul APIs with Laravel - SchoolOfNet
Content/activities: RESTful and HTTP protocol, end-points, CRUD, working with more than one resource, validations, Laravel Passport, Laravel Passport, Vue Components and token request, result cache and CORS.