Curriculum Vitae
I started with Linux, BSD and Free Software for work and home use ten years ago. I love researching and learning the practice and theory of all the technologies that I use, with special preferences in networking, services, Python and C language programming. I have a wide variety of skills and experience related to platform design, implementation and deployment, high-availability, load balance, software development, software tools, and system management. I am innovative and have substantial technical depth in many areas. I typically become an expert in areas I work in, rather than just learning the basics. I enjoy new challenges and catch up to speed in new areas quickly. These characteristics combine to make me an exceptional and innovative problem solver.
My knowledge was, and still is, acquired with self-study, reading and trying all the theory that I learn. This applies especially to my Linux and programming & networking skills, and all this knowledge was used in production environments of small, medium and big companies.
I learnt C programming reading books and code of others, including software like ping, traceroute, squid and the Linux kernel. I have written some patchs for Linux, Squid and others.
Skills:
-
Operating systems: Linux, OpenBSD and FreeBSD.
-
Programming languages: C, Python, PHP and Shell scripting. I have coded in C++, Assembler, PHP, Perl, Shell Scripting.
-
Database: Mysql, PostgreSQL, SQLite, BerkeleyDB.
-
Networking: TCP/IP, routing, firewalling over Linux, FreeBSD and OpenBSD. VPNs with OpenSwan, Strongswan, Racoon and OpenVPN.
-
Services: Web, Proxy, DNS, Mail, DHCP, Kerberos, NFS, LDAP, FTP, etc.
-
Strong knowledge and experience with Load Balance and High Availability with Linux Virtual Server, Heartbeat and Pacemaker.
-
Virtualization: Xen, QEMU and KVM.
-
Software: Apache, Squid, Kerberos MIT, Kerberos Heimdal, OpenLDAP, Heartbeat, Linux Virtual Server, Redhat Cluster Suite, Pacemaker, DRBD, Zimbra, Kolab, Postfix, CyrusDB, Django, 389 Directory Server (a.k.a Redhat Directory Service), Samba, Bind, Lighttpd, etc.
Work Experience:
-
October 2006 to present: XTECH, www.xtech.com.ar, Enterprise Linux Solutions. I work as the technical leader, resolving critical and challenging problems, including design and implementation of platforms in corporate environments. This job gives me time for Linux Kernel programming as one of my spare time activities and my typical work includes deployment and programming.
-
October 2005 through September 2006: Ministry of Foreign Affairs of Argentina. Linux, OpenBSD and FreeBSD administration.
- December 2002 to October 2005: XTECH, www.xtech.com.ar, Linux Solutions for the enterprise. Design and implementation of solutions in corporate environments.
-
Proxy servers, Credicoop Bank:
-
Two proxy servers with load balance and high availability.
-
Authentication against Windows 2000 Active Directory Servers.
-
3000 users.
-
Software: Linux, Squid, Linux Virtual Server, Heartbeat, Samba.
-
Tasks: Design, implementation and deployment.
-
-
Home Banking, Credicoop Bank: Design and implementation of the platform.
-
Two Webservers, two application servers and two database servers with load balance and high availability.
-
More than 500 connections simultaneously.
-
Software: Linux, Linux Virtual Server, Heartbeat, OpenLDAP, Tomcat, JBOSS, Apache, Mon.
-
Tasks: Design, implementation, and programming of scripts and tools for administration and monitoring.
-
-
VPN, Credicoop Bank:
-
IPSEC.
-
Four VPN concentrators and 230 endpoints.
-
Software: Linux, Openswan, Strongswan.
-
Tasks: Implementation, scripts programming and Openswan/Strongswan debugging (I found a bug in the tunnel setup code).
-
-
Authentication, Repsol YPF:
-
The biggest oil and gas company of Argentina.
-
Centralized authentication of Linux servers, validating users against Windows 2003 Active Directory Server using Kerberos.
-
Software: Linux, Solaris, MIT Kerberos, NSS_LDAP, PAM_LDAP.
-
Tasks: Implementation, code debugging and testing.
-
-
DNS, Telefonica Argentina:
-
The company is the biggest Internet and telephony provider in Argentina.
-
DNS servers in a critical environment.
-
Software: Linux, Bind.
-
Tasks: Implementation.
-
-
Firewalls, Telephone2:
-
VoIP telephony Company.
-
Implementation of the core firewalls in a criticical environment with VoIP traffic.
-
Software: Linux, Iptables.
-
Tasks: Implementation, deployment and security auditing.
-
-
Several services, Pan American Energy:
-
DHCP, DNS, Proxy servers with load balance and High Availability, Radius and others.
-
Software; Linux, Linux Virtual Server, Heartbeat, Mon, Squid, Apache, Bind, ISC-DHCP, OpenLDAP, Freeradius, etc.
-
Tasks: Design, implementation and deployment.
-
The proxy servers (Squid) uses a LDAP authentication helpers that I programmed in Python.
-
-
Vehicle Tracking Service, Mercury Communications:
-
Communications and Vehicle Tracking company.
-
Design and programming of a service that receives and process information via TCP/IP of vehicle tracking devices. This works included several C programs for information formatting and processing.
-
-
Proxy appliances, Servicio Satelital:
-
ISP company.
-
I built an Proxy Appliance used on-site by the customer of this company.
-
Software: Linux, Squid, iproute, Traffic Control (tc) and Mondo.
-
Tasks: Design and implementaion. Linux and Squid patching for some specific requirements.
-
-
Applications servers, Fravega:
-
Retail Store, 100 branches.
-
Implementation of application servers using Computone hardware for serial terminals.
-
Software: Linux.
-
Tasks: Implementation. Linux kernel driver debugging and patching.
-
-
DNS, NIC Argentina: Deployment of secondary DNS.
-
Zimbra, Ministry of Foreign Affairs of Argentina:
-
Implentation of the mail and collaboration solution using Zimbra. The deployment includes high availability with a shared storage (FC multipath access).
-
8000 users.
-
Software: Linux, Zimbra, Pacemaker, Heartbeat.
-
Tasks: Design and implementation of the infrastructure.
-
-
Directory Service, Ministry of Foreign Affairs of Argentina.
-
Distributed directory service with syncronization against Active Directory. 2 Central servers and 150 servers in the branches around the world.
-
8000 users.
-
Software used: 389 Directory Service, Linux.
-
Tasks: Implementation, design and support.
-
-
New Infrastructure of network services, Dirección Nacional de Vialidad.
-
Goverment office, has in charge all the national routes of the Country.
-
3000 users.
-
Implementation of several network services, migration from closed source solutions to open source software. Authentication services, firewalls, proxy servers, virtualization platform, software/hardware inventory.
-
Software: Linux, Xen, Samba, OpenLDAP, GOSA, Squid, Iptables, ISC-DHCP, Bind, Pacemaker, Heartbeat.
-
Tasks: Design, Project Management and implementation of critical stuff.
-

Diego, buenos días
Nos contactamos contigo porque hemos hallado tu CV en nuestra base de datos y tenemos una oferta de trabajo que podría llegar a interesarte. Una importante empresa, ubicada en el microcentro, está buscando un programador con conocimientos en Perl. Estás interesado en que te tengamos en cuenta para esta posición? De ser así, cuánto solicitarías de remuneración por un puesto de lunes a viernes, de 9 a 18 hs?
Aguardo tu contacto.
Saludos y gracias,
Vanesa.