Technical lead · Frontend & backend: React, React Native, TypeScript, Node.js

Adelys AlbertoBelen Carvajal.

Understand the system. Build with intention.

Over 15 years between servers and code, with experience in startups, fintech and core products. Open to senior roles and technical collaborations.

Madrid, Spain · CET / CEST

Pixel-art portrait of Adelys Alberto, software engineer based in Madrid
There is more beneath the surface.

15+Years in tech

Linux / TypeScript / Cloud / AI tooling

GitHub ↗

From the server to the product. Always seeing the system.

I started in infrastructure: technical support, Linux administration and networks. I learned to look beyond the interface and understand the pieces it depends on.

That foundation evolved into full stack development, financial integrations and frontend leadership. At BETWEEN I work on React libraries, shared tooling and the team’s technical quality.

I also build my own tools to explore how we collaborate with agents: persistent memory, local classification and supervision. The lab is where that curiosity becomes code you can inspect.

  • Architecture in context
  • Maintainable code
  • Tools for the team
  • Learning by building

Experience, in context.

Architecture, product and technical leadership. From designing an integration to decisions shared across an engineering team.

Jul 2023 – Present

Madrid, Spain

BETWEEN Group

Technical Lead

Leading a frontend team and shared tooling for SICE projects.

  • Technical leadership of a team of 8, focused on standards, review and delivery quality.
  • Designed and evolved React libraries and shared components for SICE projects.
  • Designed a frontend boilerplate to unify structure and practices across projects.
  • Reviewed merge requests and implementation decisions using React and TypeScript.

React / TypeScript / Context / Redux / Zustand / Axios / Testing

Sep 2022 – Jul 2023

Argentina

Settle Network

Backend Developer

Billing, notifications and backoffice for letsping.com.

  • Developed billing, notification and backoffice features.
  • Wrote unit and integration tests for backend services.

Node.js / Express / Hapi / Sockets / AWS / Docker / Redis

Feb 2022 – Sep 2022

Argentina

MODO · Banking app

Backend Developer

Service decoupling and merchant onboarding.

  • Built solutions within the Online Payments squad.
  • Contributed to decoupling monolith services.
  • Redesigned merchant onboarding with a TiendaNube integration.

React / React Native / Node.js / Express / NestJS / AWS / Docker

Aug 2021 – Mar 2022

Argentina

Dashboard Games

Full Stack Developer

Analytics platforms for NFT gaming and blockchain projects.

  • Built analytics and expense-tracking platforms for NFT gaming and blockchain projects.

React / Redux / Redux-Saga / Node.js / Express / MongoDB

Aug 2020 – Aug 2021

Argentina

Personal Pay · Telecom Argentina

Full Stack

Onboarding and benefits services for a digital wallet.

  • Built onboarding features and benefits services for the digital wallet.

React Native / Redux / Redux-Saga / Node.js / Express / AWS

Tools and expertise

  • Computer Science EngineerIUT Región Los Andes, San Cristóbal, Venezuela · 2013
  • DevOps & Project Management Bootcamp2025
  • AI & Big Data Bootcamp2024
  • LanguagesNative Spanish · Intermediate English (B1)
Architecture
Clean Architecture · DDD · Hexagonal · Vertical Slice · Event-Driven · Microservices · SOLID · Result Pattern
Backend & Cloud
Node.js · NestJS · Express · Hapi.js · AWS Lambda · SQS/SNS · DynamoDB · PostgreSQL · MongoDB · Redis · Terraform
Frontend & Mobile
React · TypeScript · Astro · Next.js · React Native · Zustand · CSS Modules · Design Systems
DevOps & Infrastructure
Docker · NGINX · CI/CD · GitHub Actions · Jenkins · Linux · LXC · TCP/IP Networking
Leadership
Tech Lead · Mentoring · Code Reviews · Architecture RFCs · Team Building · ADRs

How I think about software

Simple scales better

Accidental complexity is the greatest enemy of systems. Before adding an abstraction, I ask myself if I need it today or if I'm building it for future convenience that may never come.

Architecture is communication

Every architectural decision communicates something about how the team understands the business. DDD, Vertical Slicing, Hexagonal Architecture are not technical tools; they are shared languages.

DX powers UX

A team with good tools, good documentation, and a good feedback loop delivers better software faster. Investing in Developer Experience isn't luxury; it's strategy.

Failure has real cost

In fintech and high-concurrency systems, bugs aren't statistics. That's why I design with failure in mind: Result Pattern, circuit breakers, idempotency, monitoring from day one.

Mentoring multiplies impact

I can write the best code on the team or I can make the entire team write better code. The second option always wins. Knowledge that isn't shared doesn't scale.

Software is for people

Every line of code I write exists because someone has a problem to solve. That's never forgotten. Not when I design APIs, not when I review PRs, not when I define standards.

Let’s talk about your next challenge.

I work from Madrid on frontend architecture, shared tooling and product development. Let’s talk about engineering challenges where context, quality and the team matter.

Based in Madrid, Spain — CET/CEST (UTC+1/+2)