João Marcos Araújo
Software Engineer at DevSquad- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Português Native or bilingual proficiency
-
Inglês Full professional proficiency
Topline Score
Bio
Credentials
-
EF SET score
EF Standard English Test (EF SET)Jun, 2022- Oct, 2024 -
Curso de Autenticação e Controle de Acesso com Laravel 8
School of NetDec, 2021- Oct, 2024 -
Curso de Datatables com Livewire
School of NetDec, 2021- Oct, 2024 -
Curso de Formulários e validações no Livewire
School of NetDec, 2021- Oct, 2024 -
Curso de Introdução ao Laravel Livewire
School of NetDec, 2021- Oct, 2024 -
Curso de Multi Tenancy com Livewire
School of NetDec, 2021- Oct, 2024 -
Curso de Vue 2.0 com VueX
School of NetDec, 2021- Oct, 2024 -
Curso de Iniciando com Laravel Jetstream
School of NetNov, 2021- Oct, 2024 -
Vue.js - Iniciando Single File Components
School of NetAug, 2021- Oct, 2024 -
Vue.js - Iniciando com Life cycle
School of NetAug, 2021- Oct, 2024 -
Curso de Vue 2 - Iniciando com Componentes
School of NetAug, 2021- Oct, 2024 -
Vue.js - Intermediário com componentes
School of NetJul, 2021- Oct, 2024 -
Curso de Conhecendo Laravel Jetstream
School of NetJul, 2021- Oct, 2024 -
Curso de Iniciando com Vue.js 2.
School of NetJul, 2021- Oct, 2024 -
EF SET Certificate
EF Standard English Test (EF SET)Jul, 2021- Oct, 2024 -
Dart orientado a objetos
School of NetMar, 2021- Oct, 2024 -
Flutter com SQLite
School of NetMar, 2021- Oct, 2024 -
Avançando com Flutter
School of NetMar, 2021- Oct, 2024 -
Dart para iniciantes
School of NetMar, 2021- Oct, 2024 -
Flutter para iniciante
School of NetMar, 2021- Oct, 2024 -
Iniciando com Laravel 8
School of NetMar, 2021- Oct, 2024 -
TypeScript
School of NetFeb, 2021- Oct, 2024 -
Doctrine ORM: Acesse o banco com Mapeamento Objeto-Relacional
AluraOct, 2020- Oct, 2024 -
Consultas SQL: Avançando no SQL com MySQL
Alura Cursos OnlineJul, 2020- Oct, 2024 -
HTML5 e CSS3 parte 3: Trabalhando com formulários e tabelas
Alura Cursos OnlineJul, 2020- Oct, 2024 -
HTML5 e CSS3 parte 3: Trabalhando com formulários e tabelas
AluraJul, 2020- Oct, 2024 -
HTML5 e CSS3 parte 4: Avançando no CSS
AluraJul, 2020- Oct, 2024 -
HTML5 e CSS3 parte 4: Avançando no CSS
Alura Cursos OnlineJul, 2020- Oct, 2024 -
Introdução ao SQL com MySQL: Manipule e consulte dados
Alura Cursos OnlineJul, 2020- Oct, 2024 -
Go: Fundamentos de uma aplicação web
Alura Cursos OnlineJun, 2020- Oct, 2024 -
HTML5 e CSS3 parte 1: A primeira página da Web
Alura Cursos OnlineJun, 2020- Oct, 2024 -
HTML5 e CSS3 parte 2: Posicionamento, listas e navegação
Alura Cursos OnlineJun, 2020- Oct, 2024 -
Go: Orientação a Objetos
Alura Cursos OnlineApr, 2020- Oct, 2024 -
MongoDB: Uma alternativa aos bancos relacionais tradicionais
Alura Cursos OnlineMar, 2020- Oct, 2024 -
PHP Exceptions: Tratamento de erros.
Alura Cursos OnlineMar, 2020- Oct, 2024 -
Avançando com Orientação a Objetos com PHP: Herança, Polimorfismo e Interfaces
Alura Cursos OnlineFeb, 2020- Oct, 2024 -
Avançando com PHP: Arrays, Strings, Função e Web
Alura Cursos OnlineFeb, 2020- Oct, 2024 -
Docker: Criando containers sem dor de cabeça
Alura Cursos OnlineFeb, 2020- Oct, 2024 -
Estrutura de autenticação com Laravel
School of NetFeb, 2020- Oct, 2024 -
Iniciando com Laravel 5.5
School of NetFeb, 2020- Oct, 2024 -
Introdução ao PHP: Primeiros passos com a linguagem
Alura Cursos OnlineFeb, 2020- Oct, 2024 -
Laravel - Aplicações Multi-tenancy.
School of NetFeb, 2020- Oct, 2024 -
Laravel - Avançando com Eloquent ORM
School of NetFeb, 2020- Oct, 2024 -
Laravel - Eloquent ORM
School of NetFeb, 2020- Oct, 2024 -
Laravel 5.3: Apresentando Laravel Echo
School of NetFeb, 2020- Oct, 2024 -
Laravel 5.3: Scout e Realtime Search no Frontend
School of NetFeb, 2020- Oct, 2024 -
Laravel Avançado com Formulários e Validações
School of NetFeb, 2020- Oct, 2024 -
Laravel com PagSeguro - Checkout Transparente
School of NetFeb, 2020- Oct, 2024 -
Laravel: Validações e Formulários
School of NetFeb, 2020- Oct, 2024 -
Laravel: Validações e Formulários.
School of NetFeb, 2020- Oct, 2024 -
Linux I: Conhecendo e utilizando o terminal
Alura Cursos OnlineFeb, 2020- Oct, 2024 -
Modularização no Laravel
School of NetFeb, 2020- Oct, 2024 -
Orientação a Objetos com PHP: Classes, métodos e atributos
Alura Cursos OnlineFeb, 2020- Oct, 2024 -
PHP Composer: Dependências, Autoload e Publicação
Alura Cursos OnlineFeb, 2020- Oct, 2024 -
PHP: Manipulando coleções com Arrays
Alura Cursos OnlineFeb, 2020- Oct, 2024 -
SOLID com PHP.
School of NetFeb, 2020- Oct, 2024 -
GraphQL Primeiros Passos
Alura Cursos OnlineJan, 2020- Oct, 2024 -
GraphQL parte 2: Substituindo uma API REST por GraphQL
Alura Cursos OnlineJan, 2020- Oct, 2024 -
HTTP: Entendendo a web por baixo dos panos
Alura Cursos OnlineJan, 2020- Oct, 2024 -
Node.js Parte 1: Inovando com JavaScript no backend
Alura Cursos OnlineJan, 2020- Oct, 2024 -
Node.js Parte 2: MVC, autenticação e autorização
Alura Cursos OnlineJan, 2020- Oct, 2024 -
Performance Web I: otimizando o front-end
Alura Cursos OnlineJan, 2020- Oct, 2024 -
Performance Web II: Critical Path, HTTP/2 e Resource Hints
Alura Cursos OnlineJan, 2020- Oct, 2024 -
Rest com NodeJS: API com Express e MySQL
Alura Cursos OnlineJan, 2020- Oct, 2024 -
Criando widgets, páginas e navegação com Flutter
Alura Cursos OnlineDec, 2019- Oct, 2024 -
Go: Iniciando com a linguagem do Google
Alura Cursos OnlineDec, 2019- Oct, 2024 -
JavaScript avançado I: ES6, orientação a objetos e padrões de projetos
Alura Cursos OnlineDec, 2019- Oct, 2024 -
JavaScript: Programando na linguagem da web
Alura Cursos OnlineDec, 2019- Oct, 2024 -
Redes parte 1: Introdução, Conceitos e Prática
Alura Cursos OnlineNov, 2019- Oct, 2024 -
Redes parte 2: Montando um projeto do cliente até o provedor de serviços
Alura Cursos OnlineNov, 2019- Oct, 2024 -
Redes parte 3: Defina as listas de controle e políticas de acesso de usuários
Alura Cursos OnlineNov, 2019- Oct, 2024 -
Redes parte 4: Configuração de protocolos de roteamento e IPv6
Alura Cursos OnlineNov, 2019- Oct, 2024 -
Redes parte 5: Wi-FI
Alura Cursos OnlineNov, 2019- Oct, 2024
Experience
-
DevSquad
-
IT Services and IT Consulting
-
Software Engineer
-
Jan 2022 - Present
As a developer on our team, I use cutting-edge technologies such as Laravel, Livewire, Vue.js, and more to help create amazing, highly performant SaaS products. With expertise in software development, project management, and problem-solving, I work closely with our team to deliver high-quality code that meets the needs of our clients and customers. Whether tackling a small feature or a major project, I always strive to exceed expectations and push the limits of what's possible. As a developer on our team, I use cutting-edge technologies such as Laravel, Livewire, Vue.js, and more to help create amazing, highly performant SaaS products. With expertise in software development, project management, and problem-solving, I work closely with our team to deliver high-quality code that meets the needs of our clients and customers. Whether tackling a small feature or a major project, I always strive to exceed expectations and push the limits of what's possible.
-
-
-
Tribunal do Consumidor
-
Brazil
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Technology Consultant
-
Jan 2022 - Present
As a Technology Consultant, I brought deep expertise in web application development using a wide range of cutting-edge technologies, including Laravel, Bootstrap, blade components, Inertia.js, Vue.js, Tailwind CSS, and more. I had a passion for staying up-to-date with emerging technologies and trends, and leveraging them to deliver innovative solutions that met client needs.My ability to translate technical concepts into business terms enabled me to effectively communicate with stakeholders and align technology strategies with business goals. I thrived in collaborative environments and enjoyed working with teams to identify opportunities for improvement and optimize existing processes. Show less
-
-
Chief Technology Officer
-
Jan 2021 - Apr 2022
Head of architecture, development, maintenance and solutions through technology. Revolutionizing the industry of extrajudicial settlements and trying to change the Brazilian economy.
-
-
Full Stack Developer
-
Aug 2020 - Dec 2020
As a Full Stack web developer, I specialized in web application development using Laravel, Bootstrap, and blade components at first. I also worked extensively with the LIVT stack, which includes Laravel, Inertia.js, Vue.js, and Tailwind CSS.
-
-
-
LOTS System
-
Spain
-
Systems Analyst / Developer
-
Feb 2020 - Jun 2020
As a backend developer, I focused on implementing REST APIs using a range of technologies such as PHP, Golang, Laravel, ElasticSearch, RabbitMQ, Docker, Git and Git Flow. I played a key role in the development of reliable and efficient backend systems that powered complex applications. My expertise in these technologies allowed me to work closely with other developers, project managers, and stakeholders to ensure that the backend functionality met the needs of the project. My experience with Git and Git Flow helped to maintain a streamlined development process and ensure code quality. Overall, I took pride in my ability to contribute to the success of the projects I worked on through my backend development expertise, collaboration skills, and commitment to delivering high-quality solutions. Show less
-
-
-
InfoAlto
-
Brazil
-
Software Development
-
1 - 100 Employee
-
Financial Administrative Manager
-
Mar 2017 - Nov 2018
As a Financial Administrative Manager, I wrote financial reports and managed bills and invoices with a strong attention to detail and organizational skills. I also analyzed financial data to improve processes and ensure the financial success of the company. As a Financial Administrative Manager, I wrote financial reports and managed bills and invoices with a strong attention to detail and organizational skills. I also analyzed financial data to improve processes and ensure the financial success of the company.
-
-
-
Comando Informática
-
Brazil
-
Retail Office Equipment
-
Information Technician
-
Feb 2013 - Jan 2015
As an Information Technician, I provided valuable technical support to clients and maintained computer systems to ensure they operated smoothly. My primary responsibilities included troubleshooting technical issues and offering customer support to resolve issues promptly and efficiently. During my tenure, I developed a deep understanding of hardware and software systems, enabling me to diagnose and repair technical issues with ease. My strong communication skills allowed me to effectively communicate technical solutions to non-technical clients, enhancing their understanding of their computer systems and improving their overall experience. Overall, I took pride in my ability to deliver reliable and effective technical support and consistently exceeded expectations in my role as an Information Technician. Show less
-
-
Education
-
Universidade Federal de Viçosa
bachelor's degree in information systems, Information Systems