Portfólio Nícolas Teixeira
Veja mais


Formação



UFPR - Universidade Federal do Paraná

Tecnologia em Análise e Desenvolvimento de Sistemas

Visite também o meu github

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

Visite também o meu github

Formado

2015-2017




Habilidades



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.


Visite a seção PROJETOS para visualizar os trabalhos que realizei com minhas habilidades



Experiência



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



Cursos/certificados



Desenvolvimento Android Completo 2021 - Udemy

Conteúdo/atividades: Desenvolvimento Android em Java, utilização de recursos do Firebase como Realtime Database, Auth e Storage.

Visite o repositório desse curso no meu github

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.

Visite o repositório desse curso no meu github


Iniciando com Laravel 5.5 - SchoolOfNet

Conteúdo/atividades: Definição de rotas, views, blade template, Artisan, models, controllers, CRUD com Eloquent ORM.

Visite o repositório desse curso no meu github


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.

Visite o repositório desse curso no meu github


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.

Visite o repositório desse curso no meu github


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.

Visite o repositório desse curso no meu github


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.

Visite o repositório desse curso no meu github





Projetos



Projetos pessoais

Clique na caixa para visualizar em meu GitHub









Projetos acadêmicos

Clique na caixa para visualizar em meu GitHub



Projetos profissionais

Clique na caixa para visitar o(s) site(s)





Education



UFPR - Federal University of Paraná

Technology in Systems Analysis and Development

Also visit my github

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

Also visit my github

Graduated

2015-2017




Skills



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.


Visit the section PROJECTS to view the work I have done with my skills



Experience



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



Courses/certificates



Full Android Development 2021 - Udemy

Content/activities: Android development in Java, use of Firebase resources like Realtime Database, Auth and Storage.

Visite o repositório desse curso no meu github

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.

Visit this course's repository on my github


Getting started with Laravel 5.5 - SchoolOfNet

Content/activities: Definition of routes, views, blade template, Artisan, models, controllers, CRUD with Eloquent ORM.

Visit this course's repository on my github


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.

Visit this course's repository on my github


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.

Visit this course's repository on my github


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.

Visit this course's repository on my github


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.

Visit this course's repository on my github





Projects



Personal projects

Click on the box to view it on my GitHub









Academic projects

Click on the box to view it on my GitHub



Professional projects

Click on the box to visit the websites