João Almeida

Software Engineer

I turn ideas into scalable digital products, focusing on real-world impact.

About me

My name is João Vitor, and I am a software engineer. I have always been passionate about technology and believe in its power to simplify and create opportunities.

I enjoy solving real problems and turning them into products that make a positive impact on people's lives.

I am curious, persistent, and always looking for new learning opportunities, challenges, and people who share this vision.

7+ years
of professional experience
Real problems
turned into useful solutions
Continuous growth
curiosity, learning, and new challenges

Professional experience

  1. 02/2024 — Present

    LogShare

    Logistics

    Senior Software Engineer

    Logistics SaaS product using React/Next.js, Node.js/TypeScript, microfrontends, integrations, and cloud.

  2. 05/2021 — 02/2024

    CI&T

    YDUQS / Estácio

    Senior Software Engineer

    Educational products using React, Node.js, TypeScript, NestJS, AWS, and automated testing.

  3. 10/2020 — 05/2021

    CI&T

    SulAmérica

    Mid-level Software Engineer

    Mobile application and backend services using TypeScript/Ionic, Java/Spring, and integrations.

  4. 09/2019 — 10/2020

    Stefanini

    Polícia Federal

    Web Developer

    Enterprise systems using Java 11, Angular, APIs, JPA/Hibernate, and Oracle.

  5. 10/2018 — 09/2019

    Banco do Brasil

    DIRAO

    Web Developer

    Internal systems using Java, JSF, PrimeFaces, JPA, and MySQL.

Stack

  • React
  • Next.js
  • TypeScript
  • Node.js
  • NestJS
  • Java
  • PostgreSQL
  • AWS
  • Docker
  • Git

Engineering practices

  • Clean Architecture
  • Automated Testing
  • CI/CD
  • Cloud
  • AI-assisted development