Conferencista


He participado como conferencista en diferentes eventos para Arquitectos, Desarrolladores y Socios de Negocios de Microsoft en la Región Andina, en estos eventos he presentado nuevas tecnologías de la plataforma Microsoft en las áreas de Plataforma (Sistemas Operativos) y Desarrollo (Herramientas de Desarrollo), algunos de estos eventos se relacionan a continuación:


· Andean Road Show 2007, Ecuador (Quito, Guayaquil, Manta) y Colombia (Bogotá, Cartagena)


· ISV Strategy Day. (Medellin, Bogotá)


· Foro de Arquitectos Andino 2007 (Bogotá)


· DevDays 2007. (Cali, Medellín, Cartagena, Bogotá)


Experiencia Laboral

Gattaca S.A


Gerente de Operaciones – Arquitecto Principal (CTO). 2003 – 2007


Responsabilidades como Arquitecto Principal (CTO)


Diseño de la Arquitectura de los Proyectos de Desarrollo a la Medida y de los productos desarrollados por Gattaca S.A., esto incluye un motor de automatización de procesos (BPM), una plataforma de Gestión de Contenido (CMS), una plataforma de Comercio Electrónico y un Sistema de Gestión de Proyectos entre otros.


Resultados como Arquitecto Principal (CTO)


Se implementaron las metodologías MSF versión 4.1 para la gestión de requerimientos, pruebas y calidad en los proyectos de desarrollo a la medida, la metodología de desarrollo basado en pruebas por medio de pruebas unitarias, pruebas integrales de funcionalidad y pruebas de carga y la metodología de análisis de usabilidad, accesibilidad y experiencia de usuario en los proyectos de Gattaca S.A.



Se realizó el proceso de adopción de nuevas tecnologías en plataforma Microsoft y nos convertimos en Early Adopters de AJAX, Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF) Silverlight y Windows Server 2008.



Se obtuvieron las competencias ISV, Business Data Management, Mobile Solutions y el status Gold como partner Microsoft,


Responsabilidades como Gerente de Operaciones


Gestión y Dirección de los grupos de Desarrollo en Plataforma Microsoft, Commercial Open Source, Diseño Gráfico y Gestión de Proyectos. Apoyo a los grupos de Comercial, Recursos Humanos y Administrativo y Financiero. Reportando directamente al Gerente General y a la Junta De Accionistas.


Resultados como Gerente de Operaciones


Se implementó la metodología MSF versión 4.0 para la gestión y el control de costos de los proyectos de desarrollo a la medida, los proyectos manejados pasaron de un promedio de 30 millones a 150 millones por proyecto, el promedio de los proyectos administrados por año creció desde 300 a 1500 millones en 3 años, la planta de personal bajo mi supervisión creció de 12 a 60 personas, el 90% de ellos personal de los grupos de desarrollo, soporte y gestión de proyectos.



Se realizó la estandarización de todos los procesos de implementación para las aplicaciones de Portales, Intranets, Motor de Procesos y en general de todos los productos de Gattaca S.A.



Se implementó el sistema integrado de gestión de la compañía para los proyectos de desarrollo a la medida y se dio comienzo al proceso de certificación de Calidad ISO 9001/2000.


Proyectos Relevantes


Durante los últimos años y como Arquitecto principal de Gattaca S.A. participé en el desarrollo de más de 200 proyectos de software en todos los sectores de la economía, y con clientes de todos los tamaños, en cada uno de esos proyectos las principales de decisiones técnicas y de diseño estuvieron a mi cargo, los proyectos relacionados a continuación son más relevantes en el sentido del impacto en el mercado o en la sociedad o por la tecnología usada, en ellos mi participación fue más directa, incluso en algunos casos como miembro de los equipos de desarrollo.


Grupo Bolivar – Zuana Beach Resort


Sistema de Juegos interactivos desarrollado usando Expression Blend para módulos autónomos con comunicaciones vía internet y teléfono.



Ministerio del Interior y de Justicia


Sistema de Defensa del Ordenamiento Jurídico del Estado, sistema basado en Workflows administrables por usuario final para la reglamentación de las leyes y decretos aprobados por el legislativo.


