Full Stack Developer
Lucas Vasconcelos
Desenvolvedor Full Stack construindo aplicações web com React, Node.js e APIs REST, com experiência prática em Cloud (AWS/GCP), integração de sistemas e boas práticas de Clean Code.
Sobre Mim
Em formação técnica, com experiência prática desde o primeiro estágio
Combino estudo contínuo em Engenharia de Software com experiência real em projetos de desenvolvimento web, unindo teoria e prática desde cedo na carreira.
Quem sou e como trabalho
Sou Desenvolvedor Full Stack e estudante de Engenharia de Software, com experiência no desenvolvimento de aplicações web utilizando React, Node.js, TypeScript e APIs REST.
Desde 2023, venho construindo experiência prática por meio de estágios e projetos freelance, atuando no desenvolvimento de aplicações, integração de sistemas, criação de APIs, dashboards e implantação de soluções em ambientes cloud.
Busco evoluir continuamente como desenvolvedor, aprofundando meus conhecimentos em arquitetura de software, computação em nuvem e boas práticas de engenharia para construir soluções escaláveis, eficientes e de fácil manutenção.
Filosofia de desenvolvimento
Acredito que um bom desenvolvimento nasce da combinação entre aprendizado contínuo, atenção aos detalhes técnicos e comunicação clara com o time. Busco criar soluções bem estruturadas, fáceis de manter e que gerem valor para usuários e negócios.
- Aprendizado contínuo e adaptação rápida — facilidade para absorver novas tecnologias e me adaptar a diferentes stacks e contextos de projeto.
- Base sólida em fundamentos — formação em Engenharia de Software, com foco em arquitetura de software, estrutura de dados e boas práticas de desenvolvimento.
- Visão prática de suporte e produção — experiência com análise de incidentes, troubleshooting e suporte técnico, proporcionando uma visão mais completa do ciclo de vida de um sistema.
- Colaboração e organização — atuação em ambientes ágeis (Scrum), aplicando Clean Code, versionamento com Git/GitHub e boas práticas de desenvolvimento.
Tecnologias
Stack organizada por especialidade
Ferramentas selecionadas para manter alta qualidade técnica, performance e evolução sustentável do produto.
Frontend
React
Desenvolvimento de interfaces modernas, componentizadas e responsivas.
Redux
Gerenciamento de estado para aplicações React.
React Router
Gerenciamento de rotas em aplicações SPA.
TypeScript
Tipagem estática para maior segurança e manutenibilidade do código.
JavaScript
Linguagem base para o desenvolvimento de aplicações web.
Tailwind CSS
Estilização rápida e consistente para interfaces modernas.
Backend
Node.js
Runtime JavaScript para desenvolvimento de aplicações backend.
Express
Framework minimalista para criação de APIs e servidores web.
APIs REST
Desenvolvimento de APIs RESTful com boas práticas e arquitetura escalável.
Banco de Dados
PostgreSQL
Banco de dados relacional utilizado para aplicações robustas e escaláveis.
SQL
Criação de consultas, manipulação de dados e modelagem de bancos relacionais.
Prisma
ORM tipado utilizado para integração com PostgreSQL e gerenciamento de migrações.
Cloud
AWS
Conhecimento em serviços de nuvem para hospedagem e infraestrutura.
Google Cloud
Experiência com serviços de computação em nuvem.
Vercel
Deploy contínuo e hospedagem de aplicações Next.js e React.
DevOps
Docker
Ambientes consistentes e portáveis
GitHub Actions
CI/CD com automação de qualidade
Ferramentas
Git
Controle de versão, gerenciamento de branches e fluxo de desenvolvimento.
GitHub
Hospedagem de repositórios, colaboração e versionamento de código.
Postman
Testes, validação e documentação de APIs.
Figma
Prototipação de interfaces e colaboração com designers.
Trello
Organização de tarefas e gerenciamento ágil de projetos.
Notion
Documentação técnica e organização de projetos.
Power BI
Criação de dashboards e análise de dados.
Todos os Projetos
Exploração completa do portfólio
Filtre por categoria e tecnologia, ou pesquise por nome para encontrar rapidamente os projetos mais relevantes para cada contexto.
9 projetos encontrados.
MatchCV
FinalizadoMatchCV é uma plataforma SaaS baseada em Inteligência Artificial que otimiza candidaturas a vagas de emprego. A aplicação analisa currículos e descrições de vagas para avaliar compatibilidade, sugerir melhorias para ATS, recomendar adaptações no currículo e fornecer orientações para entrevistas. Além disso, contará com um painel para gerenciamento de processos seletivos.
Dashboard | Gestão de Academia
FinalizadoSistema completo de gestão de alunos e treinos, desenvolvido com foco em organização, performance, segurança e experiência do usuário.
Projeto de Infraestrutura DevOps
FinalizadoProjeto desenvolvido como solução para um desafio técnico de processo seletivo, com foco na implementação de uma infraestrutura DevOps utilizando conteinerização, automação e observabilidade.
FinanceX | Gerenciador financeiro
FinalizadoAplicação web de controle financeiro pessoal desenvolvida para gerenciamento de receitas, despesas, categorias e métodos de pagamento. Possui autenticação de usuários, validação de dados, persistência em banco de dados e interface responsiva, utilizando Next.js, React, TypeScript e TailwindCSS.
Landing page | Cafeteria
FinalizadoLanding page responsiva para uma cafeteria de especialidade, desenvolvida com foco em experiência do usuário, identidade visual moderna e arquitetura componentizada. O projeto aplica boas práticas de Frontend, Design System, responsividade e animações, oferecendo uma interface elegante, performática e preparada para diferentes dispositivos.
Dashboard | Vendas
FinalizadoDesenvolvimento de um dashboard web moderno para análise e acompanhamento de métricas comerciais, simulando um painel administrativo de uma empresa SaaS. A aplicação apresenta indicadores de receita, vendas e clientes, gráficos de desempenho, gerenciamento de pedidos, filtros, busca, paginação e navegação entre diferentes áreas do sistema, com interface responsiva e suporte a tema claro/escuro.
Game List | Api
FinalizadoAplicação Full Stack desenvolvida para o gerenciamento de bibliotecas pessoais de jogos, permitindo cadastrar, organizar e acompanhar coleções de forma prática e intuitiva. A plataforma oferece autenticação segura, gerenciamento de jogos, categorias e plataformas, controle de status (jogando, concluído ou abandonado), favoritos, filtros, ordenação e dashboard com métricas gerais. O projeto foi desenvolvido com arquitetura em camadas, API REST documentada com Swagger, banco de dados relacional e infraestrutura containerizada para facilitar o deploy e a escalabilidade.
Site | Visite João Pessoa
FinalizadoProjeto desenvolvido para a Secretaria de Turismo de João Pessoa (SETUR), com o objetivo de promover e facilitar a experiência turística na cidade. A plataforma reúne informações sobre restaurantes, hotéis, eventos, shows, pontos turísticos e diversas opções de atividades, permitindo que visitantes e moradores encontrem atrações, serviços e experiências disponíveis em João Pessoa de forma simples e intuitiva.
Qualifica JP
FinalizadoAtuação na evolução e melhoria da plataforma Qualifica Cursos, ambiente educacional da Prefeitura de João Pessoa destinado à oferta gratuita de cursos em diversas áreas para a população. Participação na implementação de melhorias, ajustes de funcionalidades e aprimoramento da experiência dos usuários na plataforma de ensino a distância.
Experiência Profissional
Trajetória de aprendizado prático
Experiências que combinam desenvolvimento full stack, suporte técnico e contato direto com sistemas em produção.
MAR 2025 - Atual
Desenvolvedor Full Stack
Compass UOL
Responsabilidades
- Desenvolvimento de aplicações web com React, Redux e TypeScript, criando interfaces responsivas e componentizadas.
- Criação e manutenção de APIs RESTful com Node.js e Express, integrando front-end e back-end.
- Deploy de aplicações na AWS (EC2) utilizando Docker para padronização de ambiente.
- Análise de incidentes e suporte na identificação e resolução de falhas em sistemas.
- Validação de funcionalidades e apoio em testes manuais antes de releases.
- Atuação em metodologias ágeis (Scrum), aplicando boas práticas de Clean Code.
Tecnologias
- React
- Redux
- TypeScript
- Node.js
- Express
- Docker
- AWS
AGO 2023 - AGO 2024
Estágio em Desenvolvimento
SECITEC
Responsabilidades
- Desenvolvimento e manutenção de sistemas internos com React, Node.js e TypeScript.
- Criação de dashboards integrados ao Power BI para apoio na análise de dados e indicadores.
- Suporte técnico a sistemas e usuários internos, com atendimento a demandas e resolução de problemas.
- Controle de versão e organização de entregas com Git/GitHub.
- Implementação de novas funcionalidades e melhorias em aplicações existentes.
Tecnologias
- React
- Node.js
- TypeScript
- Power BI
- Git
2023 - Atual
Projetos Autônomos
Freelancer
Responsabilidades
- Desenvolvimento de sistema para a Secretaria de Turismo de João Pessoa (SETUR).
- Construção do site institucional do projeto Academia da Cidade, da Prefeitura de João Pessoa.
- Apoio no desenvolvimento da plataforma Qualifica cursos, voltada para cursos gratuitos oferecidos pela prefeitura de João Pessoa.
- Apoio na análise de requisitos, automação e otimização de processos digitais.
Tecnologias
- React
- Redux
- TypeScript
- Node.js
- Express
- Docker
- AWS
Certificações
Formação contínua e base técnica
Certificações voltadas a fundamentos de cloud computing, suporte técnico e boas práticas de desenvolvimento.
AWS Certified Cloud Practitioner
Amazon Web Services
Credencial: 08bd304f9b214360b7756649784564e5
Google Cloud Computing Foundations
Google Cloud
Github Actions - Em andamento
GitHub - Microsoft
Credencial em breve.
Suporte Técnico
Google / Coursera
Formação Acadêmica
Base acadêmica
Formação em andamento, com foco em fundamentos de desenvolvimento e arquitetura de software.
Engenharia de Software
Unicesumar
Habilidades
Hard Skills e Soft Skills
Conjunto de competências técnicas e comportamentais construídas ao longo das experiências profissionais e projetos.
Hard Skills
Soft Skills
Contato
Vamos construir algo relevante juntos
Fale comigo para discutir oportunidades, projetos e desafios técnicos. Responderei com contexto e próximos passos claros.
Formulário de contato
Canais diretos
Também podemos conversar por canais rápidos para agilizar o primeiro contato.






