JuangaCovas.info

La página personal de Juan Gabriel Covas

Herramientas de usuario

Herramientas del sitio


Action disabled: index
personal:cv

Curriculum Vitae


Juan Gabriel Covas Egea

Actualmente Jefe Dpto. Internet en SOFT LINE INFORMÁTICA.
Perfil de analista-programador PHP y desarrollo de APIs.
Desarrollador Full-stack con conocimientos Front-end, Back-end y Dev-ops.
Background en videojuegos en C/C++ y Pascal.

Fecha de nacimiento02/05/1979Palma de Mallorca (Residente)
NacionalidadEspañola
LinkedInPerfil en LinkedIn
Contactarjuangacovasegea@gmail.com


IDIOMAS

Español
Nativo

Inglés
Escrito nivel medio-alto
Hablado con competencia profesional

Catalán


EXPERIENCIA PROFESIONAL


SOFTLINE INFORMÁTICA

Jefe Dpto. Internet - Analista-Programador PHP

Palma de Mallorca

MARZO 2016 - ACTUALIDAD


Pantallazo de PeritoLine
  • Dirección técnica del Dpto. Internet con 5 personas a cargo.
  • Programación en PHP 5, 7 y 8.
  • Responsable de la arquitectura técnica y programación de una plataforma web para la gestión integral de gabinetes periciales de seguros (Perito Line) para varios clientes, incluyendo la APP para Android e iOS. La plataforma es usada a diario como SaaS en diversos entornos y configuraciones: cloud y OnPremise.
  • Team lead y programación de diversos proyectos web como la “Federación Balear de Golf” y programación de un framework PHP de alto rendimiento y minimalista para facilitar el desarrollo de páginas y servicios web en la empresa.
SSH en servidor de desarrollo
  • Diseño y optimización de bases de datos MySQL/MariaDB. Programación Javascript con jQuery. CSS con Bootstrap. Uso de Smarty como motor de plantillas HTML.
  • Configuración y mantenimiento de varios servidores Linux CentOS 7 para servicios web, usando Varnish, lighttpd, MariaDB y NetData, incluyendo un servidor seguro de control de versiones Subversion (svn+ssh)
  • Publicación en github de Soft Line Geo DB, conjunto de datos actualizado en MySQL de la organización territorial española (comunidades, provincias, municipios,…), con códigos postales y geoposición.









ELTIEMPO.ES / PELMOREX MEDIA

Programador PHP y Admin. sistemas Linux

Palma de Mallorca / Madrid

AGO. 2010 – NOV 2015


  • http://www.ElTiempo.es y Hoteles.es: Análisis y programación en PHP 5 y MySQL en entornos Linux distribuidos.
  • Adquiero experiencia en entornos de alto tráfico, estrategias de cacheado y mejora de rendimiento
    • Picos de 30.000 usuarios por minuto, +7.000.000 usuarios/mes, +85.000.000 páginas vistas.
  • Programación de código back-end y front-end, mantenimiento, nuevas funcionalidades, publicidad, APIs, etc.
  • Mantenimiento de sistemas alojados en AWS/Amazon Web Services: resolución de problemas y monitorización.
  • Encargado de la puesta en marcha de Forecast.co.uk (Reino Unido), Otempo.pt (Portugal) y Storm.in (India).

  • Automatización de procesos de TPVs y XML: Sistema 4B, LaCaixa, BSFactura, Transhotel, Google mail, etc.
  • Montaje servidor seguro de control de versiones Subversion (svn+ssh) para varios proyectos de la empresa.
  • Tecnologías Back-end: PHP 5, Framework CodeIgniter, MySQL master/slave, sphinx search, PHP debugging, MariaDB…
  • Tecnologías Front-end: HTML, CSS, Smarty templates, Javascript, jQuery…
  • Servidores y otros: Linux (RHEL/CentOS, Ubuntu), Amazon, php-fpm, Varnish cache, memcached, AD servers: OpenX y Google DFP/AdSense. Lighttpd, Nginx, SVN, Vagrant…





DESCARGAS DIGITALES, S.L.

Programador PHP y Admin. sistemas Linux

Palma de Mallorca

MAR. 2006 – FEB. 2016


  • Miembro del consejo de Administración hasta 2016.
  • Programación PHP 5 y administración de servidores Linux, para servir web, correo y otros servicios a diversos clientes en entornos LAMP, también no-apache y uso de Varnish cache y memcached.
  • Desarrollo de sistema de despliegue de servidores de alto rendimiento para webs Wordpress.





