alejandro-llorente.dev — IDE
1/**
2 * @authorAlejandro LLorente
3 * @roleFrontend Engineer
4 * @stackVue.js · React · TypeScript
5 * @location España
6 */
7
8interface Developer {
9name: string;
10role: string;
11about: string;
12}
13
14const developer: Developer = {
15name: "Alejandro LLorente",
16role: "Frontend Engineer",
17about: `Frontend Engineer con más de 8 años de experiencia, especializado en el desarrollo de arquitecturas escalables y sistemas de diseño de alto rendimiento. Mi enfoque se centra en construir software de calidad, mantenible y centrado en el usuario.Actualmente, formo parte del equipo encargado de la estrategia frontend y el **Design System** de **Ayvens España** (antes ALD Automotive), donde contribuyo a la cohesión técnica y visual de más de 15 aplicaciones críticas del ecosistema digital de la compañía.Como desarrollador, me apasiona la arquitectura limpia y los sistemas reactivos. En mi tiempo personal, exploro soluciones de producto como **Kunet** (accesibilidad basada en programación reactiva) y **Engram Nexus** (visualización de conocimiento técnico para desarrolladores).`,
18};
19
20export default developer;
21
22// ─── experience.ts ──────────────────────────────────────
23
24type WorkExperience = {
25year: string;
26description: string;
27};
28
29const workExperience: WorkExperience[] = [
{
/**
* @companyAyvens · vía Conysel15
* @typeEmpleado · Tiempo Completo
*/
year: "Enero 2021 – Actualidad",
// Infraestructuras MaaS, Design System, portales de contratación online para BBVA, Banco Sabadell entre otros.
},
{
/**
* @companyEngram Nexus · VS Code Extension
* @typeProyecto Personal · Open Source
*/
year: "2026",
// Visualización de grafos y documentación técnica. Gestión de datos con SQLite y renderizado de grafos en React Webviews.
},
{
/**
* @companyKunet · App iOS (SAAC)
* @typeProyecto Personal · App Store
*/
year: "2025",
// Solución de comunicación para personas con TEA/Afasia. Arquitectura Offline-first y programación reactiva con Observables.
},
];
// ─── education.ts ───────────────────────────────────────
type Education = {
degree: string;
school: string;
year: number;
};
const education: Education[] = [
{
degree: "Profesor Educación Física",
school: "Manuel Fajardo (EPEF), Habana, Cuba",
year: 2005,
},
{
degree: "Bachiller",
school: "Manuel Permui (ESPA), Habana, Cuba",
year: 2002,
},
];
// ─── courses.ts ─────────────────────────────────────────
type Course = {
name: string;
via: string;
year: number;
};
const courses: Course[] = [
{
name: "Vue.js y TypeScript: Tu guía completa",
via: "Udemy - Fernando Herrera",
year: 2021,
},
{
name: "Patrones de Diseño en JavaScript y Node.js",
via: "Udemy - Nicolas Schurmann",
year: 2021,
},
{
name: "Desarrollo Profesional con Vue.js",
via: "Udemy - Ignacio (Bluuweb)",
year: 2020,
},
{
name: "React: De Cero a Experto (Hooks y MERN)",
via: "Udemy - Fernando Herrera",
year: 2019,
},
{
name: "React Avanzado, Gatsby y GraphQL",
via: "Udemy - Juan Pablo De la Torre",
year: 2019,
},
{
name: "Dominando Git y GitHub",
via: "EDteam - Beto Quiroga",
year: 2019,
},
{
name: "Fundamentos de Desarrollo Web (HTML, CSS, JS)",
via: "EDteam - Álvaro Felipe",
year: 2018,
},
{
name: "Arquitectura Frontend con Angular y TypeScript",
via: "Udemy - Víctor Robles",
year: 2018,
},
];
AstroTypeScriptUTF-8© 2026 Alejandro LLorente