Skip to content
View jeanpierrecarvalho's full-sized avatar
🏠
Working from home
🏠
Working from home

Highlights

  • Pro

Block or report jeanpierrecarvalho

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jeanpierrecarvalho/README.md

Hi! My name is Jean-Pierre Carvalho

Software Architect at LastPass

With 16 years in software, I've built monoliths, microservices, microfrontends, and everything in between. I know when each is the right call. I've led engineering teams and held CTO roles at three startups. I started as a backend developer, evolved into full stack, and now focus on architecture, designing systems that scale. In the last year I've been diving deep into AI and ML systems, and my goal is to become a software architect who specializes in building reliable, production-ready AI products.

I've served as a system administrator, led web optimization across Sonae Group's retail brands (Worten, Continente, MO, Sportzone, Zippy), and never stopped coding. My career spans JavaScript, TypeScript, C#, Python, and PHP. Most of my work today is in Node.js, C#, ReactJS and python.

Before software, I wanted to build robots. I studied Electronic and Computer Engineering, and while programming my first robots, I discovered my real passion was in the software that powered them. I also served in the Portuguese Army as a Telecommunication and Encryption Specialist.

Currently working as a Software Architect at LastPass, leading the design and evolution of the architecture and security for products used by millions of users.

  • 🌍  I'm based in Porto, Portugal
  • 🖥️  See my portfolio at My portfolio
  • ✉️  You can contact me at hello@jeanpierrecarvalho.pt
  • 🚀  I'm currently working on Dev Profile Hub
  • 🧠  I'm learning tooling for javascript / typescript
  • 🤝  I'm open to collaborating on interesting projects and open source
  • ⚡  I'm secretly Spiderman... but don't tell to anyone

Skills

JavaScriptTypeScriptC++C#GitPHPPythonHTML5ReactNextJsVueNuxtjsCSS3TailwindCSSWebpackReduxBabelViteNodeJSExpressGraphQLMongoDBMySQLPostgreSQLHeroku.NETLaravelAmazon Web ServicesArduinoDigital OceanDockerLinuxMacOSRaspberry PiTensorFlowPhotoshopIllustratorAfter EffectsFigmaSketchGoogle Cloud

Socials

Support Me

Pinned Loading

  1. jest jest Public

    Forked from jestjs/jest

    Delightful JavaScript Testing.

    TypeScript

  2. react react Public

    Forked from facebook/react

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

    JavaScript

  3. vercel-vscode vercel-vscode Public

    Vercel extension to VSCode

    TypeScript

  4. nuxt/nuxt nuxt/nuxt Public

    The Full-Stack Vue Framework.

    TypeScript 60.1k 5.6k