CIBAL MULTIMEDIA, S.L.

Programador PHP y Admin. sistemas Linux

Palma de Mallorca

SEP. 2003 – AGO. 2010


Pipo Online y Pipo Digital
  • Responsable de implantación de los sistemas de Internet y comercio electrónico de los juegos educativos Pipo (www.pipoclub.com).
    • Más de 500.000 usuarios registrados y decenas de miles de pagos electrónicos realizados.
  • Análisis y programación sobre PHP 4 y 5 en entornos LAMP: Linux + Apache + MySQL + PHP.
  • Plataformas de pago electrónico: Confederación de Cajas de Ahorros (CECA) + PayPal + SMS
  • Diseño y aplicación de CSS, HTML, DHTML, Javascript, AJAX. Comunicación de Flash y PHP.
  • Montaje y administración de múltiples servidores Red Hat Linux para la web, correo, bases de datos.
  • Administración y diseño de bases de datos MySQL para los proyectos, responsable de planes ante desastres.
  • Programación de varios administradores y módulos de usuario para control de cuentas, formularios y mailings comerciales, ventas y revendedores, facturación, estadísticas, analítica de resultados, etc.

  • Análisis y programación de la tienda online de pedidos, diseño de toda la funcionalidad, usuarios y admins.
  • Análisis y programación del sistema de cuentas de usuario, de “pago por suscripción” para los juegos online de la web, incluyendo administración para atención al cliente y control de la facturación.
  • Logro: Presento y desarrollo el proyecto de un nuevo canal de ventas desde la web, amortizándose a los 6 meses.
  • Logro: Obtengo un porcentaje de las ventas mensuales en el área online tras varios años en la empresa.







SERVING ONLINE WORLDS, S.L.

Programador PHP, Perl y C

Madrid / Palma de Mallorca

SEP. 2003 – DIC. 2014


Caja de “Reincidentes” en CD-ROM publicado en España
  • Miembro del consejo de Administración hasta 2016.
  • Webmaster y responsable del e-commerce del servicio del juego online multijugador “La Prisión” (www.prisonserver.com)
  • Programación del sistema de cuentas de usuario de “pago por suscripción” para el juego, escrito en PHP y Perl, refactorizado con CodeIgniter y librerías propias.

  • Plataformas de pago electrónico: Sistema 4B y Paypal.
  • Administración de servidores Red Hat Linux para servicios de internet
  • Implementación de CRM para soporte a clientes
  • Publicación en España de la expansión “Reincidentes” del videojuego “La Prisión”.






CRYONETWORKS / CRYO INTERACTIVE

Programador C/C++ y Perl

Madrid

NOV. 2001 – AGO. 2002


Caja de “La fuga de Don Vitto” en CD-ROM publicado en España
  • Programación C/C++ en el videojuego online para PC “La Prisión”, continuando la labor desempeñada en Dinamic Multimedia.
  • Programación WEB (HTML, Perl y CGI)

Prensa

  • Programación de tienda online con aceptación de tarjetas bancarias por internet (TPV)
  • Implementación de gestión de usuarios y suscripciones a servicios, probado con 17.500 usuarios y miles de compras.
  • Publicación en España de la expansión “La fuga de Don Vitto” del videojuego “La Prisión”.










DINAMIC MULTIMEDIA, S.A.

Programador C/C++

Madrid

MAR. 1999 – OCT. 2001


Caja de “La Prisión” en CD-ROM publicado en España


  • Programación C/C++ en el videojuego online multijugador para PC “La Prisión” en un equipo de 12 personas. El juego es publicado por Dinamic Multimedia siendo el primer juego del género MMORPG desarrollado en España.
  • Programación de herramientas: editor de contenidos, interfaz gráfica (sistema de ventanas genéricas, chat, etc). Diseño e implementación del sistema de chat y de la herramienta para construir y añadir contenidos al juego.

Parte trasera de la carátula de La Prisión Online

  • Programación de lógica de juego y de cliente → servidor
  • Programación del cliente “IntraChat”: un sistema de mensajería interna en la oficina como prototipo de conectividad y chat.
  • Logro: Me recompensan con el doble del bonus pactado, por los esfuerzos en la consecución de objetivos en fecha











