esedark
Menu

Independent CTO & product builder

Dubai · Global projects

I build the software
your business
is missing.

I’m David Rodríguez. I turn business problems into custom software, useful automation and products that work in the real world. From the first decision to production.

Strategy, architecture and code. One conversation.

E / 01My working model
  1. 01
    The business problemUnderstand what is getting in the way.
  2. 02
    Product + architectureDecide what is worth building.
  3. 03
    Software in productionBuild it. Connect it. Keep it running.
David Rodríguez
Independent CTO & product builder

Previously worked with

01 / Selected work

Built to solve something.

All projects
gocrush.clubNightlife & ticketing
goCrush
  1. 01Online tickets
  2. 02QR access
  3. 03Promoters & sales

01 / Nightlife & ticketing

From the first ticket to the last entry.

The problem
Ticket sales, admission and promoter activity need to stay connected throughout an event.
The product
A platform I manage for venues and promoters, bringing online ticketing, QR validation and sales operations together.
What it enables
One place to coordinate events, ticket capacity, promoter links and admission.
  • Ticketing
  • QR access
  • Event operations
Explore gocrush.club
delvex.appDelivery operations
DELVEX
  1. 01Drivers & fleet
  2. 02Documents & alerts
  3. 03Scorecards

02 / Delivery operations

A delivery operation with everything connected.

The problem
Driver records, vehicle maintenance and operational documents get scattered across spreadsheets and disconnected tools.
The product
A management platform for delivery service partners (DSPs), connecting drivers, fleet, documents, alerts and scorecards.
What it enables
Teams can follow incidents, document expiry and operational performance from one system.
  • Fleet
  • Operations
  • SaaS
Explore delvex.app
spamea.ioContent distribution
spamea.io
  1. 01Content
  2. 02Physical phones
  3. 03Distribution

03 / Content distribution

The infrastructure behind content distribution.

The problem
Publishing content and coordinating its distribution across devices and channels are different operational challenges.
The project
A content distribution project built around physical iPhone and Android phone farms, social campaigns and coordinated publishing operations.
What it enables
Bring mobile infrastructure and campaign distribution into a repeatable operation.
  • Phone farms
  • Content distribution
  • Mobile infrastructure
Explore spamea.io
SwimUpvoteOperations platform
SwimUpvote operations dashboard showing profiles, campaigns and tasks; account details are blurred

05 / Operations platform

One control layer for a distributed operation.

The problem
Profiles, scheduled tasks and execution environments become difficult to coordinate across disconnected tools.
What I built
A central panel with RabbitMQ queues, isolated workers, account locks and execution logs.
What it enables
Operators can trace each task, inspect failures and coordinate browser and mobile execution.
  • RabbitMQ
  • Automation
  • Internal tools
Explore the case study

Next project / Planned

Mapslyfy

Android / Google Maps / Business Profile

Hundreds of phones. One coordination layer.

My next project will focus on managing hundreds of Android phones running Google Maps and coordinating interactions with Google Business Profile listings, formerly Google My Business.

The aim: bring devices, task planning and execution tracking into one place. A product direction I am preparing, with no launch date announced yet.

Talk about Mapslyfy

03 / Working together

From “we need to” to “it works”.

  1. Understand

    We look at the business, the current process and what a useful result would look like.

  2. Decide

    I turn the problem into a plan: scope, trade-offs, priorities and a first deliverable.

  3. Build

    Working software, regular reviews and decisions you can follow. The product stays close to its users.

  4. Operate

    Deployment, documentation and visibility into the system. We agree what maintenance comes next.

04 / The person behind the code

A CTO who still builds.

I’m David Rodríguez, also known as esedark. I work across product, software and infrastructure, based in Dubai and collaborating internationally.

I like understanding how a business actually works: where time is lost, where information gets stuck and what the team cannot do with its current tools. Then I build the missing piece.

More about my approach

05 / Field notes

Thinking behind the building.

All notes

Your next move

Tell me what needs to work better.

A product idea, a manual process or a system you have outgrown. Start with the problem; we can figure out the technology.

Let’s look at your project