SlideShare ist ein Scribd-Unternehmen logo
1 von 27
Downloaden Sie, um offline zu lesen
Aviso Preventivo de
Desastres Naturales
Roberto López Toro
Fabián Salamanca Domínguez
Alerta oportuna y clara sobre fenómenos naturales de riesgo
para la población. Aviso de las alertas oficiales del gobierno
mexicano para la prevención y atención de emergencias.
Equipo de trabajo para el proyecto:
Aviso Preventivo de Desastres Naturales
Somos un equipo de trabajo que desea participar en la implementación de las nuevas Tecnologías de
Información (TI) en el sector publico y privado para optimizar procesos y servicios en búsqueda del bienestar
y mejoramiento de vida en México.
Contamos con una amplia experiencia en desarrollo, investigación e implementación en TI en México y en el
extranjero. Queremos participar en el desarrollo tecnológico en México y compartir estas experiencias para
enriquecer el sector tecnológico mexicano.
Propuesta en extenso
Funcionamiento General de la Aplicación (App)
De acuerdo a lo solicitado en las bases de la convocatoria #RetoAlertaMx la aplicación (App) Aviso Preventivo de
Desastres Naturales realiza:
Notificaciones claras y eficaces a las personas usuarias de la App en caso de que el gobierno federal emita alerta para
prevenir a la población.
Permite integrar alertas de diversos organismos del gobierno federal facultados para emitir alertas a la población en
caso de peligros provocados por fenómenos naturales.
Permite tener información libre y actualizada para la población e instancias del gobiernos encargadas de la protección
civil para que se actúe de forma proactiva en casos de riesgo.
La App esta concebida para aceptar alertas emitidas por el gobierno y que utilizan el Protocolo de Alerta Común
(CAP). Las alertas son informadas a los usuarios por medio de “Push Notifications”, que son notificaciones directas en
las pantallas de dispositivos móviles inteligentes (smartphones entre otros) fuera de la App y dentro de la App.
La visualización es clara, organizada, adaptada a la notificación (push o app) y a los usuarios que la utilizan.
Propuesta en extenso
Funcionamiento detallado de la App Aviso Preventivo de Desastres Naturales:
1.  La App obtiene de forma automática y/o manual la información actual sobre alertas.
2.  La obtención de la información de alertas se realiza (existen 2 propuestas no excluyentes) en:
a.  Flujo producido por las instancias del gobierno (CONAGUA, CENAPRED, CIRES, etc.) y puesto a disposición
para su lectura en servidores de estas entidades y/o
b.  Flujo concentrado de alertas almacenadas en un servidor para su lectura por la App.
La información será validada en el formato (NO EN CONTENIDO) para poder ser visualizada (formato CAP/xsd).
3.  Se adicionan las localidades de las el usuario desea recibir “push-ups”.
4.  Se adecuan por el usuario los niveles y tipos de alertas que se desea para recibir “push-ups” cuando la aplicación
no este activa. Independientemente de estos ajustes es posible generar un “push notification” forzado generado por
la Coordinación Nacional de Protección Civil.
Propuesta en extenso
Funcionamiento detallado de la App Aviso Preventivo de Desastres Naturales (continuación):
5.  Una vez realizado los pasos anteriores la aplicación puede actualizar sus datos y mostrar las alertas en diversas
presentaciones (filtros):
a.  Resumen general con Titulo de alerta y/o detalle corto, organizado por Entidad del Gobierno que genera la
alerta (CONAGUA, CENAPRED, etc.) y por fecha/hora; esto dentro de la App.
b.  Detalle completo de la alerta, con niveles de alerta, duración de alerta, localidades que están en riesgo y tipo
especifico de la alerta (lluvias, vientos, inundación, etc.)
c.  Detalle corto de la alerta en el modo “push notification” que se despliega en el smarthphone cuando la
aplicación no esta activa y que tiene datos esencial que pueden ampliarse dentro del detalle completo de alerta
en la App.
Propuesta en extenso
Funcionamiento detallado de la App Aviso Preventivo de Desastres Naturales (continuación):
6.  La App cuenta con la posibilidad de configurar (visual) el aviso producido por las alertas ya sea en modo “push
notifications” o en el modo activo de la App:
a.  Configuración de mostrar en el resumen general el detalle parcial de las alertas o no mostrarlo.
b.  Configuración del tamaño de letra en que son desplegados las alertas.
c.  Configuración de alto contraste para personas con problemas visuales o lugares que dificultan la visualización.
d.  Configuración de sonidos diferenciados para tipos de alertas.
e.  Configuración del modo de vibración para personas con problemas auditivos o escenarios con mucho ruido.
f.  Las alertas son reforzadas en su visualización con iconos claros y representativos de la alerta y un color que
corresponde al nivel de la alerta (por ejemplo Rojo para el nivel más elevado).
7.  La App contará con la capacidad de compartir la alerta en diversas redes sociales, foros, blogs, etc.
8.  Finalmente se contara con un sistema de retroalimentación por parte del usuario y soporte técnico para fallas.
Propuesta en extenso
Cumplimiento de requisito con base en criterios de evaluación
Integración de la información Con el uso de ligas (links) hacia los servidores de las dependencias de gobierno
que contienen los flujos de alertas se realiza una actualización de las fuentes de
información.
Alcance de usuarios La App será realizada para usuario de smartphone con sistemas iOS (Apple) y
Androide, lo que permite cubrir la mayor parte de los usuarios en México.
Escalabilidad a futuras alertas El uso de protocolos estándar (CAP) y configuración de fuentes de información
(links) permite que la aplicaciónón este preparada para un aumento de sus
capacidades de información.
Push-notifications forzados por
Protección Civil
Una lectura de un flujo especial para push-notifications de parte de Protección Civil
permite lanzar alertas con una visualización para todos los usuarios.
Claridad de alertas Iconos y Títulos permiten tener una claridad en la visualización de la alerta.
Filtros La organización por Entidad de Gobierno, Fecha/Hora y niveles de alerta permite
que el usuario tenga información actual y de fácil acceso.
Propuesta en extenso
Cumplimiento de requisito con base en criterios de evaluación
Interfaz y diseño La App cuenta con una usabilidad reconocida y utilizada por la mayor parte de las
aplicaciones y usuarios, es decir, los menús, movimientos, localización de
funcionalidades, corresponde a la mayor parte de las aplicaciones actuales para
que el usuario tenga una curva muy pequeña de aprendizaje de la aplicación.
Accesibilidad La configuración de parámetros de visualización como son el alto contraste y
colores, así como el uso de sonidos distintivos y vibración especifica para el
smartphone, permite que los usuarios con capacidades diferentes o en situaciones
particulares (ambiente, ruido, etc.) estén informados de las alertas.
Protocolos y software abierto El software utilizado en la implementación esta disponible para las entidades del
gobierno que solicitan esta aplicación. Se utilizarán lenguajes de implementación
abiertos.
Innovación y originalidad Nuestra App cuenta con una visualización, sonidos y vibración especifica que
permitirá que el usuario identifique de forma gráfica (iconos/colores), auditiva
(tonos particulares para CONAGUA por ejemplo) y movimiento del smarthphone
(vibración especifica en forma y velocidad) los diferentes tipos de alertas de forma
rápida y distintiva.
Evidencia de propuesta
De acuerdo a las bases de la
Convocatoria se realizo una
pagina web que muestra una
alerta.
La alerta es generada por
CONAGUA y tiene el formato
CAP.
Los datos mostrados tienen
una disposición diferente a la
del archivo XML (alerta).
Link:
http://www.i3linkstech.com
http://www.nuo.com.mx/alertamx.html
Mockups
Flujo General
La siguiente imagen muestra el
flujo general que podría seguir un
usuario en la App Aviso
Preventivo de Desastres
Naturales.
Mockups
Inicio de la App
L a s s i g u i e n t e s i m á g e n e s
muestran el logo de inicio de la
App y la petición de acceso a la
ubicación del usuario para
configurar de forma automática
las alertas para la localidad.
Mockups
Alertas en las Localidades
L a s s i g u i e n t e s i m á g e n e s
m u e s t r a n t r e s e s t a d o s
adicionados por el usuario.
En cada estado se indica el
numero de alerta que no han sido
recibidas (ejemplo Chihuahua
tiene 2), que indicadas en número
y con un resaltado en color.
Se observan los Iconos indicando
la Alerta, el Titulo principal y parte
del Detalle de la alerta.
Hacia la Configuración Adicionar Localidades
Hacia el Detalle de la Alerta
Mockups
Configuración NIVEL ALERTA
L a s s i g u i e n t e s i m á g e n e s
muestran la configuración de los
parámetros Nivel de Alerta para
hacer “push notifications”.
En la primera imagen se muestran
los parámetros para TODAS las
localidades.
Es posible configurar otros niveles
de alerta por cada Localidad
c o m o s e m u e s t r a p a r a
CHIHUAHUA, como ejemplo.
Mockups
Configuración VISUAL
L a s s i g u i e n t e s i m á g e n e s
muestran la configuración de los
parámetros de visualización,
sonido y vibración para indicar las
alertas.
S e c o n f i g u r a n s o n i d o s y
vibraciones específicos para cada
Entidad emisora de.
Se muestra el ejemplo de cambio
de visualización a alto contraste
por ejemplo para lugares con
mucha iluminación.
Mockups
ALERTA Detalle
L a s s i g u i e n t e s i m á g e n e s
muestran el detalle de una Alerta
generada por CONAGUA.
Los datos visualizados serán los
que se indiquen para el desarrollo
de la aplicación final.
Se puede compartir la información
de la Alerta a través de las redes
sociales.
Mockups
LOCALIDADES
L a s s i g u i e n t e s i m á g e n e s
muestran la adición y supresión
de Localidades para que se
r e c i b a n l a s a l e r t a s
correspondientes de parte de las
entidades del Gobierno Mexicano.
Diagramas de Flujo
El Flujo de funcionamiento
corresponde al detalle
expuesto en la Propuesta
en Extenso.
M o t o r d e
actualización y
Push-Notifications
Configuración
de
Localidades
Configuración
de
visualización
y Nivel de
Alertas
Lector CAP
Y Validación
Motor de
visualización
Administrador
de
Localidades y
alertas
Protección Civil
CONAGUA
CIRES, etc.
App
FRONT END
App
BACK END
(opcional)
Cronograma
Fase% Tareas% Inicio% Fin% Inicio% Duración%en%días%
2da% Definición%Final% 6/8% 7/8% 0% 2%
2da% Lector%CAP%y%controlador% 8/8% 11/8% 2% 2%
2da% Motor%de%Actualización%y%PUSH% 11/8% 13/8% 5% 3%
2da% Motor%de%visualización% 11/8% 14/8% 5% 4%
2da% Administrador%de%localidades%y%alertas%Filtros% 12/8% 15/8% 6% 4%
2da% Configuración%de%Localidades% 13/8% 13/8% 7% 1%
2da% Configuración%de%visualización% 14/8% 15/8% 8% 2%
2da% Configuración%de%nivel%de%alertas% 14/8% 15/8% 8% 2%
2da% Back%End%(en%caso%necesario)% 18/8% 20/8% 12% 3%
2da% Pruebas%por%cada%tarea% 11/8% 15/8% 5% 5%
2da% Pruebas%Visuales% 11/8% 15/8% 5% 5%
2da% Pruebas%Validación% 13/8% 13/8% 7% 1%
2da% Prueba%Global%y%correcciones% 25/8% 11/9% 19% 14%
3ra% Presentación%en%STORES%(Apple,%Androide,%etc.)% 25/8% 11/9% 19% 14%
3ra% Definiciones%adicionales% 23/9% 25/9% 17% 3%
3ra% OpZmización%de%Actualización%y%PUSH% 26/9% 30/9% 20% 3%
3ra% OpZmización%de%la%visualización% 30/9% 3/10% 24% 4%
3ra% Funcionalidades%Share%(Facebook,%Google+,%etc.)% 3/10% 3/10% 28% 1%
3ra% Funcionalidades%GeoVisual% 6/10% 8/10% 31% 3%
3ra% Funcionalidades%Adicionales% 8/10% 10/10% 33% 3%
3ra% Pruebas%Globales%y%correcciones% 10/10% 24/10% 35% 11%
3ra% Presentación%en%STORES%(Apple,%Androide,%etc.)% 27/10% 6/11% 52% 9%
Cronograma de actividades
2
2
3
4
4
1
2
2
3
5
5
1
14
14
3
3
4
1
3
3
11
9
Definición Final
Lector CAP y controlador
Motor de Actualización y PUSH
Motor de visualización
Administrador de localidades y alertas Filtros
Configuración de Localidades
Configuración de visualización
Configuración de nivel de alertas
Back End (en caso necesario)
Pruebas por cada tarea
Pruebas Visuales
Pruebas Validación
Prueba Global y correcciones
Presentación en STORES (Apple, Androide, etc.)
Definiciones adicionales
Optimización de Actualización y PUSH
Optimización de la visualización
Funcionalidades Share (Facebook, Google+, etc.)
Funcionalidades GeoVisual
Funcionalidades Adicionales
Pruebas Globales y correcciones
Presentación en STORES (Apple, Androide, etc.)
Duración en días
Documentos de soporte
CV Roberto LOPEZ TORO (resumen)
Fechas Puesto Tecnologías utilizadas
Enero 2013-Abril 2014 Gerente de Sistemas (México) HTML5, Java, Javascript, C++, PHP
Julio 2011-Julio 2012 Ingeniero de Software (Bélgica) Java EE, XML, HTML, WebServices,
Mayo-Julio 2009 Arquitecto Sistemas (Francia) UML, C++
Enero 2005-Sep 2008 Ingeniero Modelos para Thales (Francia) UML, Java
Tipo Formación o publicaciones
Julio 2014 Certificación CLOUD Computing (México)
Abril-Sep 2010 Certificación JAVA EE (Bélgica)
Nov 2004-Enero 2009 Doctorado (Francia)
2002-2003 Maestría (Francia)
1995-1999 Ingeniero en Comunicaciones y Electrónica (IPN)
2009 Francia UML2 assessment model consistencies
Anexo CV en detalle
http://www.i3linkstech.com
Documentos de soporte
CV Fabián SALAMANCA DOMINGUEZ (resumen)
Fechas Puesto Tecnologías utilizadas
Enero 2012-presente Arquitecto Soluciones SR. (Red Hat-
CARSO)
Linux, Cloud computing, Administracion Sistemas, Lider Tecnico,
Bases de datos, JBoss
Ago 2010-Julio 2012 Ingeniero de ventas NGCS (DELL) Cloud computing, DELL VIS, HPCC, Soluciones empresariales
Enero 2009-Julio 2010 Consultor Ingeniero Redes (Cisco) Cisco, Linux, Vmware ESX, EMC storage
Sep 2008-Ene 2009 Ingeniero Modelos para Thales (Francia) UML, Java
Nov 2005-Sep 2008 Solutions Architect (DELL Caribe/Puerto
Rico y Mexico)
Diseño de soluciones tecnicas DELL infraestructura, data center,
linux, redes
Nov 2000-Oct 2005 Gerente de producto (Alcatel) XML,, Servers, Unix, Linux, Redes, Oracle
Tipo Formación o publicaciones
Oct 2013 Certificación OpenStack Administrador Red Hat
Jul 2013 Certificación Cluster and Storage Manager
Oct 2011 Certificacion Ingeniero RHCE v4 y RHCE v6
May 2010-May 2013 Cisco Certifier Network Associate
1995-1999 Ingeniero en Comunicaciones y Electrónica (IPN)
2005 Articulo Internacional SNMP traps to RSS (flujos tipo CONAGUA)
http://anselmo.homeunix.net/SysAdmin-Journal/html/v14/i11/a6.htm
Alerta Sismica (NUO) https://play.google.com/store/apps/details?id=mx.com.nuo.nuoalertsis02
Traps a RSS http://sourceforge.net/projects/trap2rss/
Anexo CV en detalle
http://www.nuo.com.mx
Carta bajo protesta de decir verdad
Carta bajo protesta de decir verdad en donde manifieste lo siguiente:
●  “Yo, Roberto López Toro, manifiesto bajo protesta de decir verdad que no he recibido apoyo económico
de otra dependencia o entidad de la Administración Pública Federal para el desarrollo de algún proyecto
similar al que se está presentando”.
●  Además, señalar que: “En caso de resultar ganador del presente reto, me comprometo a participar y
aportar los documentos necesarios, en tiempo y forma, para la contratación que determine la Solicitante
para el desarrollo de la solución”.
Fabián Salamanca Domínguez
E-mail: fsalaman@gmail.com skype: fabian.salamanca
Mobile: (52) 1 5554047930
Professional
Strengths
RED HAT'S TOP GUN .- Achieved Red Hat's Sales Bootcamp first place, better known as
“Top Gun”, results reported to Jim Whitehurst (CEO)
TEAMWORK SKILLS .- Accustomed to working in a multicultural and international
environment. Known as a team player.
LINUX EXPERT .- Red Hat Certified Engineer. Experience working with several Linux
distributions (as well as BSD operating systems), from kernel customizations to cluster
implementations. Extensive knowledge about Linux hardening, shell scripts, Linux related
software and tools like Apache web servers, tunneling, HPCC (MPI, GPGPU, torque), X-
Window system, FTP servers, Java for Linux (JBoss, Tomcat, Oracle App Server, Sun App
Server), etc.
DELL AND CISCO DATA CENTER NETWORKING EXPERTISE .- Design and
implementation experience using Cisco’s Data Center Networking products like Cisco WAAS,
load balancing with Cisco ACE and GSS, application security with Web Application Firewall
and Data Center core networking with Cisco Nexus. Guru for Dell VIS and cloud related
technologies in Mexico. Dell PowerConnect iSCSI expert.
SOFTWARE DEVELOPMENT .- Experience in developing software using PHP, MySQL,
PostgreSQL, Microsoft Visual Basic, Microsoft Access, Java J2EE (.jsp, servlets, JDBC),
Javascript, HTML/CSS, Oracle, Perl and UNIX shell scripting.
IT ARCHITECTURE AND PLANNING.- Great skills and experience in server infrastructure,
virtualization and consolidation, systems management, tiered applications and database design
and implementation. Currently working with customer's CIO in order to develop the best strategy
for their IT infrastructure simplification. Highly competent in Network Management and IT
security using Linux IPTables, tcpwrappers, OpenBSD pf and FreeBSD ipfw, Data replication
using Doubletake for Microsoft Windows and rsync, csync and DRBD.
INTERNATIONAL PUBLICATIONS.- Converting SNMP traps to RSS, Sysadmin Magazine
Nov 2005. Implementing a cost effective disaster recovery solution, Dell PowerSolutions,
Fourth Edition 2011.
BUSINESS PROCESS IMPROVEMENT.- Knowledge of Six Sigma Yellow Belt concepts for
business process improvement (BPI) in Dell. Designed a complex bid sales process for Dell Latin
America and The Caribbean.
PRODUCT MANAGEMENT.- Extensive experience managing software and telecom product
lines. Has worked with sales teams on technical and commercial presentations for large Telco
customers like CANTV in Venezuela, Telemar in Brazil, Telmex in Mexico and others.
Possesses excellent technical skills for test and evaluation processes.
Experience Jul 2012-up to present Red Hat Mexico City
Sr. Solutions Architect
Description:
• Provide Linux, virtualization, cloud, systems management and storage presales support.
Conduct complex demos and“PoC”. Responsible for Red Hat platform products quota for
strategic accounts in Mexico. Technical Team Leader.
Aug 2010-up to Jul 2012 Dell México, Mexico City
NGCS Sales Engineer
Description:
• Provide HPCC, networking, DELL VIS and cloud computing support to sales and services
teams.
• Perform technical presales team leader roles.
• Architect complex enterprise solutions.
• Author for the white paper:
http://content.dell.com/us/en/enterprise/d/business~solutions~power~en/Documents~aim_di
saster_recovery_wp.pdf.aspx
Jan 2009-up to July 2010 Cisco Systems, Mexico City
Network Consulting Engineer, Data Center Networking Practice
Description:
• Provide network consulting services to customers regarding Cisco’s DCN line of products
like Cisco ACE, WAAS, Nexus, UCS and third party technologies like Linux, VMware ESX,
EMC storage
technologies.
• Perform technical team leader and project management roles.
• Provide high and low level designs, network implementation plans and related documents
Sep 2008-January 2009 Telcordia Technologies Mexico City
Principal Solutions Architect and Developer
Description:
• Provide consulting services for Telcordia’s Service Director product to Telefonica Moviles
Mexico
• Develop adapters for Service Director. This adapters collected data from Telefonica’s NMS,
OSS. The adapters could read plain text, Oracle and Sybase SQL and XML.
Nov. 2005-up to Sep 2008 Dell Latinamerica & The Caribbean Mexico City
Solutions Architect
Description:
IT solutions design, architecture, consulting, bidding and tendering for Infrastructure Consulting
Services (aka Dell Professional Services) focusing on HPCC, data center consulting, Linux and
networking.
HPCC implementation using Rocks in the UPR (Puerto Rico), delivered HPL Linpack test results
Development of solutioning process automation
Nov. 2000-up to Oct 2005 Alcatel Mexico Cuautitlán I., Mexico
Product Manager NSM Latinamerica
PLM for Network, and Service Management software products. Regional (Latinamerica) Product
Support for Alcatel 5620 (formerly Newbridge 46020) Network Manager, Network Design,
Bidding and Tendering, Sales support, Documentation management, Lab demos and Field trials,
consulting and implementation services, technical support (acting).
Main projects and achievements:
! Development of Java XML test tool for Telmex T&E.
! Succesful T&E in Avantel for a softfwitch solution using Alpha Servers and HP Tru64 UNIX
! Succesful acceptance tests for A5795 Network Manager (Sun/Solaris 8)
! Succesful implementation for the first Clustered Network Manager for VPLS networks in
Latinamerica (CANTV, Sun/Solaris 9 & Oracle 10g)
Publications
* Author of the article “SNMP traps to RSS” for SysAdmin Magazine (November 2005)
* Author of the white paper:
http://content.dell.com/us/en/enterprise/d/business~solutions~power~en/Documents~aim_di
saster_recovery_wp.pdf.aspx
Education & Certs
1995-to 1999 E.S.I.M.E., National Polytechnic Institute Mexico City
Communications and Electronics Engineering (Bachelor’s Degree)
Oct 2013 Red Hat Inc.
Mexico City
Red Hat Openstack Certified Systems Administrator
Jul 2013 Red Hat Inc. Mexico City
Red Hat Cluster and Storage Management Certificate of Expertise
Oct 2011 Red Hat Inc. Mexico City
Red Hat Certified Engineer ( RHCE v4 and RHCE v6 )
Aug 2008 Double-take Mexico City
Certified Double-take Professional
May 2010 – May 2013 Cisco Mexico City
Cisco Certified Network Associate
Aug 2010 Brocade Austin, TX
Brocade Certified Network Engineer
Technology
Technology/Language Level Experience (Years)
Rocks Linux, HPCC, Ganglia, Torque High 3
UNIX/Linux, shell scripts Advanced 12
C,C++ Medium 3
PHP, XML, ruby (CloudForms) Advanced 6
Java (JSP, Servlet, JavaBeans, JDBC) Advanced 4
HTML/CSS, Javascript Advanced 5
Perl, Python Advanced 4
MySQL, PostgreSQL Advanced 5
MS SQL and Sybase Medium 3
Oracle 7, 8i ,9i,10g Medium 5
TCL/Tk Medium 1
Apache web server Advanced 9
NIS, LDAP, RADIUS Advanced 2
Vmware vSphere Advanced 4
FreeBSD, NetBSD Advanced 7
Bind DNS, DHCP/BOOTP Advanced 6
Security: IPTables (Linux) Advanced 4
Linux Cluster and Load Balancing Advanced 3
BGP, PBR, OSPF, MSTP, RIP, LACP Medium 8
MPI, Torque, SGE Medium 4
EMC Networker Medium 1
EMC Clariion, Compellent, Equallogic Advanced 4
F5 BigIP, Cisco ACE Medium 2
iSCSI, Lustre, Gluster Medium 4
NetBSD and FreeBSD kernel Medium 7
Openstack Cloud Computing IaaS Advanced 3
Training A5424 (SS7)CSG OAM Engineer 40 hrs(Alcatel) Antwerp, Belgium
5620 NM Training Course 24 hrs(Alcatel) Mexico City
Time Management 16 hrs(Alcatel) Mexico City
NMS Product Seminar 24 hrs(Alcatel) Ottawa, Canada
IP Product Seminar 24 hrs(Alcatel) Birmingham, UK
IP Product Seminar 24 hrs(Alcatel) Budapest, Hungary
XML, DHCP, RADIUS Workshop 40 hrs(Alcatel) Ottawa, Canada
SAN Management, Data Protect. 40 hrs(Dell|EMC) Mexico City
F5 BigIP, Firepass 48 hrs(F5) Ixtapan de Sal, Mexico
Oracle 10g Administration 24 hrs(Dell) Makau Corp – online
Citrix XenApp 32 hrs(Afina) Mexico City
NSI Doubletake 8 hrs(Dell) Online
Business Process Impr.(6 Sigma) 8 hrs(Dell) Mexico City
Cisco SAN Director 16 hrs(Dell) Mexico City
Windows 2008 Implementation 16 hrs(Dell) Mexico City
Financial for sales 6 hrs(Red Hat) Mexico City
Cisco Application Networking 32 hrs(Cisco) Webex
Cisco Nexus 32 hrs(Cisco) Webex
VMware Configuration and Imp 32 hrs(Cisco) Webex
Dell BladeMaster Cert 16 hrs(Dell) Online
Red Hat Performance Tuning 40 hrs(Red Hat) Mexico City
Openstack configuration 40 hrs(Mirantis-Red Hat) Sao Paulo
Openstack Adminstraton 40 hrs(Red Hat) Mexico City
References Juan Carlos Negrete – (+52 1) 55 3332 11 54
juan.carlos@negrete.com.mx
Alejandro Martinez Carmona – (+52 1) 55 5436 9255
alejandro_carmona@dell.com
Roberto Lopez Toro
IT Business Analyst
« Customer oriented, results oriented, analytic and team player »
My personal Job Values
Jan$2013)Apr$2014$ Systems$&$Projects$Manager,$ATG$Distribución$de$Productos$Empresariales$ DF(MX)$
$ Implementing$internal$systems$and$admin$applications.$Negotiation$with$suppliers.$
$ Develop$project$proposals$in$energy$solutions$and$automatization$process.$
$ Quality$and$Certification$insurance$and$implementation.$$
July$2011)July$2012$ Software$Engineer$Java$ $ $$ $ $ $ CM)MC$(Belgium)$
$ Sync)XRM$project$(J2EE,$Oracle,$Eclipse,$Spring$config.)$CmWeb$(Struts,$Hibernate)$
$ RUP/UML$quality$and$review$
$ SCRUM$Metodology$
Apr)Sep$2010$ Trainee$Taking$a$certificate$course$on$Java$EE$$ $ Business$Training$(Belgium)$
$ Java$certification:$SE$6$(SCJP)$&$EE$5$(SCBCD)$
$ Java$Workshop:$Tools$(Hibernate,$JBoss,$Netbeans),$$
$ Patterns$(GoF,$Java$EE)$&$SE$&$EE$Technologies$
May)July$2009$ Systems$Architect$as$Freelance$$$Web$Services,$Bordeaux$(FR))Brussels$(BE)$
$ WEB$services$and$application$architecture$evolution$project$proposal$WEB)IA$$
$ (Conceptual$Level)$
End$2004)2009$ Ph.D.$Computer$Science$ INSA$Toulouse$(University,$France)$$
$ Model$Analysis,$UML$Model$Assessment,$Risk$Management$(Thales$partnership),$
$ and$undergraduate$engineers$supervision$(ENAC)$
2004$ $Migration$Engineer$$ TELCEL$(Telecom$network$operator,$Mexico)$$
$ IBM$DB2$Systems$toward$Oracle$Datawarehouse$
2002)2003$ $M.Sc.$Computer$Science$)$IT$ UTC$(University$Compiègne,$France)$$
$ UAV$studies$and$development$
2001)2002$ $Research$Internship$$ INRIA$Rhône)Alpes$(Research$Institute,$France)$$
$ UAV$take$off/down$assessment$(Conceptual$studies)$Linux$
1999–2002$ $Associate$professor$$$$ National$Polytechnic$Institute$)$IPN$ESIME$$(Mexico)$
$$ $$$2001)2002$diploma$in)service$training$in$France$
$
1998–1999$ $Sales$and$systems$manager$$$$ Qualcom$(IT$Products$and$Services,$Mexico)$
$
1994–1998$ $Consulting$(Freelance$Analyst$and$developer,$Mexico)$
$$
1990–1992$ $System$Analyst/programmer/teller$$ Banamex$S.A.$$(Banking$sector,$CDI,$Mexico)$
$ $Maintenance,$optimisation,$requirements$analysis$and$programming$
$
End$2004)2009$ INSA%Toulouse%(Toulouse,%France)%
% %Ph.D.%Computer%Science%(January%2009)%%
Keywords:$UML,$Java,$model$analysis,$model$assessment,$risk$management,$$
$$$$R&D,$strategic$&$tech$surveillance$(veille$stratégique$&$tech).$
2002)2003$ $UTC%Compiègne%(Compiègne,%France)%
! !M.Sc.%Computer%Science%;%IT%
2001)2002$$$ $Research%Internship%at%INRIA%(Grenoble,%France)%
1994)1999$ National%Polytechnic%Institute%(IPNBESIME%Zacatenco,%Mexico)%
% Communications%and%Electronics%Engineer.%(B.%Sc.)%
Professional Experience
Education
! JM Agreda no. 285 Col. Transito
06820 México, D.F.
$Cel. + 52 (55) 36 57 54 07
@ robertotoro@yahoo.com
%%Birth 12.02.70
! http://www.linkedin.com/in/robertotoro
SOFTWARE,
LANGUAGES, AND
OS
Visual Basic, C++
UML, QT
COBOL, SQL - DB2
HTML, XML
Assembly
JAVA SE and EE
(SCJP-Certified)
(SCBCD-Certified)
MS Office
Sci/Tech Software
OS/390 MVS
Windows - Linux
TONGUES
Spanish: mother
language
French: Good Level
English: Good Level
TOEIC : 840
Dutch : Basics,
taking lessons CVO
may2010 – 2011.
INTERESTS
Sport : jogging and
hiking.
Research : quality
and risks in software,
Web2, semantics and
NTIS, Management
Travels : Mexico,
Italy, France, UK,
Belgium and Sweden
Skills