Sistema de Defensa Judicial de la Nación, sistema basado en Workflows, para la defensa de las demandas contra el estado colombiano.



Secretaria de Salud del Distrito. Proyecto APS.


Sistema de información para la priorización de la atención primaria en salud en las poblaciones más vulnerables del distrito capital. Sistema de registro de información, seguimiento y gestión de la población, sus principales riesgos en salud y los planes de seguimiento asociados.


Este proyecto fue reconocido como uno de los 500 más importantes a nivel mundial (único en Colombia) que contribuyeron al éxito de Windows Vista.



Sistema de Redes Sociales para colombianos en el Exterior


Sistema de redes sociales desarrollado para Proexport y el Ministerio de Relaciones Exteriores para contactar a los colombianos residentes en el exterior con oportunidades de negocios en Colombia.


(www.colombianosnegocian.com)



Homecenter Sodima Corona


Sistema de Banca Virtual y Gestión de Créditos Corporativos para grandes clientes.



Portal del Ministerio de Cultura


Sistema de gestión dinámica de contenido (CMS)


(www.mincultura.gov.co )



Portal del Ministerio de la Protección Social


Sistema de gestión dinámica de contenido (CMS)


(www.minproteccion.gov.co )



Portal de la Biblioteca Nacional


Sistema de gestión dinámica de contenido (CMS)



Portal de la Compañía de Galletas Noel


Sistema de gestión dinámica de contenido (CMS), portal principal de la compañía para clientes y público general.


Sistema de notificación de pagos a proveedores.


(www.noel.com.co )




Virtual Business Ltda


Fundador y Gerente General. 2000-2003



Fundador – Gerente General


Responsable de la construcción de la Compañía, especialmente las áreas administrativa y comercial, arquitecto principal de los proyectos basados en gestión y administración de contenido como portales de Internet e Intranets, miembro del grupo encargado de diseñar nuevas líneas de negocios basados en productos de alta tecnología. Reportando directamente a la Junta de Accionistas.


Proyectos Relevantes


Intranet Leasing de Occidente


Sistema de gestión dinámica de contenido (CMS), Sistema de Gestión de Procesos basado en Workflows, se implementaron procesos de mesa de ayuda y control de cambios en los aplicativos del sistema Core.



Web Site Ministerio de Comercio Exterior


Sistema de gestión dinámica de contenido (CMS), Aplicación de la directiva presidencial 002.


(www.mincomercio.gov.co)



Web Site Ministerio de Salud


Sistema de gestión dinámica de contenido (CMS). Aplicación de la directiva presidencial 002. Tramites en Línea. Contratación de Proveedores en Línea


(www.minproteccionsocial.gov.co)



Web Site Proexport Colombia


Sistema de gestión dinámica de contenido (CMS) para un portal vertical. Sistema de Venta de Contenido, mecanismos de Colaboración Remota entre editores.


(www.proexport.com.co).



Web Site Dirección Nacional Marítima


Sistema de gestión dinámica de contenido (CMS). Aplicación de la directiva presidencial 002. Tramites en Línea. Contratación de Proveedores en Línea



Proyecto RedP – Secretaría de Educación


Reconstrucción y Migración de las aplicaciones de la REDP para teleformación de docentes, foros, encuestas, hojas de vida y correo electrónico. Bases de Datos Oracle. Servidores Alpha.


(www.redp.edu.co)



Intranet Banco de Comercio exterior de Colombia (Bancóldex)


Sistema de gestión dinámica de contenido (CMS), integrado con el sistema de gestión documental SQL Server (7.0).


(www.bancoldex.com)


Intercom Ltda


Ingeniero de desarrollo.


Responsable del diseño, desarrollo e implementación de aplicaciones para Internet, sistemas transaccionales con conexiones a sistemas distribuidos y heterogéneos de bases de datos.


08.01.2000-30.03.2001


Proyectos Relevantes:


Banca Virtual Banco Santander


Banca Personal, Sistema de consultas y transacciones de estados financieros contra SQL Server 7.0 y MQSeries de IBM (www.bancosantander.com.co)



Portal de Compras en Línea ElRegalo.com (www.elregalo.com)


Sistema de comercio electrónico contra SQL 7.0 Server (www.elregalo.com)



