From idea on a napkin to software your customers love.

I work side-by-side with founders and small businesses to design, build, and launch the digital products they need to grow. No jargon, no guesswork — just clear communication every step of the way.

Helping founders, startups, and small teams across 5 countries since 2004.

Is This You?

  • You have a product idea but no technical co-founder to bring it to life.
  • Your business is growing and you need custom software — not another off-the-shelf tool that almost fits.
  • You've worked with developers before and it felt like a black box — you want someone who actually explains what's happening.
  • You're an agency that needs a reliable senior developer for a client project, without the overhead of hiring.

If any of this sounds familiar, we should talk.

Why Clients Stick Around

Most developers jump straight to code. I start by making sure we're building the right thing.

We plan before we build.

Before a single line of code is written, we map out what you need, who it's for, and how it should work. You'll see user flows, feature lists, and a clear roadmap — so there are no expensive surprises later.

Your business drives the decisions.

I don't pick technologies because they're trendy. Every choice — from how the app is structured to where it's hosted — is based on what makes sense for your budget, your growth, and your team.

You'll always know what's going on.

Regular updates, working demos, and honest conversations. If something changes or a problem comes up, you hear about it right away — not three weeks later in an invoice.

The result? Software that solves real problems, grows with your business, and doesn't need to be rebuilt six months later.

Three Ways We Can Work Together

Clear scope, clear pricing, no hourly surprises.

Best starting point

Ongoing Partner

A senior developer in your corner — without the cost of a full-time hire.

Great for:

Founders who need technical guidance but aren't ready to build a team.
Agencies delivering client projects who need a reliable senior developer.
Growing businesses making important technology decisions.

What you get:

Strategic advice on what to build and how.
Architecture and technology decisions made with you.
Hands-on development when it matters most.
Regular calls plus quick-response messaging between them.
Priority access — I keep my client list small on purpose.

Commitment: Monthly

Fix & Improve

Your app works, but it's starting to crack. Let's fix that before it becomes a crisis.

Great for:

Apps that are slowing down as you grow.
Codebases that scare your developers.
Systems that are expensive to maintain or hard to update.

What you get:

A full review of your current application and its weak points.
A prioritized plan: what to fix first, what can wait.
Performance and reliability improvements — delivered incrementally so nothing breaks.
A system that's ready for your next phase of growth.

Timeline: 4–6 weeks

Build & Launch

Go from idea to a real, working product your customers can use.

Great for:

First versions of a SaaS product.
Internal tools your team actually needs.
Business-critical apps that off-the-shelf software can't handle.
MVPs to test your idea with real users.

What you get:

A discovery phase where we define exactly what to build and why.
The complete application — backend, frontend, and everything in between.
Deployment to the cloud, ready for real users.
A smooth handoff so you or your future team can take it from here.

Timeline: 6–8 weeks

How It Works

01

Free Discovery Call

A 15-minute conversation to understand your project, your goals, and whether we're a good fit.

02

Proposal & Scope

Clear deliverables, a realistic timeline, and transparent pricing. No surprises.

03

Build

Focused execution with regular updates and working demos so you always see progress.

04

Launch & Support

Smooth handoff, documentation, and the option to continue working together.

20+ Years of
Building Software That Matters.

I'm Raul — a senior software developer based in Montreal, originally from Colombia.

Over the past two decades, I've built software for startups, growing companies, and large enterprises across Colombia, Panama, the United Kingdom, the United States, and Canada. I've worked in e-commerce, healthcare, insurance, industrial automation, market research, gaming, telecom, and financial services.

What does that mean for you? I've probably seen a version of your problem before. I ramp up fast, I ask the right questions early, and I won't waste your time or money figuring things out at your expense.

When I'm not writing code, you'll find me reading, spending time with my family, or watching football — the real kind, with a round ball.

"The goal isn't just to write code. It's to build a digital asset that grows with your business."

Let's Talk About Your Project

Not sure where to start? That's completely fine. Book a free 15-minute call and tell me what you're working on. No pitch, no pressure — just an honest conversation to see if I can help.

Montreal, Canada — working with clients everywhere.

Frequently Asked Questions

Every project gets a fixed price based on its scope — no hourly billing, no surprises. During our discovery call, we'll talk through what you need, and I'll put together a clear proposal with a defined scope and a single price. You'll know exactly what you're paying before we start.

Yes — I ask for a deposit upfront before work begins, typically around 30–50% of the project total. The rest is tied to agreed milestones, so you're never paying for work you haven't seen. It keeps things fair for both of us and helps me dedicate focused time to your project.

I'm not married to any single stack — I pick the tools that make the most sense for your project and your budget. That said, I work most often with .NET, Angular, React, TypeScript, and Node.js. I also use AI-powered development tools like Claude Code and GitHub Copilot, which help me ship solid software faster than you might expect.

Yes — and it looks different for every client. Some need a few weeks of bug fixes and monitoring after launch. Others want ongoing improvements as their business grows. We'll figure out what makes sense for you during the project, so there's a plan in place before launch day, not after.

This is something I'm building out right now. The goal is to make sure you're never stuck depending on me to keep things running. Depending on your project, that could mean documentation, walkthrough sessions, or hands-on training for your team. We'll talk about what you need during our discovery call.