BIALPLEN 2000

Soporte y producción

Madrid / Bilbao

1999


Pantalla inicial de “Touch Games”
  • Colaboración en la producción de la máquina recreativa “Touch Games”, inspirada en “PhotoPlay”
  • Producción de títulos gráficos, instrucciones, sonidos y contenidos.

  • Versión para Windows en CD-ROM publicada en España.










HAMMER TECHNOLOGIES

Programador C

Madrid

NOV. 1998 – FEB. 1999


CD-ROM de Mr. Tiny publicado en 3 países e idiomas
  • Programación en C de mantenimiento en videojuegos para PC.
  • Se publica el juego "Mr. Tiny" para PC en CD-ROM (en España, Italia y Alemania).
  • Se trata de un arcade de plataformas, cambiando el nombre de Mr. KPUT desarrollado en Amigatek y traduciéndolo al inglés y alemán.
















ASOCIACIÓN DE INTERNAUTAS

Programación Perl / Miembro de la Junta Directiva

Madrid / Barcelona

OCT. 1998 – 2002


Pancarta en el SIMO
  • Miembro fundador y de la Junta Directiva de la Asociación de Internautas hasta 2002. Continúo hasta 2010 como asesor de la Junta.
  • Mantenimiento de la página web hasta 2002
  • Objeto de la asociación: la defensa de los derechos de los usuarios telefónicos y telemáticos y, en especial, el fomento del establecimiento de una tarifa plana para las comunicaciones telefónicas de Internet que por aquel entonces se pagaban por minutos de uso.


  • Participo en ruedas de prensa, reuniones con grupos políticos y periodistas en el Congreso de los Diputados, y con el Ministerio de Fomento y el de Ciencia y Tecnología del Gobierno de España entre 1998 y 2002.











AMIGATEK / CAGE SOFT

Programador Pascal

Palma de Mallorca

OCT. 1997 – MAY. 1998


Caja de “Galax Empires” en CD-ROM publicado en Alemania
  • Programación Pascal en los videojuegos para PC:
  • "Galax Empires" (Publicado en Alemania por BMM), estrategia por turnos para PC.

    • Conversión del código original escrito en C a Pascal y programación general del juego.
  • “Mr. KPUT” (Publicado por Hammer como Mr. Tiny), arcade de plataformas para PC.

    • Programación de la herramienta de edición de niveles/fases del juego.











ACTIVIDADES POR CUENTA PROPIA

2015 – Publicación de una web de fichas de películas: http://www.CineCromos.es que se actualiza de forma automática.
2014 – Puesta en marcha de un servicio de alojamiento para webs Wordpress, con énfasis en WPO (Website Performance Optimization)
2012 – Proyecto “Sinde-clon” sobre web scraping donde libero código fuente. Escriben un artículo en El Navegante de El Mundo.
2011 – Realizo el “Estudio sociológico sobre el P2P y su impacto en la cultura” para la Asociación de Internautas.
2010 – Ponente en las presentaciones “Webs de éxito”, con Pipoclub.com en el II Encuentro Nacional de Internautas.
2006 – Participo en la S.L. “Descargas Digitales”, dedicada a soluciones de pago electrónico y servicios diversos de Internet.
2004 – Participo en la S.L. “Serving Online Worlds”, que explota el videojuego online “La Prisión”.
2003 – Participo en la sociedad ViperCiber que abre un ciber-café. Me encargo del asesoramiento técnico y montaje de red.
2001 – Comienzo a realizar desarrollos Web y programación CGI para necesidades específicas ofertadas en Internet.
1997 – Imparto clases en grupo de programación básica y lenguaje Pascal en el Instituto de E.S. Antoni Maura donde estudio en Palma de Mallorca.
1995 – Trabajo como programador en el grupo de videojuegos Island Dream Games & Soft hasta 1999.


FORMACIÓN ACADÉMICA

TítuloCalificaciónAñoCentroLugar
Graduado en Educación SecundariaSOBRESALIENTE 1997I.E.S. Antoni MauraPalma de Mallorca
Graduado Escolar (E.G.B.)SOBRESALIENTE1994Colegio San AgustínPalma de Mallorca
Curso Programación lenguaje PascalNOTABLE1994Academia García-AlomarPalma de Mallorca
personal/cv.txt · Última modificación: 08/05/2023 22:05 por Juanga Covas