15+ years of experienceInternational projectsDevelopment + AI + consultingDirect communication

I turn business needs into technology solutions that actually work.

Web development, custom software, artificial intelligence and technology consulting for companies that want to improve, grow, or solve real problems with technology.

Based in Spain (CET), working remotely with companies and teams worldwide.

First conversation, no strings attached · Remote-friendly

  • 15+ years of experience
  • International projects
  • Development + AI + consulting
  • Direct communication

Technology should make your business simpler, not more complicated.

Most companies don't need “more tools” — they need to understand better where time gets lost, where the friction is, and which processes can actually be improved.

Manual processes

Duplicated information

Disconnected tools

A website that generates no opportunities

Ageing applications

Data that's hard to query

Repetitive support work

Need for an internal app

Need for a client portal

Ideas that haven't landed yet

Tell me the problem. We'll define the solution together.

Technology built to solve real needs.

Custom software

Applications, internal tools and digital products built around how your company actually works.

See custom software

You don't need to show up with everything figured out.

You can come with a concrete idea, or simply with a problem.

My work starts by understanding what's actually happening, what you want to achieve, and which solution genuinely makes sense to build.

  1. Problem
  2. Analysis
  3. Proposal
  4. Solution
  5. Evolution

A clear process, from the first conversation to the project's evolution.

01

Understanding your business

Goals, users, processes and current situation.

02

Spotting opportunities

Problems, limitations and possible improvements.

03

Defining the solution

Technology, scope, priorities and plan.

04

Development and implementation

Iterative delivery and direct communication.

05

Launch

Testing, going live and follow-up support.

06

Evolution

Maintenance, new features and continuous improvement.

From concrete improvements to complete digital products.

  1. Improve an existing website
  2. Integrate an API
  3. Build a new workflow
  4. Develop a portal
  5. Build an app
  6. Modernise a system
  7. Develop a SaaS product
  8. Integrate AI
  9. Support an evolving roadmap

Experience building real solutions.

SmartClub360 admin dashboard

SmartClub360

SaaS platform for managing sports clubs.

  • Multi-tenant architecture
  • Bookings
  • Classes
  • Payments
  • Rankings and levels
  • AI

Internal applications

Tools built to digitise processes, centralise information and improve efficiency.

La Cesta welcome screen

Mobile applications

Mobile experiences built for products, customers or internal teams.

International projects

Experience working on projects for companies in the United States and Canada.

Ernesto Darge

15+ years building software for businesses.

  • 15+ years of experience
  • Software Engineer
  • International experience
  • Product development
  • Business software
  • Direct collaboration
  • Technical and business perspective

You talk to me from day one.

No account managers, no middlemen.

  1. Analysis
  2. Proposal
  3. Architecture
  4. Development
  5. Implementation
  6. Evolution

Technology as a foundation, not a sales pitch.

Web and frontend

  • WordPress
  • React
  • Next.js
  • JavaScript
  • TypeScript

Backend

  • Node.js
  • NestJS
  • APIs
  • REST

Data

  • PostgreSQL
  • Prisma
  • SQL

AI

  • OpenAI
  • LLM APIs
  • Agents
  • RAG
  • Automation

Infrastructure

  • Cloud
  • Deployments
  • CI/CD
  • Managed services

Integrations

  • External APIs
  • CRM
  • Payments
  • Analytics
  • Business tools

I work remotely with clients and teams around the world. Based in Catalonia, Spain (CET) — comfortable overlap with European working hours, and workable overlap with US East Coast mornings.

On-site visits in Catalonia possible when it adds real value.

Remote — EuropeRemote — North AmericaRemote — worldwideTarragona, SpainBarcelona, SpainCunit, Spain (base)

Frequently asked questions

Do you only work with companies based in Spain?

No. Most of my client work is fully remote, with companies across Europe and North America. I'm based in Catalonia, Spain, and can meet in person there when it adds value.

Do I need to know exactly what technology I need?

No. You can come with a need, a problem, or an idea. Part of my job is helping you figure out the right solution.

Do you work on projects from scratch?

Yes.

Can you improve something that already exists?

Yes. Websites, applications, integrations, internal systems and digital products.

Do you work with Artificial Intelligence?

Yes, when AI has a clear use case and delivers real value.

Do you offer ongoing support?

Yes. I can keep supporting the project after launch.

Do you work alongside internal teams?

Yes. I can collaborate with technical teams, vendors or internal departments.

How is a quote calculated?

It depends on scope, complexity, risks and the integrations involved. We first define the need clearly, and then I put together a proposal.

Do you take on small projects?

Yes. From concrete improvements to complete platforms.

Is the first conversation free?

Yes. The first conversation is about understanding the context and figuring out whether working together makes sense.

Have an idea, a problem, or something you know could work better?

Tell me what you need. You don't need to have the solution figured out yet — we can look at it together and see what makes the most sense.

First conversation, no strings attached.