const profile = { role: 'Tech Lead', focus: 'AI + Automation' };
function optimizeProcess(input) { return model.suggest(input); }
await syncCampaigns({ platform: 'google_ads', region: 'eu' });
for (const sprint of roadmap) deployIncrement(sprint);
if (impact > threshold) scaleArchitecture();
SELECT company, role, period FROM experience ORDER BY start_date DESC;
const stack = ['Python', 'Java', 'Spring', 'React', 'AWS', 'Docker'];
pipeline.run({ source: 'api', transform: 'rules', target: 'db' });
const mentoring = team.map(dev => grow(dev.skills));
export const currentPosition = 'RocketROI - Tech Lead';
const profile = { role: 'Tech Lead', focus: 'AI + Automation' };
function optimizeProcess(input) { return model.suggest(input); }
await syncCampaigns({ platform: 'google_ads', region: 'eu' });
for (const sprint of roadmap) deployIncrement(sprint);
if (impact > threshold) scaleArchitecture();
SELECT company, role, period FROM experience ORDER BY start_date DESC;
const stack = ['Python', 'Java', 'Spring', 'React', 'AWS', 'Docker'];
pipeline.run({ source: 'api', transform: 'rules', target: 'db' });
const mentoring = team.map(dev => grow(dev.skills));
export const currentPosition = 'RocketROI - Tech Lead';
const profile = { role: 'Tech Lead', focus: 'AI + Automation' };
function optimizeProcess(input) { return model.suggest(input); }
await syncCampaigns({ platform: 'google_ads', region: 'eu' });
for (const sprint of roadmap) deployIncrement(sprint);
if (impact > threshold) scaleArchitecture();
SELECT company, role, period FROM experience ORDER BY start_date DESC;
const stack = ['Python', 'Java', 'Spring', 'React', 'AWS', 'Docker'];
pipeline.run({ source: 'api', transform: 'rules', target: 'db' });
const mentoring = team.map(dev => grow(dev.skills));
export const currentPosition = 'RocketROI - Tech Lead';
const profile = { role: 'Tech Lead', focus: 'AI + Automation' };
function optimizeProcess(input) { return model.suggest(input); }
await syncCampaigns({ platform: 'google_ads', region: 'eu' });
for (const sprint of roadmap) deployIncrement(sprint);
if (impact > threshold) scaleArchitecture();
SELECT company, role, period FROM experience ORDER BY start_date DESC;
const stack = ['Python', 'Java', 'Spring', 'React', 'AWS', 'Docker'];
pipeline.run({ source: 'api', transform: 'rules', target: 'db' });
const mentoring = team.map(dev => grow(dev.skills));
export const currentPosition = 'RocketROI - Tech Lead';
const profile = { role: 'Tech Lead', focus: 'AI + Automation' };
function optimizeProcess(input) { return model.suggest(input); }
Àrea privada
Currículum de Víctor Vilà
Secció privada amb la meva experiència professional i trajectòria tècnica.
Accés protegit
Introdueix la contrasenya per veure el CV complet.