Logo
Logo

Lucas Caruso

<!-- Desenvolvedor Júnior -->

Técnico em Informática e graduado em Análise e Desenvolvimento de Sistemas. Vejo na tecnologia a oportunidade de transformar linhas de código em soluções que geram impacto e fazem a diferença.

Lucas Caruso

Desenvolvedor Júnior

Sou um Desenvolvedor em início de carreira, formado em Análise e Desenvolvimento de Sistemas pela Universidade de Mogi das Cruzes (UMC) e com Técnico em Informática (com foco em programação) pelo SENAC-RJ.

Desde pequeno, sempre gostei de tecnologia e jogos. Por isso, decidi fazer o curso técnico em informática, mesmo sem saber escrever uma linha de código. A partir daí, comecei a desenvolver projetos para os cursos e para estudo próprio. A maioria deles tem como objetivo ser realmente útil, seja para mim ou para minha família. Espero, em breve, criar projetos que possam impactar positivamente o mundo.

Muito obrigado por visitar meu portfólio! Alguns projetos que desenvolvi durante minha formação não estão mais disponíveis, mas em breve trarei novas ideias e soluções para você conhecer mais do meu trabalho.

Avatar

Olá! Não se esqueça de olhar minhas redes sociais.

Interesses

Tecnologia

Jogos

Música

Hardware

Viagens

IA

Filmes e Séries

Cozinhar

Olá! Clique em alguma stack para saber um pouco da minha experiência!

Minha Stack

HTML

Meu primeiro contato com HTML foi em 2019, durante meu curso técnico. Desde então, venho utilizando em todos os meus projetos.

CSS

Meu primeiro contato com CSS foi em 2019, durante meu curso técnico. Desde então, venho utilizando em todos os meus projetos.

Angular

Meu primeiro contato com Angular foi em 2020, durante meu curso técnico. Utilizei Angular junto com Firebase em um projeto do curso, no qual desenvolvi um site para assistir filmes.

Wordpress

Meu primeiro contato com WordPress foi em 2019, durante meu curso técnico. Posteriormente, fiz um curso na Udemy para me aprofundar mais na plataforma.

Bootstrap

Meu primeiro contato com Bootstrap foi em 2019, durante meu curso técnico, e posteriormente tive mais aulas na faculdade. Utilizei Bootstrap em diversos projetos, principalmente para facilitar a criação de sites responsivos.

TailwindCSS

Meu primeiro contato com Tailwind foi em 2024, quando aprendi o básico e desenvolvi um pequeno projeto.

Ionic

Meu primeiro contato com Ionic foi em 2019, durante meu curso técnico. Utilizei a ferramenta no projeto final do curso para criar um aplicativo de academia, com diversas funções, como criar e editar treinos, visualizar a execução correta de cada exercício, cronômetro, chat com um professor, entre outras.

Java

Meu primeiro contato com Java foi em 2019, durante meu curso técnico, quando criei um sistema para hospital utilizando MySQL. Posteriormente, na faculdade, utilizei Java para desenvolver um site para uma mecânica que oferecia diversos serviços, incluindo agendamento online.

PHP

Meu primeiro contato com PHP foi em 2019, durante meu curso técnico, quando desenvolvi diversos projetos, incluindo o site do projeto final do curso, que funcionava como um sistema de administração de funcionários, alunos e treinos do aplicativo de academia criado com Ionic. Além disso, criei uma API para o app desse projeto final desenvolvido com Ionic.

NodeJS

Meu primeiro contato com NodeS foi em 2021, durante um curso na Udemy onde aprendi a criar uma API REST com Express, Mongoose e JWT, e desenvolvi um projeto de site para adoção de pets.

Python

Meu primeiro contato com Python foi em 2023, durante a faculdade, onde foi utilizado para ensinar lógica de programação. Usei Python em um projeto simples: um gerenciador de saldo de usuários de um banco.

MySQL

Meu primeiro contato com MySQL foi em 2019, durante o curso técnico. Desde então, utilizei-o na maioria dos projetos que envolviam back-end.

MongoDB

Meu primeiro contato com MongoDB foi em 2021, durante um curso de NodeJS na Udemy. Utilizei MongoDB com Mongoose e Express para criar uma API REST para um site de adoção de pets.

Javascript

Meu primeiro contato com JavaScript foi em 2019, durante meu curso técnico, onde foi a linguagem usada para ensinar lógica de programação aos alunos. Desde então, utilizei JavaScript em cerca de 90% dos meus projetos.

PostgreSQL

Tive um contato rápido com PostgreSQL durante meu curso de NodeJS na Udemy, onde aprendi o básico para desenvolver um pequeno projeto de estudo.

Express

Meu primeiro contato com Express foi em 2021, durante um curso de NodeJS na Udemy. Utilizei Express junto com Mongoose para criar uma API REST para um site de adoção de pets.

JWT

Utilizei JWT uma única vez no meu projeto de NodeJS para autenticação de usuários no site de adoção de pets.

Postman

Utilizei Postman para testar e desenvolver APIs em NodeJS e PHP nos meus projetos

Selenium

Meu primeiro contato com Selenium foi em 2024, durante a faculdade, onde utilizei a ferramenta para aplicar testes com JUnit em um projeto Java.

Jquery

Meu primeiro contato com jQuery foi em 2019, durante meu curso técnico, quando utilizei a biblioteca para criar diversos sites, principalmente para simplificar o uso de AJAX nos meus projetos.

Projetos

Front-End

Completo

Back-End

Imagem do Site

Portfólio - Lucas Caruso

Desenvolvi meu próprio portfólio como uma Single Page Application (SPA) focada no front-end, buscando criar um site simples, coeso e funcional. Utilizei apenas HTML, CSS e JavaScript para demonstrar conhecimento sólido nos fundamentos.

Na construção deste site foi utilizado HTML5, CSS3 e JavaScript

Imagem do Site

Spell and Gui

Desenvolvi uma SPA para ajudar meu irmão a estudar para um concurso de soletração em inglês. Nela, o usuário pode ouvir as palavras isoladamente, palavras em frases e soletrar as letras como em um concurso real, além de outras funcionalidades. Utilizei apenas HTML, CSS e JavaScript (com um nível mais avançado) no desenvolvimento.

Na construção deste site foi utilizado HTML5, CSS3 e JavaScript

Imagem do Site

Pokégui

Desenvolvi um site para que meu irmão pudesse cadastrar seus próprios Pokémon, funcionando como uma Pokédex personalizada. Nele, o usuário pode registrar Pokémon escolhendo tipo, stats, descrição, além de criar espécies e adicionar diversas evoluções. O site apresenta um CRUD completo, utilizando apenas HTML, CSS, JavaScript (jQuery e AJAX) e PHP.

Na construção deste site foi utilizado HTML5, CSS3, JS, PHP e MySQL

Em breve!

Em breve!

Em breve!