Banca Virtual Banco de Comercio exterior de Colombia (www.bancoldex.com)


Sistema de consultas y transacciones de estados financieros contra bases de datos Oracle (7.3 y 8i) y sistemas AS400. (www.bancoldex.com)



Banca Virtual Colpatria – Colombia, Miami e Islas Caiman. (www.colpatria.com)


Pago de recaudos, Sistema de consultas y transacciones de estados financieros contra SQL Server (6.5 y 7.0) y AS400, Sistema de Tarjeta de Crédito Virtual para Compras en Internet.



Portal del Ejército Nacional de Colombia. (www.ejercito.mil.co)


Backer Hughes Div. Centrilift


Diseño e Instalación del Sistema de Administración e Inventarios para el Área Latinoamericana usando la Arquitectura DNA recomendada por Microsoft. Colombia Ecuador, Perú, Argentina y Venezuela


2000 – 07.30.2000


www.centrilift.com


Duff & Phelps de Colombia S.A.


Contrato de Instalación & Configuración del Servidor Exchange


Contrato de Diseño, Programación & Publicación del Web Site de Duff & Phelps de Colombia www.dcrcolombia.com.co


1998-1999


Administrador de Red y Soporte Técnico


1998-1999


Diseño e Implementación de Software para el envío de información extraída de paquetes contables a la superintendencia de Valores vía Módem según resoluciones vigentes.


Marzo 1998


Instituto Nacional de Cancerología – División de Epidemiología


Administrador de Intranet, Diseño, contratación, configuración y montaje de la Intranet Local desarrollo del Web Site del I.N.C, Diseño, contratación y configuración del acceso dedicado a Internet del I.N.C.


1998-1999.


Organización Mundial de la Salud – International Agency for Research on Cancer (IARC) – Instituto de Cancerología


Proyecto de Investigación “El virus del papiloma Humano, su papel y el de otros cofactores en el cáncer de cuello uterino”, Desarrollo de programas de grabación, validación y análisis estadístico de la información del estudio.


Agosto de 1994 – 1999


Instituto Nacional de Cancerología. Laboratorio de Inmunología.


Análisis estadístico en un estudio de casos y controles para determinar las variaciones de componentes sanguíneos en pacientes con cáncer no focalizado.


Abril de 1997


Ministerio de Salud. División de Control y Prevención.


Diseño e implementación de un programa en Visual Fox pro que permita determinar los cincuenta municipios con más alta mortalidad materna en el periodo 91-95.


Abril de 1997.


Instituto Nacional de Cancerología. Laboratorio de Inmunología.


Análisis estadístico para determinar la progresión y persistencia del virus del papiloma Humano en pacientes tratadas con radioterapia.


Marzo de 1997.


Departamento Administrativo Nacional de Estadística (DANE)


Desarrollo de programas de grabación, corrección de inconsistencias y depuración de archivos magnéticos para la encuesta industrial de Comercio y Servicios.


Marzo 1995- Noviembre de 1995.


Programa de las Naciones Unidas para el Desarrollo (PNUD) – Ministerio de Desarrollo Económico


Diseño e implementación del sistema de información de usuarios de capacitación en el sector del agua potable.


Junio 1995 – Noviembre 1995.


Centro de Estudios de la Población (CINEP).


Implementación del sistema de grabación y corrección de información de la encuesta nacional de hogares 95.


Departamento Administrativo Nacional de Estadística (DANE)


Implementación del sistema de consulta y relación de las tablas CIIU Rev 2, 3 y censo para la división de Normalización Estadística.


Marzo 1995 – Mayo 1995.


Personal

Edad: 33 Años.

Estudios

Ingeniería de Sistemas

Universidad Nacional de Colombia. 1995-2000

Ingeniería Electrónica

Pontificia Universidad Javeriana. 1993-1995

Escalador en Roca y Alta Montaña.

Escalada en Colombia – Cocuy 2009.

Escalada en Perú – Huaraz 2006.

Escalada en Argentina – Aconcagua 2005.

Escalada en Colombia – Cocuy 2004.

Escalada en Colombia – Cocuy 2004.

Escalada en Colombia – Suesca desde 1995.

