¿Qué te parece esta página?

BUSCAR


Perfil profesional

Carlos Tous Ferrer
Ingeniero de Sistemas y Software


Profesiones

  • 3 años de experiencia como Arquitecto de software.
  • 8 años de experiencia como Técnico de sistemas.
  • 6 años de experiencia como Programador.

Proyectos

  • Booking System (2 meses en 2008) para Empresa lider en hostelería
    Desarrollo de portal corporativo basado en .NET
    ......Entorno de reservas de una gran corporación
    ......Estudio de la migración arquitectónica
    ......Tecnología: .Net Framework 3.5, LLBLGen, Winforms, WebServices (WCF)
  • VoD FrontEnd (3 meses en 2008) para Gran empresa norteamericana con sede en París de cable
    Sistema de Video Bajo Demanda
    ......Streaming de audio y video ( VoD )
    ......LiveTV
    ......Soporte de time-shifting, eliminación anuncios, etc …
    ......DVR
    ......Soporte Internet ( browsing, mensajería, correo )
    ......Desarrollo de Frontend sobre plataforma Amino
  • WebCluster (2 meses en 2008) para Empresa local de desarrollo de soluciones del sector turístico a nivel internacional
    Instalación de entorno en cluster web
    ......Solución J2EE sobre Apache2, Tomcat5.5 y Java1.5 con soporte JMX
    ......Balanceo de Carga y persistencia a Nivel 7
    ......Distribución de carga entre instancias del Servidor de Aplicaciones
    ......Replicación automática y sistema de Alta disponibilidad
  • RIA (6 meses en 2007) para Empresa consultora para gran empresa de servicios de hostelería
    Migración de entorno Oracle PL/SQL y Forms
    ......Migración sistemática de contenido PL/SQL a Java
    ......Sistema de cacheo propio
    ......Migración de Forms a RIA
  • Clinic Rep (1 años desde 2007) para Empresa local con soporte de inversión extranjera
    Portal sanitario a gran escala
    ......Repositorio de recursos médicos ( imagen, video, audio )
    ......Visor multimedia basado en arquitecturas RIA ( Rich Internet Application )
    ......Análisis de casos clínicos, grupos de colaboración, centros
    ......Comunicación entre usuarios : mensajería interna, chats, skype, videollamadas
    ......Indexación inicial de más de 5 millones de recursos multimedia
    ......Soporte de entorno en cluster

Detalles

___________________________________________________________________________________
Datos académicos
__________________________________________________________________________________

- Ingeniería Superior en Informática
- Ingeniería Téc en Telecomunicaciones esp. Telemática ( pendiente PFC )
- Cursando Administración Avanzada de SUN Solaris
- Título de Programador Cobol, Analista/Programador y Programador Basic
- Curso Oracle Admin I y II
- Preparando Certificación en Administración Avanzada de Solaris
- Preparando CCNA de Cisco
- Preparando J2EE Developer/Deployment Engineer
___________________________________________________________________________________
Conocimientos
__________________________________________________________________________________

Sistemas Operativos :

- Solaris ( Del 2.6 a OpenSolaris )
- Linux ( Redhat AS/ES, Suse9/64, Slackware, Debian, Gentoo, XOS, Knoppix, Trustix, ... )
- Windows ( W2003 Server, W2k AS, XP, Me, NT 3.5/4.0, W98, W95, W3.11, DOS )
- Otros ( IOS, HP/UX, SCO, IRIX, MINIX, VMS )

Lenguajes de programación :

- C/C++ ( VC++, KDEveloper, Glade, CodeWarrior )
- Delphi, Kylix, Cobol, Vbasic, Assembler
- Perl, Python, Ruby, Shells ( Sh, Bash, Ksh ), AWK, Sed, Tcl/Tk, Expect, Bison, Yacc
- PHP 3/4/5, JSP, Javascript, XML ( DTD, XSLT, XML Schemas )
- Entornos distribuidos: CORBA, DCOM, RMI

Plataforma Java:

