cv - andrés de la torreexport class hojadevida { usuario:any = {}; perfil:any = {}; public...
TRANSCRIPT
hojaDEvida
Andrés de la TorreDISEÑADOR Y DESARROLLADOR WEB
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)' ];
}
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' ];
[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