Buzo (PADI Advance Open Water Diver)

Buceo en México, Panamá, Colombia.

Viajes.

Estados Unidos, México, Panamá, Venezuela, Ecuador, Perú, Brasil, Argentina, Uruguay, Chile.

Hobbies.

Lectura.

Viajar.

Mecánica Automotriz.

Familia.

Casado con Claudia, Padre de Felipe.

Ecuador 2007

Algunas veces lo más memorable de un viaje es la comida y la gente que conoces, este es el caso de mi viaje a Ecuador en diciembre de 2007 donde conocí a Javier Ron y su familia en un fin de semana increible en la pequeña ciudad de montañitas. El desayuno de mariscos y arroz fresco en el mercado no solo es algo recomendable sino una de esas cosas que no puede dejar de hacerse cuando se visita la región de Guayaquil.

Ahora…MCTS Distributed Application Development

Acabo de presentar el examen 070-529 para optar a la certificación MCTS en Aplicaciones Distribuidas. Obtuve un puntaje de 889 (se requiere 700 para aprobar), 40 preguntas en 1 hora 25 minutos.


La mayor parte del examen se enfoco en servicios web y WSE 3.0, muy pocas preguntas de Message Queue y Enterprise Services.


Ahora empiezo a estudiar para presentar los otros examenes y apuntar a la certificación de Desarrollar Profesional Enterprise, que requiere pasar todos los examenes del framework 2.0 y luego pasar el examen 79-549, antes presente un examen cada año, ahora a ver si puedo presentar uno cada semestre. 🙂


Para este examen utilice el Self Pace Training Book de Microsoft Press realmente un muy buen recurso y en el que estan todos los temas que se preguntaron en el examen.


En realidad este examen me parecio más fácil que el anterior (070-536), incluso en este saque un mejor puntaje.


Juan Peláez


MCTS…Distributed Application Development.






Ahora Juan Peláez también en Geeks.ms

Gracias a la amable invitación de Rodrigo Corral ahora publicaré algunos contenidos en Geeks.ms una de las comunidades más activas en el mundo Microsoft en Español.

Una de las ventajas de Internet: no podemos ser silenciados, podemos compartir nuestro conocimiento, podemos aprender de todos, gracias a comunidades como la de Rodrigo, a los cientos de Bloggers que comparten sus experiencias, problemas y sobre todo soluciones cada vez más personas tienen acceso a respuestas para sus problemas reales. Espero que algo de la información que comparto ayude a alguien a salvar un par de horas.

Juan Peláez.

MCTS.

Miembro del Microsoft Andean Speaker

Miembro del Microsoft Andean Influencers Framework.

Blend 2 Preview de Diciembre.


Se ha publicado el Preview de Diciembre de Blend 2. Para descargarlo puede ir a este enlace.


En una revisión rápida para preparar un demo para Microsoft Andino he encontrado dos caracteristicas interesantes:




  • La Solución ahora puede manejar multiples proyectos lo que permitirar reconstruir y reusar controles que estaban en proyectos diferentes.
  • Ya se pueden cerrar los diferentes paneles con la acostumbrada x que tanto extrañamos antes.


Hay muchas más que se pueden leer en el mismo sitio de la descarga.



Un Comentario.


Al crear un nuevo proyecto ya se puede seleccionar el framework que desea usarse para compilar, esto ya estaba en la versión anterior (preview de septiembre), pero solo se habilitaba si se instalaba el framework 3.5. (Lo que por cierto traia muchos dolores de cabeza con proyectos nuevos que se crearan despues de instalar el Framework 3.5). Imagino que es por la misma razón que en esta versión actual todos los proyectos y soluciones que se crean son para VS2008, lo que tiene sentido pero es complicado para todos los que veniamos usando blend, queremos las mejoras de la ultima versión pero aún no estamos en VS2008.


Tambien puede verse como una excusa más para migrar a VS2008. (Otras en un post futuro…)



Espero que sea de ayuda



Juan Peláez


MCTS.


Miembro de Microsoft Andean Influencer Framework


Miembro de Microsoft Andean Speaker Group.



