Rodrigo Burgos Domínguez

Rodrigo Burgos Domínguez
Trabajo Actual: Software Developer in Kueski

Experiencia Laboral:

Software Developer in Kueski, Septiembre 2014

Crear lógica adicional para DPP Conexión Libre 2013 Marzo

DPP Internet Ilimitado 2013 enero

  • Telefónica Movistar
  • Función:Líder de proyecto
  • Gente a cargó: 2 documentadores y 2 desarrolladores
  • Breve reseña: Se creo una aplicación que monitoreo las recargas y asigna directamente Datos y Bonos extras dependiendo de reglas internas que se configuraron
  • Herramientas Utilizadas: JAVA, Spring, Tuxedos, JDBC, SQL Oracle, WebLogic, Threads, Quartz, PriorityQueues

CCTAA Segunda Fase 2012 agosto ( en proceso )

  •   Telefónica Movistar
  •   Función: Líder de proyecto
  •   Gente a cargo: 1 Documentador y 2 Analistas.
  •   Breve reseña: Se esta llevando acabo las platicas para cerrar el alcance de esta segunda fase, debido a que es un sistema muy grande en el cual interviene la creación de Planes en Telefónica así como la administración de las tarifas, bonos y escenarios de llamadas.
  •   Herramientas tentativas a utilizar: Struts 2, FLEX 3 , JAVA, Flash CS4, Action Script 3.0, Spring, XDOM, Manejo de Arboles, WebLogic o Glash Fish, SQL Oracle, Unix.

Desarrollo Periodo de Gracia 2012 agosto-agosto

  •  Telefónica Movistar
  •  Función: Líder de proyecto y Desarrollador
  •  Gente a cargo: 2 Desarrolladores, 1 Documentador y 1 Analistas.
  •  Breve reseña: Se diseño la arquitectura y solución de un sistema encargado de regresar el saldo caducado a los usuarios días después de que se le borro en la plataforma de Telefónica, el sistema debe guardar la información del abonado y detectar que supere un umbral de recarga acumulado.
  •  Herramientas: JAVA, Spring, Tuxedos, JDBC, SQL Oracle, WebLogic, Threads, Quartz.

Conexión Libre 2012 agosto – septiembre

  •  Telefónica Movistar
  •  Función: Líder de proyecto y Desarrollador
  •  Gente a cargo: 1 Desarrolladores, 2 Documentador.
  •  Breve reseña: En este proyecto realice la labor de toma de requerimiento, análisis , diseño y desarrollo debido a la prioridad que se le dio al sistema, puntos de mejoras con respecto a sistemas anteriores, fue el monitoreo a la plataforma de Telefonica para entregar bonos en un periodo no mayor a 10 min después de que el DN cumpla con las restricciones solicitadas, este sistema debe procesar mas de 200,000 solicitudes al día.
  • Herramientas: JAVA, Spring, SQL, Oracle, JDBC, Tuxedos, WebLogic, Threads, Quartz, WebService.

Desarrollo Asignación Bono fase I y II 2012 julio – septiembre

  •   Telefónica Movistar
  •   Función: Líder de Proyecto
  •   Gente a cargo: 1 Desarrolladores y 2 Documentador
  •   Breve reseña: Se realizo la gestión completa como los puntos de acuerdopara que se pudiera proporcionar bonos de SMS, Tiempo Aire, y Reductores de llamada sin necesidad de que las plataformas de Telefónica (IVR, FRONT-END) tuvieran que crear conectores tuxedos hacia Altamira, la solución solicitada fue crear un Webservice que fuera encargado de realizar esta asignación.
  •  Herramientas: JAVA, Srping, SQL, Oracle, JDBC, Tuxedos, WebService, WebLogic.

Desarrollo Segunda Línea Fase I y II 2012 Junio – Agosto

  •   Telefónica Movistar
  •   Función: Líder de Proyecto
  •   Gente a cargo: 1 Desarrolladores y 2 Documentador
  •   Breve reseña: sistema esta encargado de cobrar diariamente a líneas principales de líneas secundarias .34 centavos (esto es el costo que le da derecho a la línea principal de tener una línea secundaria ), debido a que esta información no la maneja totalmente Telefónica si no que esta asociada con otra empresa MOVIUS se tuvo que hacer un análisis mas profundo para ver el desempeño de esta nueva plataforma.
  •   Herramientas: JAVA, WebService, JDBC, Quartz, Tuxedo, SQL Oracle, WebLogic.Desarrollo Prepago con Renta Fijos 2012 marzo – mayo
  •  Telefónica Movistar
  •   Función: Líder de Proyecto y Desarrollador
  •   Gente a cargo: 3 Desarrolladores , 2 Documentador y 1 analista
  •   Breve reseña: Sistema encargado de cobro y asignación periódicas de bonos de SMS, Tiempo Aire, Coeficientes Reductores, y notificaciones de alerta vía SMS para el abonado recargue para que no pierda sus beneficios.
  •   Herramientas: JAVA, WebService, JDBC, Quartz, Tuxedo, SQL Oracle, WebLogic.

