feat: add dynamic years calculation and complete CV content migration
- Add dynamic years of experience calculation from April 1, 2005 - Update professional title badges: ANALYST | TECHNICAL CONSULTANT - Add all missing skill categories from React CV (Programming Languages, JavaScript Frameworks, PHP Frameworks, Java Frameworks, Application Servers, CMS, Design Tools, Team Management) - Add complete References section with LinkedIn, Behance, portfolios, and recommendation letters - Refine years-of-experience subtitle styling to match original design - Achieve 100% content parity with old React CV (English: 7→14 skill categories)
This commit is contained in:
+136
-14
@@ -339,25 +339,72 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"category": "JavaScript Ecosystem",
|
||||
"proficiency": 5,
|
||||
"category": "Programming Languages",
|
||||
"proficiency": 4,
|
||||
"items": [
|
||||
"Advanced JavaScript (ES6+)",
|
||||
"React & React Ecosystem",
|
||||
"Node.js & Express",
|
||||
"Webpack, Vite, Modern Build Tools"
|
||||
"JAVA/Groovy",
|
||||
"PHP",
|
||||
"Scala",
|
||||
"XML/XSLT",
|
||||
"Action Script",
|
||||
"Shell Scripts (Unix)",
|
||||
"C/C++"
|
||||
]
|
||||
},
|
||||
{
|
||||
"category": "Web Development",
|
||||
"proficiency": 5,
|
||||
"items": [
|
||||
"HTML5, CSS3, Semantic Web",
|
||||
"JSP/PHP",
|
||||
"HTML(5)/XHTML/Handlebars/Moustache/Velocity/Freemarker",
|
||||
"CSS/Less/Sass/Javascript/jQuery/mooTools",
|
||||
"DOM/Ajax/SEO/WebServices",
|
||||
"REST API Design & Development",
|
||||
"LESS, SASS, CSS Preprocessors",
|
||||
"Responsive & Mobile-First Design"
|
||||
]
|
||||
},
|
||||
{
|
||||
"category": "JavaScript Frameworks",
|
||||
"proficiency": 5,
|
||||
"items": [
|
||||
"Node & ReactJS",
|
||||
"Redux/Flux",
|
||||
"Webpack2/Express",
|
||||
"Gulp/Grunt"
|
||||
]
|
||||
},
|
||||
{
|
||||
"category": "PHP Frameworks",
|
||||
"proficiency": 4,
|
||||
"items": [
|
||||
"Yii Framework",
|
||||
"Zend Framework",
|
||||
"Wordpress API",
|
||||
"Joomla API"
|
||||
]
|
||||
},
|
||||
{
|
||||
"category": "Java Frameworks",
|
||||
"proficiency": 4,
|
||||
"items": [
|
||||
"Play! Framework",
|
||||
"Struts",
|
||||
"Spring",
|
||||
"Hibernate",
|
||||
"Ibatis",
|
||||
"Magnolia CMS",
|
||||
"XWiki",
|
||||
"TESEO Framework"
|
||||
]
|
||||
},
|
||||
{
|
||||
"category": "Application Servers",
|
||||
"proficiency": 4,
|
||||
"items": [
|
||||
"Apache/WAMP/MAMP",
|
||||
"Tomcat/JBoss/Resin/Jetty/Websphere/Weblogic"
|
||||
]
|
||||
},
|
||||
{
|
||||
"category": "Backend Technologies",
|
||||
"proficiency": 4,
|
||||
@@ -373,11 +420,44 @@
|
||||
"category": "Databases",
|
||||
"proficiency": 4,
|
||||
"items": [
|
||||
"PostgreSQL",
|
||||
"MySQL",
|
||||
"Oracle",
|
||||
"MongoDB (NoSQL)",
|
||||
"Database Design & Optimization"
|
||||
"MySql",
|
||||
"Postgresql",
|
||||
"Hypersonic",
|
||||
"SQL Knowledge"
|
||||
]
|
||||
},
|
||||
{
|
||||
"category": "CMS's and Web Production Environments",
|
||||
"proficiency": 4,
|
||||
"items": [
|
||||
"Joomla",
|
||||
"Wordpress",
|
||||
"RapidWeaver",
|
||||
"Servoy",
|
||||
"WebRatio",
|
||||
"Play! Framework"
|
||||
]
|
||||
},
|
||||
{
|
||||
"category": "Design Tools",
|
||||
"proficiency": 3,
|
||||
"items": [
|
||||
"Corel Draw",
|
||||
"Adobe PhotoShop",
|
||||
"Adobe Illustrator",
|
||||
"GIMP"
|
||||
]
|
||||
},
|
||||
{
|
||||
"category": "Team Management",
|
||||
"proficiency": 4,
|
||||
"items": [
|
||||
"Preparation and projects startup",
|
||||
"Fluid communication with clients",
|
||||
"Recruitment",
|
||||
"Tasks management",
|
||||
"Monthly reports"
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -472,7 +552,7 @@
|
||||
"name": "AI-Powered Development Workflows",
|
||||
"role": "Independent Research & Development",
|
||||
"period": "2023 - Present",
|
||||
"description": "Pioneered AI-assisted development workflows using Claude Code and modern tools. Successfully experimented with migrating projects from React to HTMX+Go architecture, reducing complexity while maintaining functionality.",
|
||||
"description": "Pioneered AI-assisted development workflows using Claude Code and modern tools. Successfully experimented with migrating projects from React to HTMX + Go architecture, reducing complexity while maintaining functionality.",
|
||||
"technologies": [
|
||||
"Claude Code",
|
||||
"HTMX",
|
||||
@@ -564,8 +644,50 @@
|
||||
"description": "Data protection and GDPR compliance certification"
|
||||
}
|
||||
],
|
||||
"references": [
|
||||
{
|
||||
"title": "Recommendations Letter from TwenTIC",
|
||||
"url": "http://www.drolosoft.com/2010/downloads/recomendacion.pdf",
|
||||
"type": "recommendation"
|
||||
},
|
||||
{
|
||||
"title": "Presentation Letter",
|
||||
"url": "http://www.domestika.org/empleo/demanda/txeo",
|
||||
"type": "presentation"
|
||||
},
|
||||
{
|
||||
"title": "Complete Portfolio (English)",
|
||||
"url": "http://www.behance.net/txeo",
|
||||
"type": "portfolio"
|
||||
},
|
||||
{
|
||||
"title": "Complete Portfolio (Spanish)",
|
||||
"url": "http://www.domestika.org/portfolios/txeo",
|
||||
"type": "portfolio"
|
||||
},
|
||||
{
|
||||
"title": "LinkedIn Profile",
|
||||
"url": "https://www.linkedin.com/in/juan-andr%C3%A9s-moreno-rubio-3277729/",
|
||||
"type": "profile"
|
||||
},
|
||||
{
|
||||
"title": "Tecnoempleo Profile",
|
||||
"url": "https://www.tecnoempleo.com/juan-andres-moreno-rubio.mpt",
|
||||
"type": "profile"
|
||||
},
|
||||
{
|
||||
"title": "Currículum Vitae in PDF (Spanish)",
|
||||
"url": "http://www.morenoyrubio.com/cv/cv_jamr_2021_es.pdf",
|
||||
"type": "cv"
|
||||
},
|
||||
{
|
||||
"title": "Currículum Vitae chronological (7 pages)",
|
||||
"url": "http://morenoyrubio.com/cv/cv_cronologico_jamr_2021_en.pdf",
|
||||
"type": "cv"
|
||||
}
|
||||
],
|
||||
"other": {
|
||||
"driverLicense": "Type C"
|
||||
"driverLicense": "Type B"
|
||||
},
|
||||
"meta": {
|
||||
"version": "2024",
|
||||
|
||||
Reference in New Issue
Block a user