Keywords: VS2008, Blend 2, Juan Peláez., Problemas Proyectos Blend 2 Diciembre VS2005., Por que mi proyecto Blend no abre en VS2005, Visual Studio 2005.

Conectandose a Microsoft##SSEE

Durante la ejecución de un proyecto, (Portal en SharePoint de eLearning del que vendrán más posts…), tuve algunos problemas con la maquina virtual (pantallas azules en la maquina virtual…otro post en el futuro), y en una reiniciada de la maquina… la desgracia…el portal de sharepoint no arranco más, un aviso que indicaba que no podía encontrar la base de datos de configuración. (Afortunadamente tenía una copia casi del mismo, día, de puro milagro por que las copias de seguridad de mi maquina no son mi fuerte).

Así que me puse a tratar de entender de donde vino el problema y aquí anoto algunos comentarios de lo que aprendí.

De Conceptos.

1. La base de datos de Configuración de SharePoint contiene todo lo que se ha hecho en sharepoint, los sitios creados, las listas, las columnas, los templates, etc. incluso si se modifica una plantilla usando la herramienta de Diseño de Sharepoint el archivo resultante se almacena en la base de datos (otro post…)

2. sin la base de datos de configuración no corre el sitio de sharepoint… 🙂

De infraestructura

1. Hay que hacer copias de seguridad de la maquina virtual. (Lo malo es que pesa 13 gigas, así que el medio para la copia se vuelve un problema.)

2. Aunque se use un solo servidor, el concepto de granja aplica para tener la base de datos en la instancia que uno quiera.

De Sharepoint (Instalación).

1. Cuando se instala sharepoint, una de las preguntas iníciales es si se tiene una granja de servidores (web farm), pues yo en esa conteste que no tenia porque solo era una maquina, pero cuando se hace eso entonces él no se molesta en preguntar por el servidor de sql server, así que no me deja tener la opción de usar la instancia de sql server que ya había instalado.

2. Cuando el sharepoint no se instala en granja entonces el crea una instancia de SQL Server, imagino que Express, llamada Microsoft##SSEE acrónimo de Microsoft SQL Server Embeded Edition, lo que es una versión de SQL Server que está integrada con algún producto en este caso SharePoint. También se le conoce como Internal DataBase. En esta base de datos se crearán todas las bases de datos relacionadas con SharePoint.

3. Si uno quiere usar la instancia de SQL Server que tiene instalada entonces debe seleccionar la opción Farm (Granja), en ella se le preguntará por la instancia de la Base de datos.

De Microsoft##SSEE

1. Para conectarse con la base de datos Microsoft##SSEE debe usarse o el administrador de SQL Server o la consola que puede descargarse para SQL Server Express.

2. En el nombre del servidor debe escribir: .pipemssql$microsoft##sseesqlquery

3. La autenticación debe ser integrada de Windows.

De Sharepoint (Desinstalación).

1. Cuando se desinstala Sharepoint no de desinstala la Instancia ni se eliminan los archivos.

Espero que sea de Ayuda,

Juan Carlos Peláez

MCTS

Keywords: WSS 3.0, MOSS 2007, Microsoft##SSEE, SSEE, SharePoint, Instalación, Configuración, Problemas, Juan Peláez, SQL Server, Tips, Consejos.

Exportando Archivos desde Ilustrator para usar en Expression Suite

Con la llegada del los productos de Microsoft Expression y el Windows Presentation Foundation (WPF) se ha presentado la necesidad de generar archivos desde las herramientas de otros fabricantes de diseño al formato XML que puede entender Expression y Visual Studio.

Una de las más populares viene de Mike Swanson y permite exportar desde Ilustrator hacia XML, sin embargo durante las pruebas que hemos hecho con Juan Diego hemos tenido problemas de todo tipo.

Lo que mejor ha funcionado hasta ahora es guardar el archivo desde ilustrator en el formato CS3 y luego si pasarlo por el convertidor.

Espero que sea de ayuda.

Juan Peláez

MCTS

Keywords: Ilustrator, Blend, Microsoft Expression, Tools, WPF.

Microsoft Andean RoadShow 2007

