Juan Antonio Aguilar Jimenez

Juan Antonio Aguilar Jimenez

Work History

Work History

Programador Senior

Bilbomática S.A.

Es una empresa de servicios y consultoría IT (outsourcing); y el desempeño de mis funciones se desarrolló desplazado al cliente:

Organismo Autónomo de Informática y Comunicaciones de la Comunidad de Madrid.Las funciones principales del puesto ocupado, y algunas tareas puntuales de relevancia en dicho puesto, en el área de Desarrollo de dicho organismo, en la unidad de Soporte Técnico a Desarrollo, se pueden resumir en las siguientes:

  • Desarrollo de aplicaciones en plataforma Windows contra Oracle y mantenimiento de las mismas.
  • Mantenimiento de aplicaciones ya desarrolladas.
  • Migración de fuentes desarrolladas en versiones anteriores del IDE Delphi.
  • Uso de componentes DOA (desarrollados por Allround Automations) para el acceso directo a Oracle (atacando directamente al cliente Oracle, OCI.DLL, sin usar el motor de acceso a bases de datos propio de Borland).
  • Fusión de plantillas de documentos Microsoft Word con datos de consulta de bases de datos.
  • Fusión de formularios PDF con datos “vivos” usando ficheros de texto con formato FDF.
  • Creación de CGIs para la gestión de formularios, a través del Web, de atención a los ciudadanos.
  • Integración y compartición de datos entre aplicaciones Java y Delphi y Oracle Developer.
  • Definición de Webservices SOAP, con Delphi,para llamadas a procedimiento remoto entre procesos de diversas plataformas.
  • Acceso a través de ODBC a documentos generados con la herramienta Filemaker Pro 5.5.
  • Desarrollo de aplicaciones distribuidas basadas en Servicios Web, generados con Delphi 6, para la integración de plataformas (clientes Delphi contra Servicios Web J2EE).
  • Generación de informes basados en datos estáticos en Microsoft Word, mediante comunicación OLE entre aplicaciones Windows con Delphi y dicho procesador de texto (Macros ejecutadas desde fuera del procesador de texto).
  • Colaboración en el tratamiento informático de las actas de escrutinio de votos en las elecciones a la Asamblea de Madrid en Mayo de 2003. Participando en la organización como parte del equipo desplazado al punto de control del proceso, de la noche electoral, en la sede de la Consejería de Presidencia de la Comunidad de Madrid, sita el antiguo edificio de Correos de la Puerta del Sol de la villa de Madrid.
  • Desarrollo de componentes ActiveX con Delphi, para acceso local al puesto de trabajo, con el objetivo de minimizar la configuración de dichos puestos a realizar por personal de la Comunidad de Madrid, dada la vasta extensión del parque informático; y la integración con herramientas desarrolladas con Oracle Forms en entorno Web, permitiendo funcionalidades fuera del alcance de dicha plataforma (p.ej.: escaneo de documentos para su posterior carga en las bases de datos de gestión documental, fusión de documentos Word, formularios PDF/FDF, hojas de cálculo Excel, etc. con datos), usando en la parte servidora Servlets desarrollados con J2EE por personal del área.
  • Colaboración en el tratamiento informático del resultado de escrutinio de votos en las elecciones a la Asamblea de Madrid en Octubre de 2003.Concretamente en el Pabellón XII de la Casa de Campo, donde residía la operativa de grabación de datos extraidos de las actas levantadas en el escrutinio de votos de cada mesa electoral.
  • Desarrollo de componentes de tratamiento gráfico y escaneo de imágenes, para integración de gestión documental en los desarrollos realizados por I.C.M. para la comunidad de Madrid.  Estos componentes se apoyan en la librería de componentes y bibliotecas de ImageLib (Skyline Tools Imaging).
  • Integración de Servicio Web de acceso a objetos Geomedia, en el entorno de producción del organismo.Componente Web, actuando de capa intermedia en los desarrollos satélites del proyecto SIGI de Comunidad de Madrid (Sistema de información de callejero de los municipios de la comunidad).

Desarrollador Web

Ingeniería de Software Aplicada S.L.

Desarrollador

Sertecnet Valencia
Oct 2005 - Present

Informático

Cruz Guerrero S.L. (sumobel)