Weitere ähnliche Inhalte

Ähnlich wie Propuesta #RetoAlertaMx por RLT y FSD (20)

Reto alerta mx
Reto alerta mxReto alerta mx
Reto alerta mx
 
Propuesta Cero Corrupción
Propuesta Cero CorrupciónPropuesta Cero Corrupción
Propuesta Cero Corrupción
 
Aplicaciones moviles
Aplicaciones movilesAplicaciones moviles
Aplicaciones moviles
 
Reto CFE HidalgoSi
Reto CFE HidalgoSiReto CFE HidalgoSi
Reto CFE HidalgoSi
 
Apps accesibles
Apps accesiblesApps accesibles
Apps accesibles
 
Appsaccesibles
AppsaccesiblesAppsaccesibles
Appsaccesibles
 
Manual cabira
Manual cabiraManual cabira
Manual cabira
 
Tema app inventor
Tema app inventorTema app inventor
Tema app inventor
 
Módulo 6 IC3
Módulo 6 IC3Módulo 6 IC3
Módulo 6 IC3
 
Tecnicas 2.0 en el sector industrial v final
Tecnicas 2.0 en el sector industrial v finalTecnicas 2.0 en el sector industrial v final
Tecnicas 2.0 en el sector industrial v final
 
Las apps
Las appsLas apps
Las apps
 
