// Hello, World! My name is

Carlos Falcón.

I build apps that run everywhere.

Senior Flutter Developer & CTO with 5+ years shipping products end to end — from pixel-perfect cross-platform UIs to serverless AWS backends and AI-powered conversational platforms. Based in Alicante, Spain.

  • 5+ years of experience
  • 3 platforms, one codebase
  • 95% test coverage achieved
  • hot reloads & counting

// 01

About me

I'm a software engineer specialized in designing, building and maintaining mobile and web products with Flutter as my core technology. I've worked across the whole stack — modern architectures (BLoC, MVVM), scalable Node.js and gRPC backends, serverless cloud on AWS, and AI chatbots integrated with messaging platforms — always working closely with product, design and business teams to deliver high-impact features end to end.

📱

Mobile-first

Flutter & Dart specialist: BLoC, MVVM, clean architecture, automated testing and releases to the App Store and Google Play.

☁️

Backend & Cloud

Node.js, gRPC and serverless AWS — Lambda, API Gateway, SQS, DynamoDB — plus Firebase, MongoDB and Redis in production.

🤖

AI & Automation

Conversational platforms on top of WhatsApp powered by AI models, with payments, logistics and third-party integrations.

🧭

Leadership

CTO experience: technology strategy, code reviews, CI/CD culture and leading Scrum teams as the bridge between business and engineering.

// 02

Where I've worked

CTO & Lead Engineer @ TwoFaces

02/2025 — Present · Alicante, Spain

  • Define and lead the overall technology strategy: architecture, stack, security and scalability.
  • Design an AI-powered conversational platform on top of WhatsApp that automates customer interactions.
  • Own the serverless cloud architecture — message queues, storage and databases — balancing performance, reliability and cost.
  • Build back-office and support tools, integrate payments and logistics, and establish CI/CD and engineering best practices.

AIAWSServerlessWhatsApp API

Senior Flutter Developer @ Taskteam

07/2024 — 10/2025 · Alicante, Spain

  • Built and maintained a cross-platform app for Android, iOS and Web with Flutter and a BLoC architecture.
  • Integrated a gRPC API for real-time operations and efficient communication with backend services.
  • Used Firebase for authentication, push notifications, analytics and real-time features.
  • Delivered task creation, assignment and tracking flows, plus in-app chat and calendar modules.

FlutterBLoCgRPCFirebase

Senior Flutter Developer @ All In Biking

09/2023 — 06/2024 · Alicante, Spain

  • Led a small team of developers using Scrum, acting as liaison between business, product and design.
  • Built Flutter apps with the BLoC pattern and maintained packages with little or no community support.
  • Worked extensively with the Google Maps SDK: markers, route planning and cluster management.
  • Automated build, test and deployment workflows with CI/CD pipelines such as GitHub Actions.

FlutterGoogle MapsCI/CDScrum

Front-end Developer @ SwinDrinks LLC

01/2022 — 05/2023 · Remote

  • Implemented responsive UIs from Figma prototypes using Flutter, Dart and an MVVM architecture.
  • Integrated external APIs, Google Maps and Firebase push notifications.
  • Wrote unit, widget and integration tests, reaching more than 95% coverage.
  • Deployed the apps to the App Store and Google Play Store.

FlutterMVVMTestingFirebase

Back-end Developer @ Bodegas Pico Real

07/2020 — 12/2021 · Havana, Cuba

  • Deployed and maintained Node.js services in production with a NoSQL database as the main data store.
  • Implemented secure authentication with password hashing, role-based access control and token-based sessions.
  • Built and documented RESTful APIs with validation, error handling and automated CI/CD pipelines.

Node.jsNoSQLRESTJWT

// 03

My toolbox

// mobile

FlutterDartBLoCMVVMFirebaseGoogle Maps SDKPush NotificationsApp StoreGoogle Play

// backend

Node.jsTypeScriptExpress.jsgRPCREST APIsGraphQLMongoDBDynamoDBRedisJWT

// cloud & devops

AWSLambdaAPI GatewaySQSCI/CDGitHub ActionsAutomated testing

// product & team

ScrumCode reviewsFigmaAdobe XDGitGitHubTeam leadership

// 04

Let's build something together

I'm always open to new opportunities, freelance projects or just geeking out about Flutter. My inbox is one tap away — like a good FloatingActionButton.

Say hello 👋
Download CV