-
Notifications
You must be signed in to change notification settings - Fork 12
braulio_cv
Braulio Diez edited this page Sep 4, 2023
·
1 revision
Aquí va mi CV en formato JSON
{
"$schema": "https://raw.githubusercontent.com/getmanfred/mac/v0.3/schema/schema.json",
"settings": {
"language": "ES",
"MACVersion": "0.3"
},
"aboutMe": {
"profile": {
"name": "Braulio",
"surnames": "Diez Botella",
"title": "Cofundador Lemoncode y Basefactor",
"description": "Soy un desarrollador y formador con más de 25 años de experiencia en proyectos internacionales.\n\nActualmente estoy centrando en el Front End (en concreto con tecnologías como React o SolidJS) y en Back End (más pegado a bases datos documentales y nodejs, aunque en el pasado trabajé con stack relaciones y .net, de hecho fui 5 años Microsoft MVP tanto por Silverlight como por ASP .net MVC).\n\nSoy cofundador y parte de equipo de dos empresas: Lemoncode (formacíon en Front End, Back End y Devops), y Basefactor (consultoría especializada)\n"
}
},
"experience": {
"jobs": [
{
"organization": {
"name": "Gastrocarta.net "
},
"roles": [
{
"name": "Lead",
"startDate": "2022-06-01",
"challenges": [
{
"description": "Carta Online para tu restaurante, 100% accesible y 100% gratuita"
}
]
}
]
},
{
"organization": {
"name": "Lemoncode"
},
"roles": [
{
"name": "Technical Lead",
"startDate": "2016-08-01",
"challenges": [
{
"description": "En 2016 fundé Lemoncode, la parte especializada en formación que complementa a Basefactor, impartimos:\n\n- Formaciones incompany.\n- Formación de calendario:\n - Máster Front End.\n - Bootcamp Backend.\n - Bootcamp Devops"
}
]
}
]
},
{
"organization": {
"name": "Basefactor"
},
"roles": [
{
"name": "Technical Lead",
"startDate": "2014-05-01",
"challenges": [
{
"description": "Socio fundador y Technical Lead de Basefactor, una empresa pequeña especializada en consultoría (Front End, Backend, Devops).\n\nAquí he trabajado en multitud de proyectos, desde AngularJS y .net, hasta React, nodejs, MongoDb..."
}
],
"competences": [
{
"name": "AngularJS",
"type": "technology"
},
{
"name": "CSS",
"type": "technology"
},
{
"name": "ES6",
"type": "technology"
},
{
"name": "HTML",
"type": "technology"
},
{
"name": "Jest",
"type": "technology"
},
{
"name": "MongoDB",
"type": "technology"
},
{
"name": "NodeJS",
"type": "technology"
},
{
"name": "React",
"type": "technology"
},
{
"name": "Redux",
"type": "technology"
},
{
"name": "Redux-Saga",
"type": "technology"
},
{
"name": "SQLServer",
"type": "technology"
},
{
"name": "TypeScript",
"type": "technology"
}
]
}
]
},
{
"organization": {
"name": "Desarrollador Freelance"
},
"roles": [
{
"name": "Freelance",
"startDate": "2012-05-01",
"finishDate": "2014-05-01",
"challenges": [
{
"description": "En estos dos años estuve trabajando como Freelance para diversos clientes tanto en formación como consultoría y eso sirvió como germen para más adelante fundar Basefactor y Lemoncode."
}
]
}
]
},
{
"organization": {
"name": "Team SilverDiagram"
},
"roles": [
{
"name": "Freelancer",
"startDate": "2010-07-01",
"finishDate": "2012-08-31",
"challenges": [
{
"description": "\nFui cofundador del equipo de Silverdiagram, donde nos dedicábamos a:\n\nDesarrollar productos como Silver Diagram y Silver Diagram SDK.\n\nOfrecer consultoría en Silverlight.\n\nImpartir capacitación en Silverlight.\n\nOfrecer consultoría en ASP .net MVC.\n\nAdemás, fui profesor y coorganizador del máster de RIATec de la Universidad de Málaga."
}
]
}
]
},
{
"organization": {
"name": "Open Source (Codeplex)"
},
"roles": [
{
"name": "Open Source Developer",
"startDate": "2008-08-01",
"finishDate": "2011-08-31",
"challenges": [
{
"description": "Desarrolle un visor web de modelos de bases de datos y lo liberé como Open Source, también desarrolle otros proyectos menores y los liberé en Codeplex."
}
]
}
]
},
{
"organization": {
"name": "Dotnetmania"
},
"roles": [
{
"name": "Escritor técnico (part time)",
"startDate": "2004-06-01",
"finishDate": "2014-01-31",
"challenges": [
{
"description": "Estube trabjando como escritor técnico para la revista DotnetMania, especializado en .net, ejemplo de artículos: \"Generación de PDF\", \"El Protocolo Messenger\", \"Generación de Excel con ASP .NET\", \"Expresiones Regulares\", \"Manejo de Correo Electrónico SMTP\", entre otros. (C#, .NET Framework, Servicios Web, Remoting, ASP .NET 1.1/2.0, Windows Forms, SQL Server, ...).\n\nTambién escribí un libro \"optimización del rendimiento de ASP .net 2.0\""
}
]
}
]
},
{
"organization": {
"name": "Avanade"
},
"roles": [
{
"name": "Technical Lead",
"startDate": "2004-05-01",
"finishDate": "2010-07-31",
"challenges": [
{
"description": "Fui Technical Lad y trabajé para clientes como Unilever, la Bolsa de Londres, Accenture CIO, BBVA, entre otros...\n\nTecnologías en las que trabajé: Silverlight, ASP .net, C#, SQL Srver, SSIS, SSAS, SSRS, Proclarity, ASP .net MVC, JQuery"
}
],
"competences": [
{
"name": ".NET",
"type": "technology"
},
{
"name": "ASP.net",
"type": "technology"
},
{
"name": "SQLServer",
"type": "technology"
},
{
"name": "SSIS",
"type": "technology"
},
{
"name": "jQuery",
"type": "technology"
}
]
}
]
},
{
"organization": {
"name": "Holte Group"
},
"roles": [
{
"name": "Systems Consultant",
"startDate": "2001-04-01",
"finishDate": "2004-05-31",
"challenges": [
{
"description": "Trabajé en el desarrollo de \"Prosjekt Senter\", un CMR en capas para almacenar datos de contactos, empresas y proyectos que permitía la integración de plugins. Algunas de las tareas que desarrollé incluyeron la integración con sistemas de terceros utilizando XML/XSD, la licencia remota y la actualización automática de los complementos a través de servicios web. Las tecnologías de desarrollo que utilicé fueron Microsoft Visual C++ / C#, MFC, ATL / COM, .NET Framework, Xml WebServices, SOAP, ADO, XML/XSD, Active Directory, Ms Access, Microsoft Visual Basic 6.0 y SQL Server.\n\nTambién fui miembro del equipo de \"Baseline\", una herramienta de análisis de costos y riesgos de proyectos. Las tecnologías de desarrollo utilizadas en este proyecto fueron Microsoft Visual C++, Active Template Library (ATL) / COM, tecnología ActiveX, Microsoft Foundation Class (MFC) y XML."
}
]
}
]
},
{
"organization": {
"name": "Global Teleworking"
},
"roles": [
{
"name": "Systems Consultant",
"startDate": "2000-03-01",
"finishDate": "2001-03-31",
"challenges": [
{
"description": "En este empresa estuve trabajando como consultor en dos proyectos, uno para la gestión de vigilancia remota, y en una herramienta para la gestión de proyectos."
}
],
"competences": [
{
"name": "ASP",
"type": "technology"
},
{
"name": "C++",
"type": "technology"
},
{
"name": "SQLServer",
"type": "technology"
},
{
"name": "Visual Studio",
"type": "technology"
}
]
}
]
},
{
"organization": {
"name": "Star-AG"
},
"roles": [
{
"name": "Desarrollador",
"startDate": "1998-05-01",
"finishDate": "2000-02-28",
"challenges": [
{
"description": "Fuí miembro del equipo del proyecto \"GRIPS\" (un sistema que proporciona una solución integral para la creación de contenido, gestión de contenido y publicación automatizada). Las principales tareas que he desarrollado incluyen la creación de un navegador gráfico para imágenes industriales, el desarrollo de un visor de documentos, un sistema multihebra para lanzar copias de seguridad selectivas del sistema, bibliotecas de acceso a archivos para tener acceso aleatorio a archivos comprimidos (árboles de Huffman + mejora para secuencias largas de caracteres repetidos, con acceso aleatorio a esos archivos). Tecnologías de desarrollo: Microsoft Visual C++, MFC, ODBC."
}
],
"competences": [
{
"name": "C++",
"type": "technology"
}
]
}
]
},
{
"organization": {
"name": "Noria Works Entertainment, Universal Games"
},
"roles": [
{
"name": "Desarrollador",
"startDate": "1996-02-01",
"finishDate": "1996-08-31",
"challenges": [
{
"description": "Publicamos un videojuego indie que llega a venderse a nivel nacional en kioskos.\n"
}
],
"competences": [
{
"name": "Pascal",
"type": "technology"
}
]
}
]
},
{
"organization": {
"name": "Soft Mail / Sitelsa"
},
"roles": [
{
"name": "Desarrollador Shareware",
"startDate": "1990-01-01",
"finishDate": "1996-05-31",
"challenges": [
{
"description": "Aprendía a programar cuando tenía 10 años, a los 14 me arranque a publicar aplicaciones y juegos Shareware, estos fueron publicados por SoftMail / Sitelsae y aparecerión en encartes publicitarios como Pc Magazine, Pc World y Pc Actual.\n\nTambién se publicó algún juego indie en revistas como Pc Manía.\n\nTrabajé en esa época con Turbo Pascal y ensamblador"
}
],
"competences": [
{
"name": "Pascal",
"type": "technology"
}
]
}
]
}
]
},
"knowledge": {
"languages": [
{
"name": "CA",
"level": "Professional working proficiency"
},
{
"name": "DE",
"level": "Limited working proficiency"
},
{
"name": "EN",
"level": "Full professional proficiency"
}
],
"hardSkills": [
{
"skill": {
"name": ".Net Core",
"type": "technology"
}
},
{
"skill": {
"name": "C#",
"type": "technology"
}
},
{
"skill": {
"name": "CSS",
"type": "technology"
}
},
{
"skill": {
"name": "D3",
"type": "technology"
}
},
{
"skill": {
"name": "ES6",
"type": "technology"
}
},
{
"skill": {
"name": "HTML",
"type": "technology"
}
},
{
"skill": {
"name": "Jest",
"type": "technology"
}
},
{
"skill": {
"name": "MongoDB",
"type": "technology"
}
},
{
"skill": {
"name": "React",
"type": "technology"
}
},
{
"skill": {
"name": "Redux",
"type": "technology"
}
},
{
"skill": {
"name": "Redux-Saga",
"type": "technology"
}
},
{
"skill": {
"name": "Svelte",
"type": "technology"
}
},
{
"skill": {
"name": "TypeScript",
"type": "technology"
}
},
{
"skill": {
"name": "Webpack",
"type": "technology"
}
}
],
"studies": [
{
"studyType": "officialDegree",
"degreeAchieved": true,
"name": "Ingeniero Técnico en Informatica de Gestión",
"startDate": "1996-09-01",
"institution": {
"name": "Universidad de Málaga",
"description": "Me saque la carrera de Informática de gestión, compaginándola con el trabajo a tiempo completo."
},
"finishDate": "2006-09-01"
},
{
"studyType": "officialDegree",
"degreeAchieved": true,
"name": "Técnico especialista en Informática de Gestión (FP II)",
"startDate": "1994-09-01",
"institution": {
"name": "Cenec Informatica"
},
"finishDate": "1996-06-01"
}
],
"softSkills": [
{
"skill": {
"name": "Aprendizaje Continuo",
"type": "practice"
}
},
{
"skill": {
"name": "Autonomía en el aprendizaje",
"type": "practice"
}
},
{
"skill": {
"name": "Capacidad de abstracción",
"type": "practice"
}
}
]
},
"careerPreferences": {
"contact": {
"publicProfiles": [
{
"URL": "https://www.linkedin.com/in/brauliodiez/",
"type": "linkedin"
}
],
"contactMails": [
"[email protected]"
]
},
"preferences": {
"preferredCompetences": [
{
"name": "MongoDB",
"type": "technology"
},
{
"name": "React",
"type": "technology"
}
],
"discardedCompetences": [
{
"name": "JAVA",
"type": "technology"
}
],
"preferredRoles": [
"Tech Lead"
]
},
"status": "notAvailable"
},
"manfredSpecificData": {
"mainStackTechs": [
{
"name": "HTML",
"type": "technology"
},
{
"name": "Jest",
"type": "technology"
},
{
"name": "MongoDB",
"type": "technology"
},
{
"name": "React",
"type": "technology"
},
{
"name": "TypeScript",
"type": "technology"
}
],
"desiredJobDescription": "Aqui iria que es lo que busco en mi trabajo ideal campo de text area",
"goodPractices": "En consultoría, estoy acostumbrado a enfocar los proyectos por MVP, priorizando tener unas entregas solidas y con calidad vs entregando lo que realmente necesita el cliente.\n\nEn formación, aplicó el principo _learning by doing_ en el que enfoco a los alumnos a poner en práctica los conocimientos adquiridos cuanto antes."
}
}