Software developer, programmer, coder, geek
Zürich Area, Switzerland
Software developer, programmer, coder, geek
Zürich Area, Switzerland
I am a programmer, a coder, a software developer. That's what I love to do. I like working with and making free software. I like working in environments where I have the freedom to pick the architecture from top to bottom because I have learned a lot of alternative and interesting ways to do many tasks. I have professional experience with C, C++, Python and I have some knowledge of Erlang, Haskell, Ruby, Smalltalk, Objective-C, etc.
C, C++, Objective-C, Haskell, Erlang, Python, Ruby, Linux, Ubuntu, Debian, Kubuntu, Qt, Gtk, KDE.
(Public Company; 10,001 or more employees; GOOG; Internet industry)
May 2007 — Present (1 year 5 months)
(Privately Held; 51-200 employees; Information Technology and Services industry)
August 2005 — April 2007 (1 year 9 months)
Development and administration of VoIP solutions:
- Astut: Asterisk module to manage users and tasks. Asterisk´s internals, C, ObjC, GNUstep, GCC, multi-threading.
- LAG: gateway between a custom XML protocol and Asterisk´s Manager Interface. Python, SAX, Twisted.
- Stress and performance testing of Asterisk IVRs installations. SIPp.
- Real-time support for agents. Bug: 5143. C, GCC, multi-threading.
- Packaging of Asterisk and related tools and libraries for Debian GNU/Linux. deb.
- Extensive documentation of procedures, installation, maintenance, administration, policies, etc.
- System and Network Administration. Ipv6, 4to6, DHCP, DNS, DDNS, Debian, FreeBSD, Linux, GNU, Asterisk, Bind, Bacula, ISC DHCP6, radvd, iptables, ip6tables, OpenBSD´ Packet Filter.
Note: a six month leave was taken during this period.
(Self-Employed; Myself Only; Computer Software industry)
February 2005 — August 2005 (7 months)
- Hosting Map, web application for searching hosting plans. PHP 4, MySQL.
- Random Text, web component to show random texts from a database. PHP 4, MySQL.
- Getter, web application to automatically download, parse and archival of files. PHP 4.
- Sentences, random periodic delivery of sentences from database to a text file. PHP 4, MySQL.
- Redirector, web component for managing automatic redirection. PHP 4.
PicoURL, generate short URLs that redirect to the longer ones. Accounting. PHP 4, MySQL.
- Sustainability and viability study of free instant messaging solutions including jabberd2 and ejabber.
(Privately Held; 1-10 employees; Internet industry)
September 2004 — January 2005 (5 months)
Deployment of web site CPSR and partly Red Puentes. Development of:
- DisplayerDocument: a document that can display other objects embedded. Python, Zope 2, Plone.
- KeywordDropDown: menu for fast addition of keywords. Python, Zope 2, Plone.
ExternalSite: shows an another web site embedded into a Plone site. Python, Zope 2, Plone.
- Quote: holds a quotes, it also provides a configurable portlet for showing them. Python, Zope 2, Plone.
(Privately Held; 1-10 employees; Information Technology and Services industry)
March 2003 — November 2003 (9 months)
Development of a video editor for set top box. C++, GCC, Qt/KDE, transcode, mplayer and Xine.
(Self-Employed; Myself Only; Computer Software industry)
March 2002 — March 2003 (1 year 1 month)
- Back-end for the C&L Stone web site.
- Back-end for the Graciela Shalev's web site.
- Back-end for HuWee, a web site to organize parties of an exclusive Miami society.
(Public Company; 1-10 employees; Computer Software industry)
March 1999 — March 2002 (3 years 1 month)
Installation of various GNU/Linux and OpenBSD servers. Development of:
- KSamStat: a monitor application for the Samba file server. C++, GCC, Qt, KDE.
- Biblioteca Virtual: a web searcher for web pages, books, magazines, etc. PHP 4, MySQL.
(Educational Institution; 51-200 employees; Education Management industry)
March 1998 — June 1999 (1 year 4 months)
Installation of a GNU/Linux firewall. Development of its web administration tool. C, Apache, CGI, ipchains.
Técnico Electronico y Electromecánico, 1996 — 2001
programming,computer,computers,science,Lisp,Scheme,Haskell,Erlang,Python,Ruby,C,Objective-C