Costa Rica/Desarrollador full-stack
De la interfaza la base de datos.
Soy Camil. Diseño, programo y publico el sitio o la aplicación que su negocio necesita, sin subcontratar a nadie.
Cotización sin costoEl código queda a su nombre
- 01Interfaz
- 02Lógica
- 03Datos
/ En producción
Trabajo que hoy está en línea.
- 01
Alumni UCR
Plataforma web2026Next.js · Node.js · Vercel
- 02
TicoFinanza
SaaS de finanzas personales2026Next.js 14 · Supabase · NextAuth v5
- 03
MudaFletesRivera
Sitio comercial2026React · Vite · Supabase
- 04
Aditivos Rivera
Catálogo comercial2026Next.js · TypeScript · Tailwind
- 05
POS!tico
Punto de venta2026Flutter · Supabase · PostgreSQL
- 06
Dúa
Sitio web para cliente2026Next.js · Tailwind · Vercel
/ Qué puede contratar
Tres maneras de empezar.
- 01
Sitio para su negocio
Una o varias páginas, con formulario de cotización que le llega al correo y textos escritos para que la gente escriba. Lo dejo listo para que Google lo encuentre por su zona.
- Diseño a medida
- Formulario de contacto
- SEO local
- 02
Aplicación a medida
Cuentas de usuario, panel de administración y base de datos. Para cuando necesita operar el negocio desde adentro y una plantilla no alcanza.
- Cuentas y permisos
- Panel de control
- Base de datos
Casos:POS!tico,TicoFinanza
- 03
Integraciones
Conecto su sitio con lo que ya usa: pagos, correo, WhatsApp, hojas de cálculo o modelos de IA como el que arma el panel de TicoFinanza.
- Pasarelas de pago
- Automatizaciones
- IA aplicada
Casos:TicoFinanza,Alumni UCR
/ Corte a–a
Una sola persona en las tres capas.
No coordina a tres proveedores ni paga por juntarlos. Lo que ve, lo que decide y lo que guarda los datos lo construyo yo.
Interfaz
Lo que ve y toca.
Construyo interfaces en React y Next.js que cargan en el celular de gama media que usa la mayoría en Costa Rica. El estado, la accesibilidad y el movimiento los resuelvo desde el primer día.
- Next.js
- React
- TypeScript
- Tailwind
- GSAP
Lógica
Quién puede hacer qué.
APIs en Node.js, autenticación e integraciones con servicios externos. En TicoFinanza esta capa lee los correos del banco y los interpreta con la API de Claude antes de que lleguen al panel.
- Node.js
- NextAuth
- API de Claude
- Webhooks
Datos
Dónde queda todo.
Modelo la base antes de escribir la primera pantalla. PostgreSQL sobre Supabase, con políticas de acceso por fila y consultas que aguantan cuando la tabla crece.
- PostgreSQL
- Supabase
- RLS
- Migraciones
/ Prueba, no promesa
Esto ya está en producción, no en un mockup.
Full-stack en un equipo de ocho: construí el chat con IA que responde en streaming sobre el contenido de Alumni UCR.
Ver proyectoTicoFinanza7 bancosTicoFinanza lee los correos de BAC, BCR, Banco Nacional, Popular, DaviBank, MUCAP y PayPal, y arma el panel de gastos solo.
Ver proyectoMudaFletesRivera20+ añosMudaFletesRivera opera en Costa Rica desde hace más de dos décadas; el sitio quedó optimizado para búsquedas locales y datos móviles.
Ver proyectoAditivos Rivera0 pasarelas de pagoEl carrito arma el pedido y lo manda directo por WhatsApp: Aditivos Rivera cierra cada venta sin checkout.
Ver proyectoPOS!tico561 pruebasPOS!tico cerró su v0.1.2-alpha con 561 pruebas automatizadas verdes, análisis limpio y build de producción validado.
Ver proyectoDúaCliente realProyecto desarrollado y publicado para una marca real, trabajando en colaboración desde la implementación hasta la entrega.
Ver proyecto/ Antes de escribirme
Lo que todos preguntan.
¿Cuánto cuesta?
Depende del alcance. Un sitio de varias páginas no cuesta lo mismo que una aplicación con cuentas de usuario y panel. Escríbame con lo que tenga en mente y le paso un número.
¿Cuánto tarda?
Un sitio comercial toma semanas. Una aplicación a medida toma más, según cuántas funciones lleve. La fecha va en la cotización, antes de que pague nada.
¿El código queda mío?
Sí, una vez pagado el 100%. Le entrego el repositorio y los accesos a su nombre. Si mañana quiere seguir con otra persona, no depende de mí para hacerlo.
¿Cómo es la forma de pago?
Mitad y mitad: 50% por adelantado para arrancar el proyecto, y el otro 50% cuando se lo entrego publicado.
¿Y si necesito cambios después de entregado?
Podemos acordar mantenimiento mensual o trabajos puntuales cuando los necesite. Lo definimos al cerrar el proyecto.
¿Trabaja con clientes fuera de Costa Rica?
Sí, en remoto. Coordino por correo o videollamada y comparto avances en un enlace que puede abrir cuando quiera.