Foto profissional de André

Prazer, sou o André.

Desde pequeno, sempre fui curioso sobre como as coisas funcionam. Com o tempo, essa curiosidade virou paixão por tecnologia — o que me levou à Ciência da Computação. Hoje, como desenvolvedor, uso TypeScript e Go para transformar ideias em soluções reais. Gosto do desafio de pegar problemas complexos e criar sistemas que sejam não só eficientes, mas também elegantes e fáceis de manter.

Formando em Ciência da Computação
Desenvolvedor em Backend e Frontend

Projetos em Destaque

Alguns dos trabalhos que me orgulho de ter participado.

Screenshot do ConectaQR

ConectaQR

Desenvolvi uma plataforma web para exposição de produtos, inicialmente como um projeto freelance para um comércio local, mas escalável para múltiplas empresas. A plataforma permite que cada empresa tenha sua própria página personalizada, exibindo seus produtos com imagens e informações essenciais, como WhatsApp, Instagram e localização via Google Maps.

Express.jsTypescriptPostgreSQLTailwindCSSNext.js
Screenshot do Restaurante Tech

Restaurante Tech

Desenvolvi a interface de um sistema de Ponto de Venda (PDV) voltado para restaurantes. A aplicação oferece um cardápio digital interativo, permitindo a simulação de pedidos vinculados a mesas específicas, além de telas para gerenciamento de mesas, reservas, entregas, pedidos e comunicação com a cozinha. Para garantir uma experiência totalmente client-side e offline, implementei o armazenamento local com IndexedDB, eliminando a necessidade de backend durante o uso.

Next.jsTypescriptTailwindCSSShadCN
Screenshot do Organizador de Disciplinas - CC UVA

Organizador de Disciplinas - CC UVA

Site para organizar as disciplinas do curso de Ciência da Computação da UVA, facilitando o planejamento semestral. Permite marcar disciplinas concluídas, calcular disponibilidade com base em pré-requisitos e visualizar a grade de horários em um calendário semanal, com salvamento automático no navegador.

WebOrganizaçãoEducaçãoUISPA

Minhas Habilidades

Tecnologias que utilizo para construir minhas soluções.

Desenvolvimento Web

Icone ReactReact
Biblioteca para construir interfaces de usuário de forma declarativa e componentizada.
Icone Next.jsNext.js
Framework React com renderização híbrida (SSR/SSG) e roteamento simplificado.
Icone TypeScriptTypeScript
Superset de JavaScript que adiciona tipagem estática para maior robustez de código.
Icone Tailwind CSSTailwind CSS
Framework utilitário de CSS que permite estilizar direto no markup com classes.
Icone Node.jsNode.js
Runtime JavaScript no servidor, ideal para aplicações I/O intensivas e em tempo real.
Express
Framework minimalista para criar APIs e servidores HTTP sobre Node.js.
Icone PostgreSQLPostgreSQL
Banco de dados relacional open source com suporte avançado a SQL e extensões.
Icone Prisma ORMPrisma ORM
ORM moderno e typescript-first para modelagem de dados e migrações seguras.
Icone GolangGolang
Linguagem compilada, concorrente e de alto desempenho, ideal para microsserviços.
Icone Gin FrameworkGin Framework
Microframework HTTP para Go focado em desempenho e simplicidade.

DevOps

Icone DockerDocker
Plataforma de conteinerização que garante ambiente isolado e reproduzível.
Icone CI/CDCI/CD
Conjunto de práticas para integração e entrega contínua de software de forma automatizada.
Icone GitGit
Sistema de controle de versão distribuído amplamente adotado no desenvolvimento de software.
Icone LinuxLinux
Sistema operacional open source usado como base na maior parte de servidores de produção.
Icone NginxNginx
Servidor web e reverse proxy leve, usado para balanceamento de carga e caching.

Ferramentas

Icone VS CodeVS Code
Editor de código leve e extensível, com suporte a múltiplas linguagens e plugins.
Icone JestJest
Framework de testes para JavaScript e TypeScript com foco em simplicidade e performance.
GitHub
Plataforma de hospedagem de código e colaboração, com controle de issues e PRs.
Vercel
Plataforma de deploy e hospedagem otimizada para front-ends e funções serverless.

Vamos Conversar?

Estou sempre aberto a novas oportunidades e colaborações. Preencha o formulário abaixo ou me encontre nas redes sociais.