Pedro Lima

Desenvolvedor front-end

Construo interfaces com React e TypeScript, apps iOS em SwiftUI e APIs em Java e Laravel.

Maceió, AL

Sobre

Sou estudante de Sistemas de Informação no CESMAC, em Maceió, com conclusão prevista para junho de 2027.

Tenho um ano de experiência profissional como desenvolvedor front-end e projetos próprios com React, TypeScript, Angular, Next.js e Tailwind CSS, incluindo testes automatizados com Vitest e Playwright.

Também desenvolvo apps iOS nativos com Swift e SwiftUI e APIs com Java/Spring Boot e Laravel. Falo inglês fluente e espanhol intermediário.

Experiência

  1. jan 2025 – jan 2026

    Desenvolvedor front-end, Farmakeep

    • Interfaces em React e TypeScript para um sistema de gestão e controle da documentação regulatória e de conformidade exigida de farmácias.
    • Biblioteca de componentes reutilizáveis com Tailwind CSS, padronizando a UI e agilizando a construção de novas telas.
    • Integração do front-end com APIs RESTful para consulta, cadastro e atualização dos dados do sistema.
    • React
    • TypeScript
    • Tailwind CSS
    • APIs REST

Projetos

6 projetos

  • Kurio

    Desafio técnico de front-end

    Marketplace de NFTs em SPA com 10 telas, do catálogo ao checkout, com busca, filtros e paginação sincronizados na URL. Back-end simulado com MSW, atualizações em tempo real via Socket.IO, 35 testes unitários e 142 testes E2E.

    • React
    • TypeScript
    • TanStack Router
    • TanStack Query
    • Tailwind CSS
    • Vitest
    • Playwright

    Abrir o siteVer código no GitHub

  • RachaScore

    Disciplina de programação mobile, CESMAC

    App iOS nativo para organizar partidas de futebol: times, partidas com cronômetro e encerramento automático por gols ou tempo, e estatísticas de artilharia e assistências. Contas locais com senha protegida por hash e dados guardados no aparelho.

    • Swift
    • SwiftUI
    • SwiftData
    • CryptoKit

    Ver código no GitHub

  • Sistema da Farmakeep

    Farmakeep, 2025 a 2026

    Interfaces de um sistema de gestão e controle da documentação regulatória de farmácias, com uma biblioteca de componentes reutilizáveis e integração com APIs REST.

    • React
    • TypeScript
    • Tailwind CSS
  • Aplicação full stack

    Programação IV, CESMAC

    SPA em Angular integrada a uma API REST em Laravel, com dados em SQLite e autenticação por tokens com Laravel Sanctum.

    • Angular
    • Tailwind CSS
    • Laravel
    • Laravel Sanctum
    • SQLite

    Ver código no GitHub

  • API REST em Java

    API com autenticação via Spring Security, documentação com Swagger e limite de requisições (rate limiting).

    • Java
    • Spring Boot
    • Spring Security
    • Swagger

    Ver código no GitHub

  • Site da Atual

    Site institucional

    Site de página única construído no WordPress com Elementor, a partir de um layout pronto no Figma.

    • WordPress
    • Elementor
    • Figma

Formação

  1. fev 2024 – jun 2027

    Bacharelado em Sistemas de Informação, CESMAC

    Conclusão prevista para junho de 2027.

  2. fev 2022 – dez 2023

    Bacharelado em Ciência da Computação, UFAL

    Transferido para o CESMAC.

Habilidades

Front-end
React, TypeScript, JavaScript, Angular, Next.js, HTML5, CSS3, Tailwind CSS, Bootstrap, shadcn/ui
Dados e estado
APIs RESTful, TanStack Query, TanStack Router, Axios, Zod, Socket.IO
Testes e qualidade
Vitest, Playwright, Testes de acessibilidade (axe), Lighthouse, ESLint
Mobile
Swift, SwiftUI, SwiftData, React Native (Expo)
Back-end
Java, Spring Boot, Spring Security, Swagger/OpenAPI, PHP, Laravel, SQLite, Python, C
Ferramentas
Git, GitHub Actions, Vite, Vercel, Figma, WordPress, Elementor

Contato

Quer conversar sobre uma vaga ou um projeto? O jeito mais rápido de falar comigo é por e-mail.

phlima2002@hotmail.com