Resume

Summary

Experience in design and development of web-based and desktop
applications. Interested in using, developing and perfecting all forms
of technology. Special interest in distributed applications and large
scale systems.

Education

  • Universidade de Caxias do Sul
    BSc, Computing Science, 1997 - 2007
    • Paper: Gestão de Pessoas no Contexto do Trabalho Colaborativo à Distância
    • Participated on a research project on the field of Speech
      Recognition.
    • Developed several applications as part of the coursework,
      including but not limited to:
      • Lexical Analysis
      • Syntactict Parsing
      • Semantic Parsing
      • Genetic Algorithm
      • Parallel Programming with pthreads/OpenMP
      • Distributed Applications using MPI/.NET Remoting

Work Experience

  • Technical Lead and Product Engineer at Enfold Systems, Inc.
    April 2003 - Present

    Designed and executed several applications based on the Plone CMS for
    clients like Oxfam America, University of Louisville and some
    Fortune-100 companies. Helped design and develop commercial products
    for the Windows platform. Acquired experience with C programming
    and COM integration using the Python programming language.

    A quote from Oxfam America:
    (source: http://plone.org/news/oxfamamerica_pressrelease/)

    A primary goal of the site was to implement a system that could
    scale to meet Oxfam’s growing organization and donor base for years to
    come. When the Tsunami crisis occurred, the system was put to the
    test. “In the course of ten days during the Tsunami crisis, Oxfam had
    almost half of its typical yearly visits, and almost 1/3 of its yearly
    bandwidth - the system performed beautifully”, said Internet Manager
    Nicholas Rabinowitz. “Our public website offered timely, critical
    content to our users, while providing a solid gateway to our online
    donation system.”

  • Technical Lead at Clearnoodle LLC.
    July 2001 - April 2003

    Designed applications based on the Plone CMS and the, at the time
    experimental, Zope 3 application framework. Developed a custom
    web-based application for Sample Management for a large research lab
    based near San Antonio, TX.

  • Owner and Technical Lead at X3ng Web Technology
    May 1999 - Present

    First contact with the Python programming language and the Zope
    application server. Designed and deployed a custom Zope-based
    Content Management System for Universidade de Caxias do Sul, which
    is still online as of June, 2007 at http://www.ucs.br.

  • Systems Administrator at Pense Informática
    February 1998 - March 1999 (1 year 2 months)

    First contact with Linux and Mac OS 9. Acquired skills in Systems
    Administration and Web Development (PHP and MySQL). Migrated several
    services from Windows NT 4 to Linux. Implemented Radius
    authentication and accounting applications. Developed some web-based
    applications for internal management.

Summer Work Programs

  • Student Developer, Google Inc. - Google Summer of Code program, May - August 2007

    Successfully completed “Improved out-of-the-box WebDAV experience” project, working with the Plone Foundation, mentored by Alexander Limi.

Publications

  • Content Management mit Zope
    ISBN-10: 3935042442
    Chapter: In die Ewigkeit und darüber hinaus: Gedanken zun Zukunft des CMF
  • Web Component Development with Zope 3, 1st Edition
    ISBN-10: 3540223592
    Technical Reviewer

Conference Presentations

  • PyConBrasil 3 - 2007 - Joinville, SC
  • FISL 8.0 - 2007 - Porto Alegre, Brazil
    • O problema C10k
    • Acessando a API do Windows com Python+PyWin32
  • FISL 7.0 - 2006 - Porto Alegre, Brazil
    • Plone no Desktop: Integração com Nautilus utilizando Python
  • PyConBrasil - 2005 - Campinas, SP
    • Uma abordagem para publicação de conteúdo utilizando o modelo PUSH
  • FISL 6.0 - 2005 - Porto Alegre, Brazil
    • Por que o Plone é tão quente? O que virá com o Plone 2.1?
  • North American Plone Symposium - 2005 - New Orleans, US
    • Five - Zope 2 & Zope 3 in Harmony
    • Hands On: Building a Deployment System
  • FISL 5.0 - 2004 - Porto Alegre - Brazil
    • Plone: Passado, Presente e Futuro Segundo seu Criador
    • Tutorial de Gerenciamento de Conteudo com Plone 2
  • Plone Conference - 2004 - Vienna, Austria
    • Leveraging the Standards: Improving the WebDAV experience… NOW!
  • FISL 2003
    • CMFCommerce: um framework de e-commerce integrado com CMF
    • O que há de novo no Python 2.2: Metaclass Programming

Sprints

A Sprint is a focused development session lasting anywhere from a day
to a week, in which developers pair off together and focus on building
a particular subsystem or application.

  • Snow Sprint - 2004 - Schruns-Tschagguns, Austria
  • Mountain Sprint - 2004 - Vorarlberg, Austria
  • Castle Sprint - 2003 - Goldegg, Austria
  • Zope UI Sprint - 2002 - Porto Alegre, Brazil

Leave a response

Your response: