Robert Caraballo
Available for freelance projects · Open to full-time roles

Your business deserves to look as solid {online} as it does in person.

I build landing pages that give your business a professional presence, and custom software that brings order to your operations and administration. I’ve spent four years doing this in banking and retail: Banreservas, Banco BDI and now Grupo Ramos.

What changes for your business

Web presence
People take you seriously

A site that says what your best salesperson would: you know what you’re doing and you’re easy to talk to.

People find you

When someone searches for what you do, they land on you and know how to reach you.

Custom software
You know what’s happening

Your operation in one system. You see today’s status without waiting for the month-end report.

You get hours back

Reports and repetitive tasks run on their own, and your team spends that time on work that needs a person.

Results

Cases from the last two years. Summary on top, technical detail below.
Institutional Management
Institutional Management · Education ERP · 2025

An institute left spreadsheets behind and now sees its whole operation on one screen.

The problem

Students, schedules, attendance, transport and fuel lived in separate files. Each monthly report took days, and nobody fully trusted the numbers.

Impact
7+modules, including live streaming
−90%time spent on reports
1system instead of 12 files
Client’s private code
My role

Sole developer. I gathered requirements with leadership, modeled the database and built the API and frontend.

Technical decisions
One PostgreSQL schema with per-module permissions, so a schedule change can’t break attendance.
Live streaming of classes and events, with recordings stored on Cloudflare R2.
Server-generated reports exported to PDF, ready to hand in.
StackReact · Astro · Python (Flask) · PostgreSQL · Cloudflare R2

Experience

Four years on teams where a mistake costs money.

Get in touch to learn more
2024.10 → now
Grupo RamosBack-end Software Developer
Features in C#, JavaScript and PHP, plus database changes on internal systems.
2023.11 → 2024.10
Banco BDIDeveloper
Node.js APIs for internal processes. Automated reports with SSIS/SSRS and Oracle Forms.
2022.12 → 2023.11
BanreservasAnalyst Developer
Optimized queries and automated processes to cut operation times.
2022.04 → 2022.12
CyberwarriorFull Stack Web Developer
Features in Blazor and C#, API integration and unit tests.
Daily toolsC#, Node.js, Nest.js, Python, PHP / React, Next.js, Astro / PostgreSQL, SQL Server, Oracle / Docker, Cloudflare, AWS S3 / SSRS, SSIS

How I work

01We talk

A 30-minute call to understand your business and what you want to achieve. Free.

02I send a proposal

Scope, timeline and a fixed price in writing, within two or three days.

03I deliver in stages

You see progress every week and pay against deliveries. At the end, the code is yours.

Work with me

With small businesses, startups and companies in the DR and abroad. The final price depends on scope; these are starting amounts.

Tell me your idea
Get found and get messagesLanding page
from US$ 250
Sell or quote onlineOnline store (e-commerce)
from US$ 450
Your whole operation in one placeCustom internal system
from US$ 850

Paid in milestones: a deposit, then payments against deliveries. When we finish, the code is yours. After that, monthly maintenance from US$ 50 covers updates, improvements and priority support.

Questions

How long does a project take?+

A website, one to three weeks. An app or catalog, four to eight. An internal system, two months or more.

Do you offer support after delivery?+

Yes. Monthly maintenance starts at US$ 50 and covers updates and fixes.

Tell me what you want to achieve.

I’ll reply within one or two business days with a clear idea of how to get there.

rrobertccaraballo@gmail.com