Curriculum Vitae

Antonio José Balmón

Analista / Programador / Diseñador Web

14 junio 1972
Tel.: 633-02-02-06
E-mail: ajbalmon@gmail.com

Tengo unos 17 años de experiencia como programador, casi 10 de ellos en entornos Web desarrollando diversos tipos de proyectos desde sencillas páginas web hasta completos sistemas de gestión, así como web corporativas, y aunque en ocasiones he utilizado varios CMS como Wordpress, Joomla o Prestashop entre otros, por lo general siempre me he decantado por proyectos a medida creados desde cero utilizando diferentes frameworks como Codeigniter, Yii o Laravel, pero sobre todo, aquellos que me llevan a aprender algo nuevo.

Me desenvuelvo bien tanto en el desarrollo frontend como backend, y aunque también he tenido que asumir en muchas ocasiones la gestión de servidores cosa que también me atrae, lo que más me gusta es participar en el diseño de bases de datos y de los proyectos en general, así como aportar ideas a diferentes niveles.

En definitiva...17 años dan para mucho, así que podría decir que he hecho casi de todo.

Entre los proyectos más complejos se encuentran:

  • AHV Export para el que se desarrolló un sistema a medida de newsletter incluyendo listas de correo, contactos, gestión de rebotes, estadísticas básicas, seguimiento en tiempo real de los procesos de envío, control de emails leídos, etc, así como una lucha constante con las restrictivas normas de envíos masivos y las incansables e indiscriminadas listas negras antispam.
  • Mutuas TV que cuenta con un panel de control en el que se pueden subir vídeos, los cuales se generan en segundo plano a diferentes formatos para que puedan ser reproducidos en el mayor número de navegadores y dispositivos posibles.
  • Correduría de Seguros Alfonso Fígares con el que me adentré en el desconocido mundo del posicionamiento en buscadores, SEO. En unos meses se alcanzó la primera página de resultados con diferents búsquedas, tras un año, la tercera posición que se mantuvo por varias semanas.

Mi mayor logro, un proyecto personal: Tap&Food.

Conocimientos Técnicos

  • HTML5 & CSS3 - Intermedio / Avanzado

    Desde que se dió a conocer comenzé a aprender estas nuevas tecnologías e intento mantenerme al día de las nuevas funcionalidades que van apareciendo.

  • Javascript - Intermedio / Avanzado

    No es el lenguaje que más he utilizado, ya que principalmente soy programador backend, pero lo llevo utilizando desde que empecé a programar en Internet y cada vez lo manejo con mayor destreza.

  • PHP - Avanzado

    Programo diariamente en este lenguaje desde hace unos 5 años, y anteriormente lo utilicé en proyectos puntuales con cierta frecuencia desde su versión 3.

  • MySQL - Intermedio / Avanzado

    Salvo excepciones, la he utilizado en prácticamente todos los proyectos web así como en alguna aplicación de escritorio. Algunas de las bases de datos han sobrepasado las 100 tablas y en algunos casos varios millones de registros.

  • MongoDB - Básico

    Aunque no lo he utilizado en ningún proyecto, llevo estudiando este sistema de base de datos desde hace más de 1 año.

  • NodeJS - Básico

    No he llegado a desarrollar proyectos reales, pero lo he utilizado en casos puntuales y lo estudio desde hace tiempo.

  • Apache - Intermedio

    He instalado y configurado multitud de servidores con Apache en diferentes proveedores de hosting así como en redes locales, tanto en sistemas Windows como Linux, entre ellos Ubuntu, Debian, CentOS y Crunchbang.

  • NGINX - Básico

    He investigado y aprendido lo básico sobre este servidor web, pero no he llegado a utilizarlo en entornos de producción.

  • Phonegap - Básico

    Junto con otro compañero desarrollamos un proyecto personal, una aplicación móvil. El frontend no era mi cometido por lo que no profundicé en esta tecnología, pero aprendí lo básico.

  • Diseño Web - Intermedio / Avanzado

    Aunque no es mi fuerte dibujar es uno de mis hobbies, y en el diseño web encontré la unión entre la informática y el dibujo. Esto me ha llevado a adentrarme en el mundo del diseño gráfico y he llegado a crear muchas interfaces de usuario y diseños para páginas web de todo tipo. Como consecuencia, también diseño wireframes para aplicaciones de escritorio y móviles.

  • Diseño BBDD - Intermedio / Avanzado

    He desarrollado muchos proyectos desde cero, y eso implica diseñar bases de datos a partir de las ideas de los clientes, tanto para proyectos básicos como sistemas complejos de gestión para diferentes tipos de negocio. Actualmente estudio también sobre el diseño de bases de datos NoSQL.

  • RESTful - Intermedio

    He desarrollado varias APIs no muy complejas para varios proyectos y con niveles de seguridad bajos. Conozco técnicas más avanzadas pero no he llegado a ponerlas en práctica.

  • Control de versiones - Intermedio

    Desde hace unos 2 años utilizo Git, aunque no le doy uso a nivel personal por lo que mi cuenta en Github no es muy útil, y a nivel profesional uso Bitbucket. Anteriormente utilicé SVN pero no a nivel profesional.

