Professional journey

Experience

Building software across freelance projects, public services, and AI-powered education.

  1. • Present

    Software Engineer

    Freelance

    Teresina, PI, Brazil

    Delivering software projects across different business contexts, from solution design and architecture to implementation and delivery.

    • Build full-stack web applications with React, Next.js, and TypeScript.
    • Develop and integrate REST APIs with Node.js, NestJS, Express, and Fastify.
    • Model and persist relational data with PostgreSQL and MySQL.
    • Integrate applications with APIs, external services, and third-party systems.
    • Implement automated tests with Jest to support application quality and reliability.
    • Containerize applications with Docker and Docker Compose and configure CI/CD processes.
    • React
    • Tailwind CSS
    • Next.js
    • TypeScript
    • Node.js
    • Nest.js
    • Express
    • Fastify
    • PostgreSQL
    • MySQL
    • Jest
    • Docker
  2. •

    Front-end Engineer

    Municipal Secretariat of Science, Technology and Innovation

    Teresina, PI, Brazil

    Developed and improved government web systems in collaboration with back-end, QA, design, and other technology teams.

    • Developed and maintained web applications with Angular and Vue.js.
    • Collaborated on API design and integration to maintain consistency across application layers.
    • Built interfaces around design systems to standardize and reuse components.
    • Implemented responsive, accessible interfaces for different devices and user needs.
    • Configured CI/CD pipelines with GitLab, Docker, and Nginx.
    • Participated in code reviews and agile ceremonies to support code quality and continuous improvement.
    • Angular
    • Vue.js
    • SCSS
    • Tailwind CSS
    • GitLab
    • Docker
    • Nginx
    • Python
    • FastAPI
    • PostgreSQL
  3. •

    Front-end Development Intern

    KLAB

    Teresina, PI, Brazil

    Worked in a startup developing artificial intelligence solutions for education.

    • Developed web applications with Angular, React, SCSS, and Tailwind CSS, focusing on responsive, reusable interfaces.
    • Integrated applications with REST APIs, external services, and artificial intelligence solutions.
    • Connected web applications to content management systems for dynamic content management.
    • Created interface prototypes and flows in Figma, collaborating on solution design and validation.
    • Used Git, GitHub, and Docker to develop and deliver applications.
    • Worked in multidisciplinary teams using Scrum and Kanban.
    • Angular
    • React
    • SCSS
    • Tailwind CSS
    • Figma
    • Git
    • GitHub
    • Docker
    • Java
    • Spring Boot
    • PostgreSQL