Propietaria de las marcas: sumobel y natucama; en la red:www.sumobel.com, www.natucama.com  y a través de las cuales desempeña su actividad como distribuidor minorista de artículos de mobiliario, descanso, decoración y equipamiento para el hogar en general. Perteneciendo al dpto. de informática de dicha compañía, donde actualmente opera con siete establecimientos, cuatro de ellos de gran formato (centros de más de 5.000 mt2), tres de medio formato (entre 1.500 y 3.000 mt2), además de un almacén logístico de 20.000 mt2. Almacén donde están situados tanto el CPD del grupo, como las oficinas centrales y las dependencias del departamento de informática, que está formado por el Director del Dpto., quién desarrolla su actividad a tiempo parcial, y por mí, desarrolando la actividad laboral a tiempo completo. Las funciones desarrolladas en el puesto son las más completas hasta la fecha, puesto que he cubierto las necesidades en cuanto a soporte y desarrollo informático se refieren para dicho grupo:

  • Desarrollo y mantenimiento de ERP corporativo (Delphi 2.0 contra Oracle 10, con gran carga de la lógica de negocio apoyada en paquetes pl/sql).
  • Mantenimiento de la Intranet corporativa (php 5.0 en linux con Apache contra Oracle).
  • Desarrollo y mantenimiento del programa de presupuestos en tienda, para los puntos de venta del grupo.
  • Formación al personal en cuanto a las aplicaciones se refiere.
  • Atención al usuario y soporte técnico.
  • Mantenimiento de la infraestructura informática de la compañía, tanto servidores como clientes.
  • Administración de cuentas de usuario y correo así como administración remota con Terminal Server.
  • Evaluación de productos informáticos, previa a su adquisición.
  • Compras de material e infraestructura informática.
  • Implantación de sistemas de impresión de pago por página, subcontratados al grupo Gestetner.
  • Labores de consultoría en la definición del Sistema de Gestión de Almacén, dentro del proyecto de implantación de estanterías Mecalux, de tipo convencional y compacta, para mercancía paletizada, con almacenamiento en altura. Automatización de los procesos de gestión de la mercancía: descarga y preparación de pedidos para su puesta en carga, así como los movimientos intraalmacén con vehículos mecanizados (carretilla retractil, apilador eléctrico, traspaletas...); apoyados en terminales fijos (PC’s) para la recepción/expedición de la mercancía, y en terminales móviles (PDA’s industriales) para dicho movimiento de mercancía.
  • Análisis y desarrollo del protocolo e interfaz necesario para la aplicación de movimiento de mercancía en terminales móviles (PDA’s) para el Sistema de Gestión de Almacén; así como supervisión del desarrollo externo de dicha interfaz.
  • Diseño e implantación de los formatos de información (y códigos de barra) etiquetada en productos y elementos necesarios para el correcto funcionamiento del SGA. Impresión y configuración dispositivos de impresión de etiquetas transferencia términa (ribbons), así como la evalución de los soportes adecuados para tales menesteres.
  • SGA. Desarrollo del Sistema de Gestión de Almacén, implantación e integración con el ERP preexistente. Lógica de negocio empaquetada en PL/SQL.

Education

Education

Universidad de Málaga [ Editar ]

Summary

Formación académica de Ingeniero Técnico en Informática de Sistemas, y amplia experiencia: Experto en Delphi, profesional senior con experiencia en Visual Basic, acceso y diseño de bases de datos relacionales (Oracle particularmente, PostgreSQL, nociones de SQL Server, y de MySQL. Con amplio dominio de las técnicas orientadas a objeto; formación en arquitectura J2EE-Modelo MVC/Struts. Tres años he formado parte de una empresa desarrollando mi actividad desplazado al cliente (Organismo Autónomo de Informática y Comunicaciones de la Comunidad de Madrid - O.A. I.C.M.), donde he participado como programador en las aplicaciones que son desarrolladas en el área de Soporte Técnico a Desarrollo, usando todo tipo de tecnologías punteras dentro de las IT's y en el marco de la Administración Pública. En la actualidad pertenezco al dpto. de informática de una empresa dedicada a la venta del mueble: Cruz Guerrero Hnos. S.L. (sumobel), donde realizo las labores de desarrollo y mnto. del ERP corporativo (uso extensivo de delphi 2 y 7, y procedimientos almacenados en PL/SQL), atención al usuario, compras de material informático, asistencia técnica de los puestos corporativos, administración de servidores (TS Win32, VNC, VMWare). Análisis, desarrollo e implantación del SGA (Sistema de Gestión de Almacén). Automatización de los procesos de gestión de la mercancía: descarga y preparación de pedidos para su puesta en carga, así como los movimientos intraalmacén con vehículos mecanizados.

Interest

Acuarofilia

Salsa & Bailes latinos

Natación

Skills

Skills

Visual Studio C#

Aplicaciones sobre Windows PocketPc, con acceso a datos a SQL Server Mobile. Uso extensivo de orientación a objetos.

Administración de RDBMS Oracle

Adobe Flash

Escenas, Clips de película, Bibliotecas de símbolos e Instancias. Animación, Interpolación de movimiento y forma. Capas, Máscaras, Guías de movimiento, Guías de diseño. Carga dinámica de películas, múltiples líneas temporales. Interactividad con ActionScript 3.0

Desarrollos Delphi.

Todo tipo de aplicaciones desarrolladas con Delphi Win32. Desde aplicaciones de línea de comandos, hasta aplicaciones consumidoras de servicios Web, pasando por: pequeñas herramientas, aplicaciones corporativas, migraciones de grandes volúmenes de datos, aplicaciones basadas en BDE, en ADO; contra bases de datos Oracle, Interbase, PosgreSQL, Btrieve. Aplicaciones stand-alone, cliente/servidor, en tres capas, multicapa. Acceso a otras aplicaciones usando OLE, XML-RPC, HTTP. Creacion de componentes tanto VCL como ActiveX.