Frameworks y librerías

He utilizado varios frameworks y uso muchas librerías en mi día a día. Aquí los más relevantes:

  • Codeigniter (PHP) - Avanzado

    Ha sido mi framework por excelencia durante años y he desarrollado con él muchos proyectos grandes y pequeños.

  • Yii (PHP) - Medio

    Lo he utilizado en un proyecto grande, pero...una y no más.

  • Laravel (PHP) - Básico / Medio

    Llevo meses estudiándolo y lo estoy poniendo en práctica en un proyecto. Espero aprenderlo a fondo, ya que lo utilizaré siempre que me sea posible.

  • jQuery (Javascript) - Medio / Avanzado

    Lo he utilizado en casi todos los proyectos que he llevado a cabo.

  • AngularJS (Javascript) - Básico

    Lo estudio desde hace meses, pero no lo he utilizado en proyectos reales.

  • D3 (Javascript) - Básico / Medio

    Librería para crear gráficas interactivas. Llevo unos meses utilizándola en un proyecto.

Experiencia Profesional

  • Advanticsys - Programador Frontend / Backend - 2014 - Actualidad

    Desarrollo de proyecto web tanto la parte de frontend en Javascript como la de backend en PHP con Yii, incluyendo diseño y mantenimiento de base de datos, generación de sistema de instalación y actualización del proyecto para Windows y Linux, etc.

  • Autónomo (internavya.com) - Enero 2010 - Diciembre 2013

    En esta etapa he realizado todo tipo de trabajos y tareas, no sólo como diseñador o programador web, sino también mantenimiento de servidores así como contratación de hosting y dominios, instalación y configuración de sistemas completos (email, web, ftp, dns, seguridad...), etc. Desarrollo de proyectos desde la toma de contacto con los clientes hasta la entrega y puesta en marcha pasando por todas las fases, así como seguimiento y mantenimiento posterior. Algunos proyectos, aún online, son: alfonsofigares.com, trozosdevida.com, laseguiriya.com, ahvexport.com.

  • Informática y Sistemas Quórum - Analista / Programador - Abril 2007 - Septiembre 2008

    Desarrollo de aplicación interna de gestión financiera y presupuestaria para el INEM en VisualBasic 6, SQL Server y Crystal Reports.

  • Teamlog Ibérica - Analista / Programador - Octubre 2005 - Abril 2007

    Desarrollo de diferentes aplicaciones de escritorio para Windows en VisualBasic 6, SQL Server, PHP y MySQL para empresas como France Telecom, Repsol YPF, Radio Televisión Española y Policía de Alcobendas.

  • Informática y Sistemas Quórum - Analista / Programador - Mayo 2005 - Octubre 2005

    Desarrollo de aplicación de gestión de servicios de asistencia técnica para SONY España.

  • Quórum Software y Servicios - Analista / Programador - Enero 2004 - Abril 2004

    Desarrollo, mantenimiento y soporte técnico de aplicación de Gestión de Servicios de Asistencia Técnica de SONY España.

  • K&P Conectividad Informática - Programador - Septiembre 2001 - Diciemtre 2003

    Desarrollo del proyecto de gestión integral de Servicios de Asistencia Técnica encargado por SONY España (Visual Basic 6, SQL Server, Crystal Reports).

  • Plan Alfa - Programador - Abril 1997 - Septiembre 2001

    Desarrollo de aplicación de gestión para la Diócesis de Madrid (Visual Basic 6, Access, Crystal Reports).

Formación

  • FP2 Informática de Gestión

    Eurocenta.

  • Máster en programación

    Academia Azpe - Clipper, C, Access, Delphi.

  • Máster en Java

    Academia Centro Studio Multimedia.

  • Curso C++

    Academia Cenes.

  • Curso ASP.NET

    Academia Ceticsa.

  • Curso VB.NET

    Academia Dreamsoft.

Curriculum Vitae