Noticia3
Noticia3Noticia3
Noticia3
 
AMPIF
AMPIFAMPIF
AMPIF
 
Libro blanco Apps
Libro blanco AppsLibro blanco Apps
Libro blanco Apps
 
Libro Blanco de las Aplicaciones Móviles
Libro Blanco de las Aplicaciones MóvilesLibro Blanco de las Aplicaciones Móviles
Libro Blanco de las Aplicaciones Móviles
 
Manuales proyecto easy enter
Manuales proyecto easy enterManuales proyecto easy enter
Manuales proyecto easy enter
 
aplicaciones moviles
aplicaciones movilesaplicaciones moviles
aplicaciones moviles
 
Desarrollo de aplicaciones moviles
Desarrollo de aplicaciones movilesDesarrollo de aplicaciones moviles
Desarrollo de aplicaciones moviles
 
Reto Denuncia MX
Reto Denuncia MXReto Denuncia MX
Reto Denuncia MX
 
Proyecto PAGINA FUTBOL
Proyecto PAGINA FUTBOLProyecto PAGINA FUTBOL
Proyecto PAGINA FUTBOL
 

Kürzlich hochgeladen

guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxRogerPrieto3
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 

Kürzlich hochgeladen (15)

guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 

Propuesta #RetoAlertaMx por RLT y FSD

  • 1. Aviso Preventivo de Desastres Naturales Roberto López Toro Fabián Salamanca Domínguez Alerta oportuna y clara sobre fenómenos naturales de riesgo para la población. Aviso de las alertas oficiales del gobierno mexicano para la prevención y atención de emergencias.
  • 2. Equipo de trabajo para el proyecto: Aviso Preventivo de Desastres Naturales Somos un equipo de trabajo que desea participar en la implementación de las nuevas Tecnologías de Información (TI) en el sector publico y privado para optimizar procesos y servicios en búsqueda del bienestar y mejoramiento de vida en México. Contamos con una amplia experiencia en desarrollo, investigación e implementación en TI en México y en el extranjero. Queremos participar en el desarrollo tecnológico en México y compartir estas experiencias para enriquecer el sector tecnológico mexicano.
  • 3. Propuesta en extenso Funcionamiento General de la Aplicación (App) De acuerdo a lo solicitado en las bases de la convocatoria #RetoAlertaMx la aplicación (App) Aviso Preventivo de Desastres Naturales realiza: Notificaciones claras y eficaces a las personas usuarias de la App en caso de que el gobierno federal emita alerta para prevenir a la población. Permite integrar alertas de diversos organismos del gobierno federal facultados para emitir alertas a la población en caso de peligros provocados por fenómenos naturales. Permite tener información libre y actualizada para la población e instancias del gobiernos encargadas de la protección civil para que se actúe de forma proactiva en casos de riesgo. La App esta concebida para aceptar alertas emitidas por el gobierno y que utilizan el Protocolo de Alerta Común (CAP). Las alertas son informadas a los usuarios por medio de “Push Notifications”, que son notificaciones directas en las pantallas de dispositivos móviles inteligentes (smartphones entre otros) fuera de la App y dentro de la App. La visualización es clara, organizada, adaptada a la notificación (push o app) y a los usuarios que la utilizan.
  • 4. Propuesta en extenso Funcionamiento detallado de la App Aviso Preventivo de Desastres Naturales: 1.  La App obtiene de forma automática y/o manual la información actual sobre alertas. 2.  La obtención de la información de alertas se realiza (existen 2 propuestas no excluyentes) en: a.  Flujo producido por las instancias del gobierno (CONAGUA, CENAPRED, CIRES, etc.) y puesto a disposición para su lectura en servidores de estas entidades y/o b.  Flujo concentrado de alertas almacenadas en un servidor para su lectura por la App. La información será validada en el formato (NO EN CONTENIDO) para poder ser visualizada (formato CAP/xsd). 3.  Se adicionan las localidades de las el usuario desea recibir “push-ups”. 4.  Se adecuan por el usuario los niveles y tipos de alertas que se desea para recibir “push-ups” cuando la aplicación no este activa. Independientemente de estos ajustes es posible generar un “push notification” forzado generado por la Coordinación Nacional de Protección Civil.
  • 5. Propuesta en extenso Funcionamiento detallado de la App Aviso Preventivo de Desastres Naturales (continuación): 5.  Una vez realizado los pasos anteriores la aplicación puede actualizar sus datos y mostrar las alertas en diversas presentaciones (filtros): a.  Resumen general con Titulo de alerta y/o detalle corto, organizado por Entidad del Gobierno que genera la alerta (CONAGUA, CENAPRED, etc.) y por fecha/hora; esto dentro de la App. b.  Detalle completo de la alerta, con niveles de alerta, duración de alerta, localidades que están en riesgo y tipo especifico de la alerta (lluvias, vientos, inundación, etc.) c.  Detalle corto de la alerta en el modo “push notification” que se despliega en el smarthphone cuando la aplicación no esta activa y que tiene datos esencial que pueden ampliarse dentro del detalle completo de alerta en la App.
  • 6. Propuesta en extenso Funcionamiento detallado de la App Aviso Preventivo de Desastres Naturales (continuación): 6.  La App cuenta con la posibilidad de configurar (visual) el aviso producido por las alertas ya sea en modo “push notifications” o en el modo activo de la App: a.  Configuración de mostrar en el resumen general el detalle parcial de las alertas o no mostrarlo. b.  Configuración del tamaño de letra en que son desplegados las alertas. c.  Configuración de alto contraste para personas con problemas visuales o lugares que dificultan la visualización. d.  Configuración de sonidos diferenciados para tipos de alertas. e.  Configuración del modo de vibración para personas con problemas auditivos o escenarios con mucho ruido. f.  Las alertas son reforzadas en su visualización con iconos claros y representativos de la alerta y un color que corresponde al nivel de la alerta (por ejemplo Rojo para el nivel más elevado). 7.  La App contará con la capacidad de compartir la alerta en diversas redes sociales, foros, blogs, etc. 8.  Finalmente se contara con un sistema de retroalimentación por parte del usuario y soporte técnico para fallas.
  • 7. Propuesta en extenso Cumplimiento de requisito con base en criterios de evaluación Integración de la información Con el uso de ligas (links) hacia los servidores de las dependencias de gobierno que contienen los flujos de alertas se realiza una actualización de las fuentes de información. Alcance de usuarios La App será realizada para usuario de smartphone con sistemas iOS (Apple) y Androide, lo que permite cubrir la mayor parte de los usuarios en México. Escalabilidad a futuras alertas El uso de protocolos estándar (CAP) y configuración de fuentes de información (links) permite que la aplicaciónón este preparada para un aumento de sus capacidades de información. Push-notifications forzados por Protección Civil Una lectura de un flujo especial para push-notifications de parte de Protección Civil permite lanzar alertas con una visualización para todos los usuarios. Claridad de alertas Iconos y Títulos permiten tener una claridad en la visualización de la alerta. Filtros La organización por Entidad de Gobierno, Fecha/Hora y niveles de alerta permite que el usuario tenga información actual y de fácil acceso.
  • 8. Propuesta en extenso Cumplimiento de requisito con base en criterios de evaluación Interfaz y diseño La App cuenta con una usabilidad reconocida y utilizada por la mayor parte de las aplicaciones y usuarios, es decir, los menús, movimientos, localización de funcionalidades, corresponde a la mayor parte de las aplicaciones actuales para que el usuario tenga una curva muy pequeña de aprendizaje de la aplicación. Accesibilidad La configuración de parámetros de visualización como son el alto contraste y colores, así como el uso de sonidos distintivos y vibración especifica para el smartphone, permite que los usuarios con capacidades diferentes o en situaciones particulares (ambiente, ruido, etc.) estén informados de las alertas. Protocolos y software abierto El software utilizado en la implementación esta disponible para las entidades del gobierno que solicitan esta aplicación. Se utilizarán lenguajes de implementación abiertos. Innovación y originalidad Nuestra App cuenta con una visualización, sonidos y vibración especifica que permitirá que el usuario identifique de forma gráfica (iconos/colores), auditiva (tonos particulares para CONAGUA por ejemplo) y movimiento del smarthphone (vibración especifica en forma y velocidad) los diferentes tipos de alertas de forma rápida y distintiva.
  • 9. Evidencia de propuesta De acuerdo a las bases de la Convocatoria se realizo una pagina web que muestra una alerta. La alerta es generada por CONAGUA y tiene el formato CAP. Los datos mostrados tienen una disposición diferente a la del archivo XML (alerta). Link: http://www.i3linkstech.com http://www.nuo.com.mx/alertamx.html
  • 10. Mockups Flujo General La siguiente imagen muestra el flujo general que podría seguir un usuario en la App Aviso Preventivo de Desastres Naturales.
  • 11. Mockups Inicio de la App L a s s i g u i e n t e s i m á g e n e s muestran el logo de inicio de la App y la petición de acceso a la ubicación del usuario para configurar de forma automática las alertas para la localidad.
  • 12. Mockups Alertas en las Localidades L a s s i g u i e n t e s i m á g e n e s m u e s t r a n t r e s e s t a d o s adicionados por el usuario. En cada estado se indica el numero de alerta que no han sido recibidas (ejemplo Chihuahua tiene 2), que indicadas en número y con un resaltado en color. Se observan los Iconos indicando la Alerta, el Titulo principal y parte del Detalle de la alerta. Hacia la Configuración Adicionar Localidades Hacia el Detalle de la Alerta
  • 13. Mockups Configuración NIVEL ALERTA L a s s i g u i e n t e s i m á g e n e s muestran la configuración de los parámetros Nivel de Alerta para hacer “push notifications”. En la primera imagen se muestran los parámetros para TODAS las localidades. Es posible configurar otros niveles de alerta por cada Localidad c o m o s e m u e s t r a p a r a CHIHUAHUA, como ejemplo.
  • 14. Mockups Configuración VISUAL L a s s i g u i e n t e s i m á g e n e s muestran la configuración de los parámetros de visualización, sonido y vibración para indicar las alertas. S e c o n f i g u r a n s o n i d o s y vibraciones específicos para cada Entidad emisora de. Se muestra el ejemplo de cambio de visualización a alto contraste por ejemplo para lugares con mucha iluminación.
  • 15. Mockups ALERTA Detalle L a s s i g u i e n t e s i m á g e n e s muestran el detalle de una Alerta generada por CONAGUA. Los datos visualizados serán los que se indiquen para el desarrollo de la aplicación final. Se puede compartir la información de la Alerta a través de las redes sociales.
  • 16. Mockups LOCALIDADES L a s s i g u i e n t e s i m á g e n e s muestran la adición y supresión de Localidades para que se r e c i b a n l a s a l e r t a s correspondientes de parte de las entidades del Gobierno Mexicano.
  • 17. Diagramas de Flujo El Flujo de funcionamiento corresponde al detalle expuesto en la Propuesta en Extenso. M o t o r d e actualización y Push-Notifications Configuración de Localidades Configuración de visualización y Nivel de Alertas Lector CAP Y Validación Motor de visualización Administrador de Localidades y alertas Protección Civil CONAGUA CIRES, etc. App FRONT END App BACK END (opcional)
  • 18. Cronograma Fase% Tareas% Inicio% Fin% Inicio% Duración%en%días% 2da% Definición%Final% 6/8% 7/8% 0% 2% 2da% Lector%CAP%y%controlador% 8/8% 11/8% 2% 2% 2da% Motor%de%Actualización%y%PUSH% 11/8% 13/8% 5% 3% 2da% Motor%de%visualización% 11/8% 14/8% 5% 4% 2da% Administrador%de%localidades%y%alertas%Filtros% 12/8% 15/8% 6% 4% 2da% Configuración%de%Localidades% 13/8% 13/8% 7% 1% 2da% Configuración%de%visualización% 14/8% 15/8% 8% 2% 2da% Configuración%de%nivel%de%alertas% 14/8% 15/8% 8% 2% 2da% Back%End%(en%caso%necesario)% 18/8% 20/8% 12% 3% 2da% Pruebas%por%cada%tarea% 11/8% 15/8% 5% 5% 2da% Pruebas%Visuales% 11/8% 15/8% 5% 5% 2da% Pruebas%Validación% 13/8% 13/8% 7% 1% 2da% Prueba%Global%y%correcciones% 25/8% 11/9% 19% 14% 3ra% Presentación%en%STORES%(Apple,%Androide,%etc.)% 25/8% 11/9% 19% 14% 3ra% Definiciones%adicionales% 23/9% 25/9% 17% 3% 3ra% OpZmización%de%Actualización%y%PUSH% 26/9% 30/9% 20% 3% 3ra% OpZmización%de%la%visualización% 30/9% 3/10% 24% 4% 3ra% Funcionalidades%Share%(Facebook,%Google+,%etc.)% 3/10% 3/10% 28% 1% 3ra% Funcionalidades%GeoVisual% 6/10% 8/10% 31% 3% 3ra% Funcionalidades%Adicionales% 8/10% 10/10% 33% 3% 3ra% Pruebas%Globales%y%correcciones% 10/10% 24/10% 35% 11% 3ra% Presentación%en%STORES%(Apple,%Androide,%etc.)% 27/10% 6/11% 52% 9%
  • 19. Cronograma de actividades 2 2 3 4 4 1 2 2 3 5 5 1 14 14 3 3 4 1 3 3 11 9 Definición Final Lector CAP y controlador Motor de Actualización y PUSH Motor de visualización Administrador de localidades y alertas Filtros Configuración de Localidades Configuración de visualización Configuración de nivel de alertas Back End (en caso necesario) Pruebas por cada tarea Pruebas Visuales Pruebas Validación Prueba Global y correcciones Presentación en STORES (Apple, Androide, etc.) Definiciones adicionales Optimización de Actualización y PUSH Optimización de la visualización Funcionalidades Share (Facebook, Google+, etc.) Funcionalidades GeoVisual Funcionalidades Adicionales Pruebas Globales y correcciones Presentación en STORES (Apple, Androide, etc.) Duración en días
  • 20. Documentos de soporte CV Roberto LOPEZ TORO (resumen) Fechas Puesto Tecnologías utilizadas Enero 2013-Abril 2014 Gerente de Sistemas (México) HTML5, Java, Javascript, C++, PHP Julio 2011-Julio 2012 Ingeniero de Software (Bélgica) Java EE, XML, HTML, WebServices, Mayo-Julio 2009 Arquitecto Sistemas (Francia) UML, C++ Enero 2005-Sep 2008 Ingeniero Modelos para Thales (Francia) UML, Java Tipo Formación o publicaciones Julio 2014 Certificación CLOUD Computing (México) Abril-Sep 2010 Certificación JAVA EE (Bélgica) Nov 2004-Enero 2009 Doctorado (Francia) 2002-2003 Maestría (Francia) 1995-1999 Ingeniero en Comunicaciones y Electrónica (IPN) 2009 Francia UML2 assessment model consistencies Anexo CV en detalle http://www.i3linkstech.com
  • 21. Documentos de soporte CV Fabián SALAMANCA DOMINGUEZ (resumen) Fechas Puesto Tecnologías utilizadas Enero 2012-presente Arquitecto Soluciones SR. (Red Hat- CARSO) Linux, Cloud computing, Administracion Sistemas, Lider Tecnico, Bases de datos, JBoss Ago 2010-Julio 2012 Ingeniero de ventas NGCS (DELL) Cloud computing, DELL VIS, HPCC, Soluciones empresariales Enero 2009-Julio 2010 Consultor Ingeniero Redes (Cisco) Cisco, Linux, Vmware ESX, EMC storage Sep 2008-Ene 2009 Ingeniero Modelos para Thales (Francia) UML, Java Nov 2005-Sep 2008 Solutions Architect (DELL Caribe/Puerto Rico y Mexico) Diseño de soluciones tecnicas DELL infraestructura, data center, linux, redes Nov 2000-Oct 2005 Gerente de producto (Alcatel) XML,, Servers, Unix, Linux, Redes, Oracle Tipo Formación o publicaciones Oct 2013 Certificación OpenStack Administrador Red Hat Jul 2013 Certificación Cluster and Storage Manager Oct 2011 Certificacion Ingeniero RHCE v4 y RHCE v6 May 2010-May 2013 Cisco Certifier Network Associate 1995-1999 Ingeniero en Comunicaciones y Electrónica (IPN) 2005 Articulo Internacional SNMP traps to RSS (flujos tipo CONAGUA) http://anselmo.homeunix.net/SysAdmin-Journal/html/v14/i11/a6.htm Alerta Sismica (NUO) https://play.google.com/store/apps/details?id=mx.com.nuo.nuoalertsis02 Traps a RSS http://sourceforge.net/projects/trap2rss/ Anexo CV en detalle http://www.nuo.com.mx
  • 22. Carta bajo protesta de decir verdad Carta bajo protesta de decir verdad en donde manifieste lo siguiente: ●  “Yo, Roberto López Toro, manifiesto bajo protesta de decir verdad que no he recibido apoyo económico de otra dependencia o entidad de la Administración Pública Federal para el desarrollo de algún proyecto similar al que se está presentando”. ●  Además, señalar que: “En caso de resultar ganador del presente reto, me comprometo a participar y aportar los documentos necesarios, en tiempo y forma, para la contratación que determine la Solicitante para el desarrollo de la solución”.
  • 23. Fabián Salamanca Domínguez E-mail: fsalaman@gmail.com skype: fabian.salamanca Mobile: (52) 1 5554047930 Professional Strengths RED HAT'S TOP GUN .- Achieved Red Hat's Sales Bootcamp first place, better known as “Top Gun”, results reported to Jim Whitehurst (CEO) TEAMWORK SKILLS .- Accustomed to working in a multicultural and international environment. Known as a team player. LINUX EXPERT .- Red Hat Certified Engineer. Experience working with several Linux distributions (as well as BSD operating systems), from kernel customizations to cluster implementations. Extensive knowledge about Linux hardening, shell scripts, Linux related software and tools like Apache web servers, tunneling, HPCC (MPI, GPGPU, torque), X- Window system, FTP servers, Java for Linux (JBoss, Tomcat, Oracle App Server, Sun App Server), etc. DELL AND CISCO DATA CENTER NETWORKING EXPERTISE .- Design and implementation experience using Cisco’s Data Center Networking products like Cisco WAAS, load balancing with Cisco ACE and GSS, application security with Web Application Firewall and Data Center core networking with Cisco Nexus. Guru for Dell VIS and cloud related technologies in Mexico. Dell PowerConnect iSCSI expert. SOFTWARE DEVELOPMENT .- Experience in developing software using PHP, MySQL, PostgreSQL, Microsoft Visual Basic, Microsoft Access, Java J2EE (.jsp, servlets, JDBC), Javascript, HTML/CSS, Oracle, Perl and UNIX shell scripting. IT ARCHITECTURE AND PLANNING.- Great skills and experience in server infrastructure, virtualization and consolidation, systems management, tiered applications and database design and implementation. Currently working with customer's CIO in order to develop the best strategy for their IT infrastructure simplification. Highly competent in Network Management and IT security using Linux IPTables, tcpwrappers, OpenBSD pf and FreeBSD ipfw, Data replication using Doubletake for Microsoft Windows and rsync, csync and DRBD. INTERNATIONAL PUBLICATIONS.- Converting SNMP traps to RSS, Sysadmin Magazine Nov 2005. Implementing a cost effective disaster recovery solution, Dell PowerSolutions, Fourth Edition 2011. BUSINESS PROCESS IMPROVEMENT.- Knowledge of Six Sigma Yellow Belt concepts for business process improvement (BPI) in Dell. Designed a complex bid sales process for Dell Latin America and The Caribbean. PRODUCT MANAGEMENT.- Extensive experience managing software and telecom product lines. Has worked with sales teams on technical and commercial presentations for large Telco customers like CANTV in Venezuela, Telemar in Brazil, Telmex in Mexico and others. Possesses excellent technical skills for test and evaluation processes.
  • 24. Experience Jul 2012-up to present Red Hat Mexico City Sr. Solutions Architect Description: • Provide Linux, virtualization, cloud, systems management and storage presales support. Conduct complex demos and“PoC”. Responsible for Red Hat platform products quota for strategic accounts in Mexico. Technical Team Leader. Aug 2010-up to Jul 2012 Dell México, Mexico City NGCS Sales Engineer Description: • Provide HPCC, networking, DELL VIS and cloud computing support to sales and services teams. • Perform technical presales team leader roles. • Architect complex enterprise solutions. • Author for the white paper: http://content.dell.com/us/en/enterprise/d/business~solutions~power~en/Documents~aim_di saster_recovery_wp.pdf.aspx Jan 2009-up to July 2010 Cisco Systems, Mexico City Network Consulting Engineer, Data Center Networking Practice Description: • Provide network consulting services to customers regarding Cisco’s DCN line of products like Cisco ACE, WAAS, Nexus, UCS and third party technologies like Linux, VMware ESX, EMC storage technologies. • Perform technical team leader and project management roles. • Provide high and low level designs, network implementation plans and related documents Sep 2008-January 2009 Telcordia Technologies Mexico City Principal Solutions Architect and Developer Description: • Provide consulting services for Telcordia’s Service Director product to Telefonica Moviles Mexico • Develop adapters for Service Director. This adapters collected data from Telefonica’s NMS, OSS. The adapters could read plain text, Oracle and Sybase SQL and XML. Nov. 2005-up to Sep 2008 Dell Latinamerica & The Caribbean Mexico City Solutions Architect Description: IT solutions design, architecture, consulting, bidding and tendering for Infrastructure Consulting Services (aka Dell Professional Services) focusing on HPCC, data center consulting, Linux and networking. HPCC implementation using Rocks in the UPR (Puerto Rico), delivered HPL Linpack test results Development of solutioning process automation
  • 25. Nov. 2000-up to Oct 2005 Alcatel Mexico Cuautitlán I., Mexico Product Manager NSM Latinamerica PLM for Network, and Service Management software products. Regional (Latinamerica) Product Support for Alcatel 5620 (formerly Newbridge 46020) Network Manager, Network Design, Bidding and Tendering, Sales support, Documentation management, Lab demos and Field trials, consulting and implementation services, technical support (acting). Main projects and achievements: ! Development of Java XML test tool for Telmex T&E. ! Succesful T&E in Avantel for a softfwitch solution using Alpha Servers and HP Tru64 UNIX ! Succesful acceptance tests for A5795 Network Manager (Sun/Solaris 8) ! Succesful implementation for the first Clustered Network Manager for VPLS networks in Latinamerica (CANTV, Sun/Solaris 9 & Oracle 10g) Publications * Author of the article “SNMP traps to RSS” for SysAdmin Magazine (November 2005) * Author of the white paper: http://content.dell.com/us/en/enterprise/d/business~solutions~power~en/Documents~aim_di saster_recovery_wp.pdf.aspx Education & Certs 1995-to 1999 E.S.I.M.E., National Polytechnic Institute Mexico City Communications and Electronics Engineering (Bachelor’s Degree) Oct 2013 Red Hat Inc. Mexico City Red Hat Openstack Certified Systems Administrator Jul 2013 Red Hat Inc. Mexico City Red Hat Cluster and Storage Management Certificate of Expertise Oct 2011 Red Hat Inc. Mexico City Red Hat Certified Engineer ( RHCE v4 and RHCE v6 ) Aug 2008 Double-take Mexico City Certified Double-take Professional May 2010 – May 2013 Cisco Mexico City Cisco Certified Network Associate Aug 2010 Brocade Austin, TX Brocade Certified Network Engineer
  • 26. Technology Technology/Language Level Experience (Years) Rocks Linux, HPCC, Ganglia, Torque High 3 UNIX/Linux, shell scripts Advanced 12 C,C++ Medium 3 PHP, XML, ruby (CloudForms) Advanced 6 Java (JSP, Servlet, JavaBeans, JDBC) Advanced 4 HTML/CSS, Javascript Advanced 5 Perl, Python Advanced 4 MySQL, PostgreSQL Advanced 5 MS SQL and Sybase Medium 3 Oracle 7, 8i ,9i,10g Medium 5 TCL/Tk Medium 1 Apache web server Advanced 9 NIS, LDAP, RADIUS Advanced 2 Vmware vSphere Advanced 4 FreeBSD, NetBSD Advanced 7 Bind DNS, DHCP/BOOTP Advanced 6 Security: IPTables (Linux) Advanced 4 Linux Cluster and Load Balancing Advanced 3 BGP, PBR, OSPF, MSTP, RIP, LACP Medium 8 MPI, Torque, SGE Medium 4 EMC Networker Medium 1 EMC Clariion, Compellent, Equallogic Advanced 4 F5 BigIP, Cisco ACE Medium 2 iSCSI, Lustre, Gluster Medium 4 NetBSD and FreeBSD kernel Medium 7 Openstack Cloud Computing IaaS Advanced 3 Training A5424 (SS7)CSG OAM Engineer 40 hrs(Alcatel) Antwerp, Belgium 5620 NM Training Course 24 hrs(Alcatel) Mexico City Time Management 16 hrs(Alcatel) Mexico City NMS Product Seminar 24 hrs(Alcatel) Ottawa, Canada IP Product Seminar 24 hrs(Alcatel) Birmingham, UK IP Product Seminar 24 hrs(Alcatel) Budapest, Hungary XML, DHCP, RADIUS Workshop 40 hrs(Alcatel) Ottawa, Canada SAN Management, Data Protect. 40 hrs(Dell|EMC) Mexico City F5 BigIP, Firepass 48 hrs(F5) Ixtapan de Sal, Mexico Oracle 10g Administration 24 hrs(Dell) Makau Corp – online Citrix XenApp 32 hrs(Afina) Mexico City NSI Doubletake 8 hrs(Dell) Online Business Process Impr.(6 Sigma) 8 hrs(Dell) Mexico City Cisco SAN Director 16 hrs(Dell) Mexico City Windows 2008 Implementation 16 hrs(Dell) Mexico City Financial for sales 6 hrs(Red Hat) Mexico City Cisco Application Networking 32 hrs(Cisco) Webex Cisco Nexus 32 hrs(Cisco) Webex VMware Configuration and Imp 32 hrs(Cisco) Webex Dell BladeMaster Cert 16 hrs(Dell) Online Red Hat Performance Tuning 40 hrs(Red Hat) Mexico City Openstack configuration 40 hrs(Mirantis-Red Hat) Sao Paulo Openstack Adminstraton 40 hrs(Red Hat) Mexico City References Juan Carlos Negrete – (+52 1) 55 3332 11 54 juan.carlos@negrete.com.mx Alejandro Martinez Carmona – (+52 1) 55 5436 9255 alejandro_carmona@dell.com
  • 27. Roberto Lopez Toro IT Business Analyst « Customer oriented, results oriented, analytic and team player » My personal Job Values Jan$2013)Apr$2014$ Systems$&$Projects$Manager,$ATG$Distribución$de$Productos$Empresariales$ DF(MX)$ $ Implementing$internal$systems$and$admin$applications.$Negotiation$with$suppliers.$ $ Develop$project$proposals$in$energy$solutions$and$automatization$process.$ $ Quality$and$Certification$insurance$and$implementation.$$ July$2011)July$2012$ Software$Engineer$Java$ $ $$ $ $ $ CM)MC$(Belgium)$ $ Sync)XRM$project$(J2EE,$Oracle,$Eclipse,$Spring$config.)$CmWeb$(Struts,$Hibernate)$ $ RUP/UML$quality$and$review$ $ SCRUM$Metodology$ Apr)Sep$2010$ Trainee$Taking$a$certificate$course$on$Java$EE$$ $ Business$Training$(Belgium)$ $ Java$certification:$SE$6$(SCJP)$&$EE$5$(SCBCD)$ $ Java$Workshop:$Tools$(Hibernate,$JBoss,$Netbeans),$$ $ Patterns$(GoF,$Java$EE)$&$SE$&$EE$Technologies$ May)July$2009$ Systems$Architect$as$Freelance$$$Web$Services,$Bordeaux$(FR))Brussels$(BE)$ $ WEB$services$and$application$architecture$evolution$project$proposal$WEB)IA$$ $ (Conceptual$Level)$ End$2004)2009$ Ph.D.$Computer$Science$ INSA$Toulouse$(University,$France)$$ $ Model$Analysis,$UML$Model$Assessment,$Risk$Management$(Thales$partnership),$ $ and$undergraduate$engineers$supervision$(ENAC)$ 2004$ $Migration$Engineer$$ TELCEL$(Telecom$network$operator,$Mexico)$$ $ IBM$DB2$Systems$toward$Oracle$Datawarehouse$ 2002)2003$ $M.Sc.$Computer$Science$)$IT$ UTC$(University$Compiègne,$France)$$ $ UAV$studies$and$development$ 2001)2002$ $Research$Internship$$ INRIA$Rhône)Alpes$(Research$Institute,$France)$$ $ UAV$take$off/down$assessment$(Conceptual$studies)$Linux$ 1999–2002$ $Associate$professor$$$$ National$Polytechnic$Institute$)$IPN$ESIME$$(Mexico)$ $$ $$$2001)2002$diploma$in)service$training$in$France$ $ 1998–1999$ $Sales$and$systems$manager$$$$ Qualcom$(IT$Products$and$Services,$Mexico)$ $ 1994–1998$ $Consulting$(Freelance$Analyst$and$developer,$Mexico)$ $$ 1990–1992$ $System$Analyst/programmer/teller$$ Banamex$S.A.$$(Banking$sector,$CDI,$Mexico)$ $ $Maintenance,$optimisation,$requirements$analysis$and$programming$ $ End$2004)2009$ INSA%Toulouse%(Toulouse,%France)% % %Ph.D.%Computer%Science%(January%2009)%% Keywords:$UML,$Java,$model$analysis,$model$assessment,$risk$management,$$ $$$$R&D,$strategic$&$tech$surveillance$(veille$stratégique$&$tech).$ 2002)2003$ $UTC%Compiègne%(Compiègne,%France)% ! !M.Sc.%Computer%Science%;%IT% 2001)2002$$$ $Research%Internship%at%INRIA%(Grenoble,%France)% 1994)1999$ National%Polytechnic%Institute%(IPNBESIME%Zacatenco,%Mexico)% % Communications%and%Electronics%Engineer.%(B.%Sc.)% Professional Experience Education ! JM Agreda no. 285 Col. Transito 06820 México, D.F. $Cel. + 52 (55) 36 57 54 07 @ robertotoro@yahoo.com %%Birth 12.02.70 ! http://www.linkedin.com/in/robertotoro SOFTWARE, LANGUAGES, AND OS Visual Basic, C++ UML, QT COBOL, SQL - DB2 HTML, XML Assembly JAVA SE and EE (SCJP-Certified) (SCBCD-Certified) MS Office Sci/Tech Software OS/390 MVS Windows - Linux TONGUES Spanish: mother language French: Good Level English: Good Level TOEIC : 840 Dutch : Basics, taking lessons CVO may2010 – 2011. INTERESTS Sport : jogging and hiking. Research : quality and risks in software, Web2, semantics and NTIS, Management Travels : Mexico, Italy, France, UK, Belgium and Sweden Skills