Victor Vila

Victor Vila — Software Engineer Barcelona | React, Next.js, automatitzacions IA

const app = await build({ framework: 'next', edge: true });
export default function Page() { return <Main />; }
type Config = { api: string; region: 'eu' | 'us' };
await db`SELECT * FROM projects WHERE live = true`;
for await (const chunk of stream) transform(chunk);
if (latency > 200) enableCache({ ttl: 300 });
motion.div whileInView={{ opacity: 1 }} viewport={{ once: true }}
const { data } = useSWR('/api/health', fetcher);
pipeline.push(validate).push(serialize).push(send);
revalidatePath('/[locale]', 'layout');
const glow = useMotionTemplate`radial-gradient(...)`;
middleware: (req) => NextResponse.redirect(new URL('/es', req.url));
await cookies().set('session', token, { httpOnly: true });
const t = await getTranslations('landing');
export async function generateMetadata(): Promise<Metadata> { ... }
className={cn('rounded-2xl border border-white/10', className)}
framer-motion: spring({ stiffness: 220, damping: 14 })
SELECT id, title FROM posts ORDER BY created_at DESC LIMIT 10;
docker compose up -d && pnpm prisma migrate deploy
expect(result).toMatchObject({ ok: true, latency: expect.any(Number) });
const stack = ['react', 'next', 'tailwind', 'postgres'] as const;
const app = await build({ framework: 'next', edge: true });
Víctor Vilà

Software Engineer · Barcelona

Ingeniero de software. Producto digital y automatizaciones a medida.

15 años construyendo webs, apps e integraciones. Producto digital, IA y automatizaciones.

15+ años de experienciaBarcelona

IA y automatizaciones

Ahorra horas cada semana

Consultoría de IA y automatización de tareas. La primera reunión es gratis — online o presencial en Barcelona — con una lista concreta de procesos automatizables y el impacto estimado en tiempo y dinero.

  • Primera sesión gratis (online o presencial en Barcelona)
  • Lista de procesos automatizables con estimación de tiempo ahorrado
  • Propuesta honesta: qué tiene sentido automatizar y qué no
Quiero la sesión gratis

$ victorvila --audit --automate

// Cursor, Claude Code y herramientas similares aceleran el trabajo. La arquitectura, las decisiones y la calidad de lo que se entrega siguen siendo prioridad.

detect_repetitive_tasks()

estimate_hours_saved()

ship_integration()

✓ first_session: free

Desarrollo con IA

Desarrollo con IA, sin perder el criterio humano

Cursor, Claude Code y herramientas similares aceleran el trabajo. La arquitectura, las decisiones y la calidad de lo que se entrega siguen siendo prioridad.

Con qué trabajo

Tecnologías de uso diario en proyectos reales.

React
React
Next.js
Next.js
Tailwind CSS
Tailwind CSS
Figma
Figma
Shopify
Shopify
PostgreSQL
PostgreSQL
MySQL
MySQL
Node.js
Node.js
Python
Python
AWS
AWS
Firebase
Firebase
Supabase
Supabase
Claude Code
Claude Code
Cursor
Cursor
Github
Github
Stripe
Stripe
React
React
Next.js
Next.js
Tailwind CSS
Tailwind CSS
Figma
Figma
Shopify
Shopify
PostgreSQL
PostgreSQL
MySQL
MySQL
Node.js
Node.js
Python
Python
AWS
AWS
Firebase
Firebase
Supabase
Supabase
Claude Code
Claude Code
Cursor
Cursor
Github
Github
Stripe
Stripe

La IA acompaña. La arquitectura y las decisiones importan.

Método

Cómo trabajo

Poco misterio: hablamos, lo pactamos, entregas por partes y validación conjunta.

Contacto

¿Hablamos?

Escríbeme un correo o reserva una llamada y lo vemos. Sin compromiso.

Víctor Vilà - Desarrollador Web Barcelona | Software Engineer | 15+ Años