Software engineer, developer, programmer, coder
Zürich Area, Switzerland
Software engineer, developer, programmer, coder
Zürich Area, Switzerland
I'm a programmer. I love to code, I'm happy when I'm codding. I've professionally or extensively programmed in C#, Ruby, Python, Java, JavaScript, Objective-C, C++, C. I've also played with Erlang, Haskell, Clojure, various Common Lisps and various Schemes. I like learning new languages, technologies, frameworks, methodologies or almost anything.
C, C++, Objective-C, C#, Java, Haskell, Erlang, Python, Ruby, Linux, Ubuntu, Debian, Kubuntu, Rails, ASP.NET MVC, Django, Qt, Gtk, KDE.
(Public Company; GOOG; Internet industry)
May 2007 — Present (2 years 7 months)
- GMail testing infrastructure making integration tests run faster.
- Development of end-to-end and integration tests for various very interesting internal applications which I can't talk or write about.
- Development of internal web application to keep track of quality metrics.
- Improved testing infrastructure and developed testing measurement tools.
- Tech talks: “Python testing tools”, “Coding in Erlang”, “Introduction to Testing”.
(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.
(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.
(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