- J2SE/J2ME ( JDK1.4/1.5 )
- J2EE ( JSP/JFaces/Velocity/JSLT, Servlets, JavaBeans, EJB )
- Frameworks MVC ( Struts, Spring, Maverick )
- Persistencia ( Hibernate, JDBC, JDO(Versant,OJB), EJB2.0/3.0(JPA) )
- XML ( JAXP ), Xpath, XQL, XML-FO, XDoclet
- WebServices ( Axis )
- Ant, Maven
- QA/Preprod ( JUnit, JMeter, WAPT )
- AspectJ
- Patrones de diseño ( J2EE y generales )
- Entornos ( Eclipse, NetBeans )
- Servidores ( Tomcat, JBoss, WebSphere, IAS, Weblogic )

Entornos multimedia y videojuegos :

- Direct X, OpenGL, Gtk+/Gdk ( Glib ), Tcl/Tk, Xlib ( XWindows )
- Desarrollo de juegos en C/C++/Asm en 2D/3D para Linux/Windows
- Conocimiento de técnicas de IA, física de objetos, matemáticas aplicadas

Motores de Bases de Datos :

- ORACLE, PostgreSQL, MySQL, mSQL, Sybase, SQLServer, Access

Metodologías :

- Unified Proces /UML ( Rational Rose, ArgoUML )
- eXtreme - Programming
- EMER y Modelo Relacional

Administración de Servidores y servicios :

- Correo ( Sendmail, Qmail, Postfix, Qpopper, Qmail-pop3d, Vpopmail, Cyrus IMAP )
- Webserver ( Apache, IIS, Iplanet )
- Servidores de Aplicativos ( BEA, IAS, Tomcat, Jboss )
- Backups ( Solstice Backup,Veritas Netbackup, Amanda )
- Discos ( Solstice Disksuite, Raid Manager, Veritas VM, LVM )
- Alta Disponibilidad y Clustering ( Radware WSD/ Cisco LD, Polyserve, Suse/Redhat Cluster Services, Heartbeat, Ldirectord, LVS, Piranha, Ultramonkey, Kimberlite )
- Servidor de Estaciones en Red ( Terminal Server, Xserver, Citrix, Tarantella, Ssh )
- Otros servicios ( DNS ( Bind y Djbdns ), LDAP, DHCP/BOOTP, ARP/RARP, NFS, SAMBA, WINS, PDCs/BDCs, Workgroups ), PrintServers, FTP ( PureFTP, Proftpd, Wuftpd )

Content-Managers. PHP-Nuke, Post-Nuke, Drupal, JavaPortals, OsCommerce
Módulo básico de SAP R/3

Sistemas administrados :

- Servidores SUN Enterprise ( SF15K, SF12K, SE10000, SF3800, SF4800, SFV1280, S3500, S4500, SFV100, V120, V250, 250, V480, V440, SFV60X )
- Servidores IBM ( eSeries, pSeries, Blade Center )
- Servidores Blades DELL
- Estaciones de Trabajo ( SB2000, SB1500, SB150, SR1G, SR100, SR150 )
- Sistemas de Almacenamiento ( Sun StorEdge A1000, Sun StorEdge 3310 NAS, Sun StorEdge T3 )
- Software ( Solaris 2.6-2.9, Sun StorEdge Component Manager, VERITAS NetBackup, VERITAS Volume Manager, VERITAS File System, Sun StorEdge Enterprise Backup, Solstice Backup, Solstice DiskSuite )
- Servidores generales de HP y DELL

Comunicaciones :

- Hubs ( Creación de sistemas de concentradores )
- Switches ( Creación de dominios de colisión y difusión. Segmentación de redes. VLANs. Diseño de redes conmutadas. Protocolos de Conmutación (CDP), conmutación Multicapa y Sistemas de conmutación troncal )
- Routers ( Diseño de redes enrutadas. Diseño de Firewalls y seguridad ( PIX y Firewall IOS ), Gestión de acceso ( CBAC, NAT, PAT ). Creación de VPNs, Protocolos de rutado: RIP/RIP2, OSPF, IGRP/EIGRP, BGP )
- Herramientas ( Hub Management Console de CISCO, Visual Switch Manager de CISCO, ConfigMaker y FastStep de CISCO )
- Servicios ( SNMP, RADIUS, TACACS, RAS )
-WAN ( Frame Relay, X.25, RDSI, ATM, xDSL ), PTP ( PPP, SLIP, HDLC ), LAN ( FastEthernet, GigaBit Ethernet, Token Ring, FDDI, AnyLAN )