En los siguientes desarrollos mi labor fue similar, llevar la gestión completa de los sistemas, esto es el análisis y propuesta de solución, desarrollar la solución, implementar la solución ( subir a producción) y revisión de documentación, en ciertos casos también es la toma de requerimiento, por lo regular es la gente de marketing la que toma el requerimiento pero en casos excepcionales los eh tomado y dejado a esta área (marketing) se ponga de acuerdo con el cliente sobre los costos del desarrollo.

Internet Nocturno 2012 marzo – mayo
Sinphony Fase I apoyo en desarrollo 2012 febrero – mayo Desarrollo Prepago con Renta Fase I y II 2011 octubre – marzo 2012 Upsell 2011 septiembre – 2012 marzo
Desarrollo Ofertas Prepago 2012 marzo – mayo
Desarrollo Servicio de Datos 2011 marzo – septiembre
Desarrollo Ajuste de Bolsas 2011 abril – mayo
Servicio Suplementarios 2011 febrero – marzo
Recarga Suspendidos Fase I, II 2010 octubre – 2011 febrero

Desarrollador JAVA:

Los siguientes proyectos son en los cuales participe solo como desarrollador, encargado de realizar en algunos la lógica completa y en otros solo como apoyo a otros desarrolladores para la conclusión de proyecto:

Migraciones 2010 marzo – 2010 mayo

  • Función: Desarrollador
  • Breve reseña: En este sistema mi función fue como otro desarrollador aun que tome parte para del diseño de la arquitectura de la solución final, y realice optimizaciones que conjunto con mi esfuerzo realizado en el CCTAA fue el por que me ascendieron a líder de proyecto. El sistema tenia que realizar migraciones en Altamira esta labor se realizaba manualmente debido a que se tiene que impactar varias plataformas HLR, Altamira y los SDP’s, para poder realizar una migración exitosa.
  • Herramientas tentativas a utilizar: JAVA, Spring, Tuxedo, Telnet, PL/SQL, SQL Oracle, WebLogic.

CCTAA Fase I 2010 enero – junio

  • Función: Desarrollador
  • Breve reseña: En este sistema mi función fue como desarrollador, aun que tome parte en todo el análisis y diseñe todo el front end de la aplicación basado en toda la información del cliente, el sistema se encargaría de visualizar las tarifas que cobra cada plan de Telefónica dependiendo el escenario de llamada, adicional a ese se sugirió que pudiera ser editable dentro del sistema sin afectar ni a producción ni a ninguna maqueta de Telefonica, también se le incluyo una herramientas de comparación para validar que lo que esta en producción es exactamente lo que se esta solicitando.
  • Herramientas: JAVA, Spring, FLEX 3.0, Flash CS3 , SQL Oracle, , GlashFish.

Estadísticas VPN 2009 junio -agosto

  • Función: Desarrollador
  • Breve reseña: En este sistema mi función fue como desarrollador, se tuvo que realizar lecturas sobre XML’s muy grandes de donde se extraía la información y mi función aquí fue realizar un algoritmo optimo de lectura de esta información.
  • Herramientas: JAVA, Spring, ZK , SQL Oracle, GlashFish.

Repórter 2.1 VPN 2009 febrero – junio

  •   Función: Desarrollador
  •   Breve reseña: Sistema encargado de realizar reportes sobre la plataformade VPN de Telefónica, se registra las solicitudes de reportes y este sistema a las 00 horas las procesa para que al día siguiente estén disponibles. Estuve a cargo de todo el desarrollo.
  •   Herramientas: JAVA, Spring, LDAP, SQL Oracle, GlashFish, Quartz. ZK.

