CV - Andrés de la Torreexport class HojaDeVida { usuario:any = {}; perfil:any = {}; public...

4
hoja DE vida Andrés de la Torre DISEÑADOR Y DESARROLLADOR WEB

Transcript of CV - Andrés de la Torreexport class HojaDeVida { usuario:any = {}; perfil:any = {}; public...

Page 1: CV - Andrés de la Torreexport class HojaDeVida { usuario:any = {}; perfil:any = {}; public nombre:string = 'Andrés de la Torre Ramírez'; constructor (public edad: '35', public genero

hojaDEvida

Andrés de la TorreDISEÑADOR Y DESARROLLADOR WEB

Page 2: CV - Andrés de la Torreexport class HojaDeVida { usuario:any = {}; perfil:any = {}; public nombre:string = 'Andrés de la Torre Ramírez'; constructor (public edad: '35', public genero

export class HojaDeVida {

usuario:any = {}; perfil:any = {};

public nombre:string = 'Andrés de la Torre Ramírez';

constructor (

public edad: '35', public genero: 'masculino', public ubicacion: 'querétaro, mx', private correo: '[email protected]', private tel: '4424089229'

) {

this.usuario.subscribe( perfil => {

if ( perfil && perfil.nombre ) {

this.training(); this.skills(); this.languages(); this.tools(); this.work(); this.attributes();

}

});

}

training() {

// formación académica

let estudios:any = [ { carrera: ‘Licenciatura en Artes Visuales‘, institucion: ‘UAQ‘, estatus: ‘trunca‘ }, { carrera: ‘Ingeniería en Desarrollo de Software‘, institucion: ‘UnADM (carrera de modalidad en línea)‘, estatus: ‘en curso‘ } ];

// formación alternativa (cursos y diplomados)

let cursos:string = [ 'Interpretación de norma ISO 9001:2008', 'Programación PHP orientada a objetos', 'Angular para aplicaciones web progresivas', 'Programación MEAN Stack', 'Desarrollo de aplicaciones móviles con Ionic', 'Programación en Android Studio', 'Marketing Digital (Facebook, Google Ads, Analytics y SEO)' ];

}

Page 3: CV - Andrés de la Torreexport class HojaDeVida { usuario:any = {}; perfil:any = {}; public nombre:string = 'Andrés de la Torre Ramírez'; constructor (public edad: '35', public genero

skills() {

// principales habilidades con enfoque en desarrollo web

let habilidades:string = [ 'diseño y maquetado web', 'programación web estática y dinámica', 'edición de gráficos y fotomontaje', 'redacción (copy) y optimización de contenidos y metadatos', 'gestión de bases de datos MySQL', 'administración de dominios y servicios de hospedaje', 'uso de sistema de control de versiones', 'desarrollo de aplicaciones móviles multiplataforma', 'desarrollo de aplicaciones web SPA', 'arquitectura de desarrollo MVC (modelo-vista-controlador)', 'autenticación de usuarios, niveles control de acceso, sesiones, cookies, etc.', 'formularios y validación de datos', 'implementación de carritos de compra y pasarelas de pago', 'manejo de peticiones y respuestas (POST, GET, WebServices)', 'localidades y contenido multi-lenguaje', 'implementación de sistemas de gestión de contenido y CRUDs', 'administración de servicios de analítica web' ];

}

languages() {

// lenguajes de programación por nivel de dominio, true = deseable / bueno

let lenguajes:any = [ { html:true, css:true, sass:true, php:true, javascript:true, typescript:true, sql:'suficiente', xml:'suficiente', java:’suficiente’, c:'básico', ruby:'básico', python:'básico' } ];

}

tools() {

// herramientas de programación / MAC OSX (principal) - Linux/Ubuntu - Windows

let gestores:string = [ // gestores de paquetería regularmente usados al desarrollar 'npm','homebrew','rubygems','composer' ];

let frameworks:string = [ // frameworks de desarrollo regularmente usadas en los proyectos 'angular','ionic','cordova','codeigniter','laravel','ruby on rails','django' ];

let bibliotecas:string = [ // librerías de desarrollo regularmente usadas en los proyectos 'jquery','bootstrap','node.js','modernizer.js','animate.css','wow.js','waypoints.js','moment.js', 'video.js','trhee.js','chart.js','create.js','bounce.js' ];

let editores:string = [ // editores de código 'atom (principal)','visual studio code','sublime text','eclipse' ];

let herramientas:string = [ // herramientas de desarrollo, control y gestión 'firebase','cpanel','phpmyadmin','git' ];

Page 4: CV - Andrés de la Torreexport class HojaDeVida { usuario:any = {}; perfil:any = {}; public nombre:string = 'Andrés de la Torre Ramírez'; constructor (public edad: '35', public genero

[email protected] 408 9229

let cms:string = [ // sistemas de gestión de contenidos 'wordpress' ];

}

work() {

// experiencia laboral

this.usuario.valueChanges().subscribe( experiencia => { if ( experiencia ) { var actividad1:string = 'Enlace de comunicación', empresa1:string = 'CallFast', fecha1:any = '2008 - 2010'; var actividad2:string = 'Webmaster', empresa2:string = 'Club Get', fecha2:any = '2010 - 2012'; var actividad3:string = 'Diseñador/Programador', empresa3:string = 'ikonLAB', fecha3:any = '2012 - 2018'; } });

}

attributes() {

// valores y cualidades personales

this.perfil = this.usuario.collection('personalidad'); this.perfil.valueChanges().subscribe( atributos => {

if ( atributos ) {

console.log('valores y cualidades'); this.alert.create({ titulo: '¿Quién y cómo soy?', mensaje: 'Aunque unas cuantas líneas de texto no pueden definir completamente lo que soy, puedo enumerar las principales virtudes y valores que me han construido como un individuo íntegro, responsable y creativo.', parametros: [ 'constancia','honestidad','responsabilidad','iniciativa','sinceridad','amor','familia','trabajo', 'puntualidad','respeto/tolerancia','conocimiento','compartir','dinámica','buen humor', 'fexibilidad','capacitación continua',’rápido aprendizaje’ ] }).present();

}

});

}

}portafolio => https://andresdelatorre.mx