Seguridad :

- Firewalls Linux ( Ipfwadm, Ipchains, Iptables )
- VPN ( IPSec, PPTP, SSH )
- Distribuciones de seguridad ( Coyote, Devil, LinuxCare, Trustix, Gibraltar )
- Distro propia ( FW+VPN+DHCP+SSH+Web )
- Criptografía ( S-HTTP, SSL, Kerberos, PGP, S/MIME, PEM, Firmas y certificados digitales, PKI, Criptoanálisis )
- Ataques a sistemas ( Sniffing, Cracking, Spoofing/Hijacking, DoS, DDoS, Buffer/Heap Overflow, Nmap, Nessus, Satan, Saint, COPS, Tripwire, Tcpdump, Snoop, Sniffit )

___________________________________________________________________________________
Experiencia laboral
__________________________________________________________________________________

___________________________________________________________________________________

Datos generales........ Proyectos freelance
Areas ....................... Sistemas y Desarrollo
Fecha .................... Desde Julio del 2006 hasta la actualidad
__________________________________________________________________________________

- J2EE (Servlets,JSP,JSTL,JBeans,EJBs,Struts,Spring,
Maverick,Wicket,JDO,Hibernate,XDoclet, JDBC,WebServices,JAXP,JAXB,...)
- NET ( WCF, Winforms/WebForms, LLBLGEN, SQLServer, … )
- PHP4/5,C/C++,DHTML,Ajax,PLSQL, …
- Instalación, administración y mantenimiento de servidores web, application servers, Ejb containers (Tomcat, BEA, Jboss), proxies, firewalls, vpns, routers, switches, MTAs(Postfix, Qmail, Sendmail), Snmp, Dns, Samba, Ftp, servicios comunes …

-> Proyectos recientes:
......Instalación de entorno en cluster web
............Solución J2EE sobre Apache2, Tomcat5.5 y Java1.5 con soporte JMX
............Balanceo de Carga y persistencia a Nivel 7
............Distribución de carga entre instancias del Servidor de Aplicaciones
............Replicación automática y sistema de Alta disponibilidad
.......Desarrollo de portal corporativo basado en .NET
............Entorno de reservas de una gran corporación
............Estudio de la migración arquitectónica
............Tecnología: .Net Framework 3.5, LLBLGen, Winforms, WebServices (WCF)
.......Migración de entorno Oracle PL/SQL y Forms
............Migración sistemática de contenido PL/SQL a Java
............Sistema de cacheo propio
............Migración de Forms a RIA
.......Sistema de Video Bajo Demanda
.......Streaming de audio y video ( VoD )
............LiveTV
............Soporte de time-shifting, eliminación anuncios, etc …
............DVR
............Soporte Internet ( browsing, mensajería, correo )
............Desarrollo de Frontend sobre plataforma Amino
.......Portal sanitario a gran escala
............Repositorio de recursos médicos ( imagen, video, audio )
............Visor multimedia basado en arquitecturas RIA ( Rich Internet Application )
............Análisis de casos clínicos, grupos de colaboración, centros
............Comunicación: mensajería interna, chats, skype, videollamadas
............Indexación inicial de más de 5 millones de recursos multimedia
............Soporte de entorno en cluster
____________________________________________________________________________

Empresa .................. Globalia Sistemas y Comunicaciones ( Grupo Globalia )
Cargo .................... Ingeniero de Sistemas y Middleware
Fecha .................... Desde Diciembre del 2004 hasta Julio del 2006
__________________________________________________________________________________

Responsable del entorno middleware corporativo ( Frontends, sistemas distribuidos, clustering )
Principalmente mi labor consiste en el despliegue y mantenimiento de los sistemas intermedios
de la empresa, usando las siguientes tecnologias :

- J2EE
- Servidores web ( Apache, Sun One Server )
- Servidores de aplicativos ( Tomcat, BEA, Jboss )

