logo
Get to know me

Hey! I'm David Alecrim 👋

I'm a staff product engineer with 10+ years in the industry, currently working at xgeeks. I've worked in multiple enterprise level products for a lot of known brands like Mercedes-Benz, Saloodo (DHL) or cazoo.

I'm keen on sharing my knowledge and I love to do that through mentoring, articles, talks and open source. I've contributed to some big projects like Gatsby, Babel or Raycast, besides doing some creations of my own.

One of my biggest achievements though was the fact that I helped grow a team of 2 engineers to 100+ in 4 years, being able to heavily influence company and engineering culture.

Github iconMedium iconLinkedin icon
Recent Work Experience
xgeeks logo
xgeeks - Staff Software Engineer
React
TypeScript
Next.js
Remix
Nest.js
Node.js
Spring Boot
Kotlin
GoLang
Kubernetes
Docker
AI/ML

Assisting large companies in expanding their operations and producing quality products. Help align the engineering direction of xgeeks. Providing mentorship and direction to engineers at xgeeks. Develop and contribute to open-source projects in the community.

tb.lx logo
tb.lx - Senior Software Engineer
Spring Boot
Kotlin
Docker
Kubernetes

Worked on a revolutionizing platform for heavy duty electrical truck charging and route planning in the USA, focusing on backend development and scalable infrastructure solutions.

WTX logo
WTX - Senior Software Engineer
Typescript
Nest.js
Next.js
React
Kubernetes

Worked on developing a used truck selling platform targeted at the EMEA (Europe, Middle East, and Africa) market, leveraging the Mercedes-Benz brand to create a trusted marketplace for commercial vehicles. Worked on the full stack of the application.

intelli-mate
intelli-mate
Open Source
AI
TypeScript
Langchain
Next.js
Nest.js

Supercharge your workplace productivity with collaboration enabled AI. Data is fully secured. The missing AI workplace tool for all enterprise needs.

Surfs Up
Surfs Up
Open Source
Raycast
TypeScript
React

A raycast extension to search the weather and the ocean conditions in your favorite surfing spots!

Typescript Mock Generator
Typescript Mock Generator
Open Source
Raycast
TypeScript
React

A raycast extension to help Typescript users. With TS mock generator, easily create mock data based on your Typescript interfaces!

Article image

Raycast extension building guide

May 4, 2023
This article will serve to document my journey in building my very first raycast extension, publish it to the raycast store and all the quirks that I found along the way.
Article image

Context is everything

Oct 26, 2022
Choices every engineer is faced with and how to deal with them. Maybe it will help you the next time you have difficult choices to make
Article image

How to... Communication protocols

Sep 15, 2022
I want to write about a technique to leverage better communication between a client and an API system that are both owned by an organization.
Talk image

Vibe Coding: Fad or Future? - #10 Lisbon GenAI meetup

May 6, 2025
As AI reshapes the software development lifecycle, engineers are exploring a new approach - vibe coding. But is it hype or a sustainable shift?
Talk image

Strategic Engineering: Empowering teams for excellence

Jun 19, 2024
A collection of techniques and strategies to grow your engineering team to the next level.
Talk image

Building Intelli-mate: Real-World Tech Tales - Lisbon GenAI Community Meetup #5

Mar 20, 2024
Let's dive into our journey of developing features like multi-user interactions and document queries for a collaborative enterprise AI chat solution.
Subscribe to my Newsletters

Let me keep you posted on new projects, articles or talks that I do!

© Copyright 2025 by David Alecrim. Built with ♥ by David Alecrim.