Gracias a la muy amable invitación de la gente de Plataforma y Desarrollo de Microsoft Andino voy a estar en las próximas semanas en Ecuador, Colombia y Venezuela en el evento Andean Road Show donde dictare una conferencia de una hora y media sobre la migración de aplicaciones PHP a .net y las mejores prácticas para ejecutar aplicaciones PHP en plataforma Windows así como algunas de las mejores prácticas para construir aplicaciones Web usando ASP.net.

Espero que podamos vernos en alguna de las presentaciones cerca a su ciudad.

Las fechas aquí:

Ecuador.

Noviembre 29 Quito

Hora Inicio:15:00 pm
Hora Fin :21:00 pm

Registro :
Auditorio :Universidad de las Américas UDLA

Noviembre 30 Manta

Hora Inicio:14:00 pm
Hora Fin :21:30 pm

Registro :
Auditorio :Paraninfo de la ULEAM, Vía San Mateo y Av. Circunvalación,

Diciembre 01 Guayaquil

Hora Inicio:8:30 am
Hora Fin :14:30 pm

Registro :
Auditorio :AULA MAGNA DEL ESPOL (ESCUELA SUPERIOR POLITECNICA DEL LITORAL)

Colombia.

Diciembre 03 Bogotá

Hora Inicio:8:00 am
Hora Fin :2:00 pm

Registro :
Auditorio :Microsoft Colombia, Auditorio Bogotá, Cra. 7 No, 71-21 Torre B piso 7

Diciembre 03 Bogotá

Hora Inicio:14:00 pm
Hora Fin :21:00 pm

Registro :
Auditorio :Microsoft Colombia, Auditorio Bogotá, Cra. 7 No, 71-21 Torre B piso 7

Diciembre 05 Cali

Hora Inicio:8:00 am
Hora Fin :2:00 pm

Registro :
Auditorio :Universidad Santiago de Cali, auditorio Pedro Elías.

Diciembre 04 Medellín

Hora Inicio:13:00 pm
Hora Fin :19:00 pm

Registro :
Auditorio :Bloque 38 aula 125 Universidad EAFIT (Entrada por la Av. Las Vegas)

Diciembre 05 Neiva

Hora Inicio:8:00 am
Hora Fin :2:00 pm

Registro :
Auditorio : Auditorio del Centro de la Industria, la Empresa y los Servicios – SENA Industrial Dirección: Calle 66 # 8 – 25

Diciembre 06 Cartagena

Hora Inicio:13:00 pm
Hora Fin :19:00 pm

Registro :
Auditorio : Colegio Salesianos San Pedro Claver Plazoleta de las Bóvedas No 9-80 Barrio San Diego

Venezuela.

Diciembre 11 Maracaibo

Hora Inicio:12:30 pm
Hora Fin :18:30 pm

Registro :
Auditorio :Universidad del Zulia

Diciembre 12 Barquicimeto

Hora Inicio:12:30 pm
Hora Fin :18:30 pm

Registro :
Auditorio :Universidad Católica Andrés Bello UCAB

Diciembre 13 Maracay Valencia

Hora Inicio:12:30 pm
Hora Fin :18:30 pm

Registro :
Auditorio :Universidad José Antonio Páez

Diciembre 14 Caracas

Hora Inicio:8:00 am
Hora Fin :14:00 pm

Registro :
Auditorio :Microsoft Venezuela, Salón Venezuela, Avenida Principal de La Castellana, Torre Ing Bank piso 10

Diciembre 14 Caracas

Hora Inicio:15:00 pm
Hora Fin :21:00 pm

Registro :
Auditorio :Microsoft Venezuela, Salón Venezuela, Avenida Principal de La Castellana, Torre Ing Bank piso 10

Mi Sesión: Mejorando tu Aplicación PHP.

En esta sesión veremos cómo aumentar el rendimiento de una aplicación PHP utilizando Fast CGI y cuál es el camino a seguir si deseamos migrarla a ASP.NET.

Espero que sea de Ayuda.

Juan Carlos Peláez

MCTS

Miembro del Microsoft Speakers Group

Miembro del Andean Influencers Framework.

 

Keywords: Php, Migrando Php a .net, Visual Studio 2005, Eventos Microsoft, Eventos para Desarrolladores, FastCGI, ASP.Net.