Por otra parte, desarrollando labores de sistemas :

- Creación de estándar HA ( Radware WSD + Cisco Giga Switching + Blade Center + Brocade Fiber SW + IBM DS4300 / RedHat AS + Cluster Suite + GFS Suite )
- Gestión de entornos de ciclo de vida ( Desarrollo, QA, UAT, Preprod, Prod )
- Responsable de la creación de las suites de testeo de rendimiento de las plataformas corporativas ( QA+Preprod )
- Migración de los entornos de FrontEnd de varios de los grandes aplicativos corporativos ( Linux + HA + Clustering )
- Migración del correo corporativo ( de Lotus Notes a Groupwise de Novell )
- Auditoria de seguridad interna
- Desarrollo de aplicativos para la gestión de la plataforma ( J2EE, Perl, PHP, Scripting )
- Instalación de sistemas de monitorización ( Quest )
- Desarrollo de plataforma de monitorización global ( J2EE+MySQL+Flash+PHP+Perl+SNMP+TCPIP )

___________________________________________________________________________________

Empresa .................. GFT Ibérica ( Deutsche Bank )
Cargo .................... Ingeniero de Sistemas y Analista Orgánico
Fecha .................... Desde Enero del 2004 hasta Noviembre del 2004
__________________________________________________________________________________

Responsable del grupo de trabajo y del proyecto SUMMIT en dicha entidad dentro del Derivatives Deployment Group.
Trabajando entre el centro operativo del Deutsche Bank en Londres y el centro de GFT en Barcelona.

- Herramienta de Asset Management ( Gestión de parches, releases automática de entornos de no producción ( DEV, QA, UAT y PREPROD ).
- Gestión de conocimiento. Gestión documental. Reportes automatizados. Conectividad con Remedy )

___________________________________________________________________________________

Empresa .................. Grupo Hares
Cargo .................... Director de Proyectos
Fecha .................... Desde Septiembre del 2002 hasta Enero 2004
__________________________________________________________________________________

Responsable de planificar, dirigir y codesarrollar proyectos diversos, principalmente web.
Normalmente nos apoyamos en desarrollos previos de otros grupos para obtener mayores prestaciones y rapidez de desarrollo.En el apartado de sistemas, ejercía el cargo de ingeniero, modelando y desarrollando conjuntamente soluciones, así como implantándolas en los clientes finales.Responsable de dirigir los proyectos de la empresa, partiendo del modelado de los mismos y la dirección del resto del equipo técnico, colaborando en el desarrollo de los productos.

Sistema de video bajo demanda ( VOD )
Solución de seguridad de alta disponibilidad sobre múltiples enlaces de red ( 4 WAN )
Estaciones de trabajo en red. Soporte para Terminal Server, Citrix, Tarantella, X, ssh
Sistema de videovigilancia completo ( DVR )
Sistema de posicionamiento
Desarrollo de sistema de impresión distribuido en Código Abierto
Impartido formación para empresas sobre servicios varios ( Correo, Web, Seguridad )

Desarrollo de un conjunto de portales temáticos
Desarrollo de un sistema via web de gestión de sistemas corporativos
Desarrollo de un aplicativo de gestión de almacenes
Desarrollo de soluciones de conectividad, seguridad física y lógica para varias empresas

___________________________________________________________________________________
Empresa .................. Teleservice, S.L. ( grupo THI )
Cargo .................... Ingeniero de Sistemas, Administrador y Analista/Programador
Fecha .................... Desde Diciembre del 2000 hasta Junio del 2002
___________________________________________________________________________________

Encargado de desarrollar software interno, así como administrar los servidores y recursos de la misma.
Al cabo de un año se me asciende al cargo de director de proyectos. A partir de ese momento, me dedico
a modelar, dirigir y codesarrollar los proyectos empresariales.

- Webmail corporativo ( Modificación del MTA ( qmail ) para la correcta gestión de los mensajes. Validación de usuarios
a través de BBDD ( MySQL, PostgreSQL ). Gestión de quotas integrado en el MTA a través de MySQL. Centralización de
cuentas de usuario. Múltiples cuentas, detección y soporte para varios de Idiomas. Sistema ligero de tratamiento de
múltiples ficheros adjuntos ( Attachments ). Recogida de correo externo, soporte para SMS. Sistema de autentificación seguro ( SSL ) )

