Proyectos

Son muchos los proyectos y aplicaciones que he desarrollado a lo largo de mi vida profesional. Aquí explico los más relevantes de entre los proyectos en los cuales era el responsable de la dirección técnica

  • CallUpp 

    Voiping

    Coordinación y dirección técnica del proyecto CallUpp. CallUpp es una plataforma orientada a realizar llamadas internacionales a bajo coste. Es una plataforma multimarca, siendo WOW!, Mi otro Móvil , la primera marca lanzada. Se compone de :

    • Aplicación Android desde la cuál los usuarios pueden realizar llamadas, recargar saldo, compartir saldo, y gestionar otros aspectos de su cuenta. Descargar
    • Módulo de servicios web, implementados con Restful, que realiza toda la operativa de acceso a base de datos, y que es invocado por el resto de módulos.
    • Módulo de administracion de la plataforma.
    • Portal web del cliente:
    • API de recargas para revendedores.
    • Portal web para la administración de cada marca.
    • Portal web para la administración de cada distribuidor.

    • Java EE 7
    • WildFly
    • JSF
    • Primefaces
    • Rest
    • JPA
    • MySQL
  • Página web de Voiping US S.L.

    Voiping

    Coordinación del portal de Voiping.


    • WordPress
    • HTML5
    • CSS3
  • Portal de seguridad de Bucaramanga

    Acconte

    Dirección técnica del Portal de Seguridad de la alcaldía de Bucaramanga (Santander), Colombia.


    • JSF / Facelets
    • WildFly
    • PrimeFaces
    • Google Maps API
    • JPA
    • MySQL
  • CVD

    Acconte

    Mejoramos la aplicación CSV, incluyéndole la estampación de códigos QR para la descarga de los documentos a través del documento impreso desde dispositivos móviles, y lo adaptamos con el fin de darle flexibilidad y que esté preparado para venderlo a distintos organismos y empresas. Implantación en la alcaldía de Bucaramanga, Colombia.


    • JSF / Facelets
    • WildFly
    • PrimeFaces
    • JAX-WS
    • PKI
    • X.509
    • Firma electrónica
    • JPA
    • Oracle
  • Inventario de Sistemas Abiertos

    Bankia - Acconte

    El departamento de Sistemas Abiertos y Plataformas Medias de Bankia es responsable de las máquinas donde van alojados los servidores de aplicaciones homologados por Bankia, y entre sus tareas se encuentran la gestión del hardware, de los sistemas operativos y los propios servidores de aplicaciones. Se trata de miles de máquinas con distintas tipologías, por lo que me encargaron que les crease una aplicación específica para la gestión del inventario de todos los elementos de su responsabilidad.


    • JSF / Facelets
    • JBoss
    • RichFaces
    • JPA
    • Oracle
  • Registro Electrónico de Educación

    Ministerio de Educación - Acconte

    En gran medida por haber realizado el Registro Telemático del Ministerio de Cultura, cuando este Ministerio estaba integrado con Educación, tras la disgregación de estas secretarías de estado en dos ministerios independientes, me encargaron el desarrollo de un nuevo registro electrónico para el Ministerio de Educación.


    • Servlets / JSP
    • Tomcat
    • JAX-WS
    • IText
    • PKI
    • X.509
    • Firma electrónica
    • @Firma
    • DNIe
    • JPA
    • Oracle
  • Aplicación para la estampación de códigos de identificación en documentos PDF, con la custodia de los mismos. Además los documentos van firmados digitalmente por el Ministerio de Educación, dándoles valor probatorio.


    • Servlets / JSP
    • Tomcat
    • JAX-WS
    • PKI
    • X.509
    • Firma electrónica
    • @Firma
    • JPA
    • Oracle
  • Aplicación que permite a los responsables de Organismos de la Administración Pública poder dar de alta a personas que estén autorizadas a usar determinados servicios ofrecidos por el Ministerio de Educación.


    • Servlets / JSP
    • Tomcat
    • Struts 2
    • JAX-WS
    • PKI
    • X.509
    • Firma electrónica
    • @Firma
    • DNIe
    • JPA
    • Oracle
  • Consejo Escolar del Estado

    Ministerio de Educación - Acconte

    La Orden ESD/3669/2008 de 9 de diciembre publicada en el BOE el Miércoles 17 de diciembre de 2008 introduce una serie de cambios en el funcionamiento del Consejo Escolar del Estado que impiden que dicho órgano continúe utilizando la aplicación de gestión existente. Me encargo de crear una nueva aplicación de gestión que recoge el nuevo funcionamiento, migrando los datos existentes al nuevo sistema.


    • Servlets / JSP
    • Tomcat
    • Struts 2
    • JPA
    • Oracle
  • Registro Telemático de Cultura

    Ministerio de Cultura - Azertia

    A partir del análisis de SAB se llegó a la conclusión de que los ciudadanos tenían que poder registrar sus solicitudes de manera telemática. Como no había nada hecho en ese sentido nos embarcamos a desarrollar una aplicación que permitiese hacer esto. Desde el principio se diseño de tal manera que estuviese abierto a otros procedimientos, y de esta forma nació el Registro Telemático del Ministerio de Cultura, que aceptaba, como primer procedimiento registrado, las solicitudes a través del sistema SAB.


    • Servlets / JSP
    • JBoss
    • XML
    • JAX-RPC
    • JMS
    • IText
    • PKI
    • X.509
    • Firma electrónica
    • @Firma
    • DNIe
    • Hibernate
    • Oracle
  • SAB, siglas de Sistema de Ayudas y Becas, es un sistema de gestión de subvenciones que da soporte a todo el proceso, tanto desde el punto de vista del ciudadano como del gestor: configuración de convocatorias, presentación en el Registro Electrónico de solicitudes y documentación adicional en todas las fases del procedimiento, gestión interna de solicitudes, información y notificación electrónica al solicitante, evaluación, diseño y generación de cartas, listados e informes. SAB utiliza los servicios proporcionados por otros Departamentos de la Administración para la validación de certificados electrónicos, notificaciones electrónicas y verificación de datos de identidad, y facilita la consulta a la Agencia Tributaria y Seguridad Social de datos de situación de deuda de los solicitantes.


    • Servlets / JSP
    • JBoss
    • XML
    • JAX-RPC
    • JMS
    • IText
    • Hibernate
    • Oracle
  • Directorio de Museos

    Ministerio de Cultura - Azertia

    Desarrollé el primer Directorio de Museos. Se trataba de una aplicación web con tecnología Servlet/JSP que accedía a una base de datos SQL Server para extraer los resultados de los museos filtrados por los parámetros de búsqueda.


    • Servlets / JSP
    • Tomcat
    • XML
    • Microsoft SQL Server
  • Aplicación sencilla pero relevante. Consiste en un generador de documentos PDF dinámicamente con un identificador único cada vez, para el pago de tasas por convalidación de estudios realizados en el extranjero.


    • Servlets / JSP
    • Tomcat
  • Legislación Histórica de España

    Ministerio de Cultura - Azertia

    Mi primer proyecto importante dentro del Ministerio de Cultura. Se trata de una aplicación web que permite el acceso al trabajo que inició y dirigió Miguel Artola Gallego consistente en una recopilación de leyes históricas.


    • Servlets / JSP
    • Tomcat
    • Oracle