Gestor 2009 marzo – mayo

  •  Función: Apoyo en Desarrollo.
  •   Breve reseña: En este sistema mi función fue de apoyo de modificación dealgunas pantallas en ExtJS y modificación de lógica muy especifica para lafuncionalidad del sistema.
  •   Herramientas: JAVA, Spring, LDAP, WebService, ExtJS.
  • Mantenimiento de WebServices VPN 2008-septiembre – 2009 diciembre.
  • Función: Mantenimiento de Webservice.
  • Breve reseña: Mi labor como desarrollado en esta empresa fue dar mantenimiento a webservices ya existentes, los cuales incluía agregar funcionalidad o resolver algunas incidencias.
  • Herramientas: JAVA, Spring, LDAP, WebService, SQL Oracle.

Actividades Extracurriculares:

  •   Segundo Lugar en el Concurso Local de Programacion ACM 2003.
  •   15vo Lugar en el Concurso de Programacion Mexico Centro America y elCaribe 2003
  •   Primer Lugar en el Concurso Celebrado en el Quinto Congreso ITESM Campus Cordoba 2004
  •   Juez y Problem Setter en el Concurso Local ACM BUAP 2004
  •   Primer Lugar en el Concurso Nacional de Programacion de Celaya 2004
  •   Primer Lugar en el Concurso de Programacion Mexico Centroamerica y el Caribe 2004
  •   Primer Lugar en el Primer Concurso Abierto de Programacion BUAP 2004
  •   Participacion en el ACM World Final Pogramming Contest 2005 celebrado en Shanghai China 2005
  •   Primer Lugar en el Concurso de Programacion Abierto del Tec de Monterrey Campus Queretaro 2005.
  •   Primer Lugar en el Concurso Nacional de Pogramacion Tecnoligoc de Celanay 2005.
  •   Juez y Problem Setter en el Concurso de Programacion Mexico Centroamerica y el Caribe 2006
  •   Segundo Lugar en el Septimo Congreso Tec Monterry Campus Cordoba 2006.
  •   Primer Lugar en el Local Abierto de Programacion Tec Monterrey Campus Queretaro 2006
  •   Primer Lugar en el Concurso Nacional de Programacion Tecnologica de Celaya 2006
  •   Segundo Lugar en el ACM Mexico Centroamerica y el Caribe 2006
  •   Participacion en el ACM World Final Programming Contest 2007 celebrado en Tokyo Japon.
  •   105avo Lugar en el Google Code Jam 2007
  •   Segundo Lugar en el Rally de Programacion Nacional 2008
  •   Tercer Lugar en el Abierto Nacional de Programacion ANTS (ANPA) 2008
  •   Tercer Lugar en el Abierto Nacional de Programacion ANTS (ANPA) 2010

4 pensamientos en “Rodrigo Burgos Domínguez

  1. Avatar de azael sebastian lucio florido
    azael sebastian lucio florido junio 30, 2013 en 7:31 pm Reply

    hola Rodrigo yo e participado en consursos acm y no me ha ido muy bien, me gustarias que contaras tu experiencias en este tipo de eventos y que se necesita para llegar a una final mundial asi como que hicieras un tutorial sobre arboles, grafos y estructuras ya que son temas un poco complejos, claro si tienes tiempo, saludos

    • Avatar de rodrigoburgosdominguez
      rodrigoburgosdominguez julio 1, 2013 en 8:12 am Reply

      Con gusto Azael con que tema quieres que empezemos y cual crees que ha sido tu problema en los regionales ?, ya que tambien puede ser problema de trabajo en equipo o el manejo de la presion en el evento.

  2. Avatar de Azael Sebastian Lucio Florido
    Azael Sebastian Lucio Florido octubre 9, 2014 en 5:58 pm Reply

    Hola Rodrigo, retomando el tema que te comentaba en mi primer comentario, pues en los regionales me ha ido mal no por culpa de mi equipo sino que no conocemos mucho sobre algoritmos, es por eso que te preguntaba si podrías hacer un pequeño tutorial, o decirme por donde empiezo con arboles y grafos ya que hay muchos algoritmos, saludos

  3. Avatar de carlos roberto martinez ojeda
    carlos roberto martinez ojeda abril 10, 2015 en 2:53 am Reply

    Hola rodrigo veo que ere un chico exitoso en la programacion te encontre en codechef apenas entre a la pagina mi usuario es chess1424 oye soy de puebla y tu de tlaxcala, abria la posibilidad de que me apoyaras en problemas que se me dificultan asimilar la solucion como el Counting sequences de april long chalenge en code chef? Gracias bro buen dia

Deja un comentario