- Sistema Groupware ( Desarrollado sobre plataforma J2EE. Sistema de comunicación en tiempo real ( TR ).
Correo distribuido de alto rendimiento. Agenda empresarial y noticias internas. VideoConferencia )

-Creación de la red de seguridad corporativa ( Doble firewall. Desarrollo de un sistema de balanceado de carga por software.
DMZ externa e interna. LAN corporativa con shaping por departamentos y cargos. Configuración de Router CISCO 7120 y Switch Catalyst 4000 para el VideoStreaming )

- Indice temático de más de 40.000 entradas ( Basado en tecnología Lamp. Contenido basado en XML.
Motor de búsqueda con sistema de PageRanking similar a Google. Personalización del producto para otros clientes )

- El mes de Septiembre del 2001 fui ascendido al cargo de director de proyectos, en base a los méritos obtenidos en la empresa.

___________________________________________________________________________________
Empresa .................. IT&C
Cargo .................... Ingeniero/Administrador de Sistemas UNIX/NT y seguridad
Fecha .................... Desde Julio del 2000 hasta Noviembre del 2000
___________________________________________________________________________________

Mi tarea inicial era desarrollar aplicaciones orientadas a los sistemas y administrar conjuntamente los servidores de la empresa.
Posteriormente me encargué de diseñar la política de seguridad de la misma.

- Sistema de tarificación por consumo de ancho de banda ( Basado en RADIUS, PostgreSQL/SQLServer,
conexión Single Link o MultiLink, tarificación segmentada sobre llamadas de larga duración )

- Diseño de un sistema de monitorización de recursos y alta disponibilidad ( Convergencia de servidores ( Balanceo de carga ),
recuperación de servicio ( Failover ), sistema de alertas ( email, SMS ) )

- Mantenimiento de Sistema de ficheros para clustering GFS ( Global File System )

- Diseño de solución de seguridad ( Firewall externo + DMZ + Host Bastión + LAN interna ).
Revisión de servicios y recursos ofrecidos por estación. Política de usuarios, dispositivos y ficheros

___________________________________________________________________________________
Empresa ................. Grupo Barceló S.A.
Cargo ................... Ingeniero/Administrador de Sistemas UNIX
Fecha ................... Desde Noviembre de 1999 hasta Julio del 2000
___________________________________________________________________________________

Responsable de la administración de sistemas Unix ( Linux y Solaris ). La mayor parte del tiempo mi trabajo consistía en administrar los servidores Sun, realizar tunnings a nivel del sistema, gestionar los sistemas de almacenamiento ( RAIDs ), diseñar y revisar las políticas de seguridad en el sistema de copias de respaldo como de accesos y utilización de los recursos.

___________________________________________________________________________________
Empresa .................. Preview Multimedia ( grupo DVS )
Cargo .................... Programador
Fecha .................... Desde Septiembre de 1998 hasta Octubre de 1999
___________________________________________________________________________________

Desarrollo de un sistema de edición y tratamiento de video digital multiplataforma
(Windows, Linux y Solaris)

- Desarrollo conjunto de un servidor de video portable con soporte web
- Emulación por software de sistemas RAID
- Programación de servicios Windows NT
- Secuenciación de tramas de video sobre superfícies.
- Postproducción de efectos.
- Programación sobre redes TCP-UDP/IP
- Programación y porte de proyectos a Linux y SUN Solaris 2.6 desde Windows NT
- Desarrollo de pluggins en C++ para 3DStudio
- Secuenciación de tramas de video sobre superficies
- Postproducción de efectos

___________________________________________________________________________________
Idiomas
___________________________________________________________________________________

CastellanoNativo, hablado y escrito
CatalánNativo, hablado y escrito
InglésHablado a nivel de conversación y alto nivel escrito

Más profesionales

Arquitecto de software freelanceInformática freelanceTécnico de sistemas freelanceInformática freelanceProgramador freelanceInformática freelanceFreelancers en Illes BalearsFreelancers en Palma de Mallorca