Scroll To View More
Rafael Darder, Python Developer in Rosario, Santa Fe Province, Argentina
Rafael Darder

Python Developer in Rosario, Santa Fe Province, Argentina

Member since November 13, 2014
Rafael is a passionate software developer with a decade of experience with large and small companies. He is able to employ a variety of skills, and feels comfortable providing quick solutions for specific problems or devising long-term plans for more complex projects.
Rafael is now available for hire


  • Google
    Python, Go, BigQuery, App Engine, Google Cloud Platform
  • Spiralti
    Python, Ext JS (now Sencha), Django, Linux KVM, Linux Containers (OpenVZ)
  • Huenei
    Debian Linux, Xen, Linux KVM, SVN, Microsoft Exchange, Asterisk


  • Python, 10 years
  • Web App Development, 6 years
  • Google App Engine, 4 years
  • Go, 3 years
  • JavaScript, 3 years
  • Google Cloud Endpoints, 2 years
Rosario, Santa Fe Province, Argentina



Preferred Environment

Linux, Git, PyCharm

The most amazing...

...thing I've implemented is a solution to the guillotine cuts problem by implementing a variant of the genetic algorithm.


  • Software Engineer and Contractor

    2010 - PRESENT
    • Implemented a series of applications based on Google Cloud Platform, including App Engine, Bigquery, Cloud endpoints, and other APIs.
    • Actively contributed to the training and onboarding of new team members.
    Technologies: Python, Go, BigQuery, App Engine, Google Cloud Platform
  • Software Engineer/DevOps Technician

    2009 - 2010
    • Defined and implemented the internal infrastructure for this software factory startup. Supported three locations and conducted automatic environment setup.
    • Participated in the development of a real estate web application in Groovy for a local newspaper.
    • Deployed an open source VoIP solution across the different locations.
    • Oversaw technical interviews and training.
    • Implemented a Linux container solution, similar (albeit much smaller) to Docker, using OpenVZ as the container runtime.
    Technologies: Python, Ext JS (now Sencha), Django, Linux KVM, Linux Containers (OpenVZ)
  • Technical Manager

    2008 - 2009
    • Led the technology team and took charge of the software factory infrastructure support, communication systems, and help desk.
    • Implemented the ITIL processes, greatly lowering service outages.
    • Set up a VoIP solution for the two sites based on Asterisk and open source technologies.
    • Participated in refining the software development process, including continuous integration.
    • Participated in pre-sales and project estimations.
    Technologies: Debian Linux, Xen, Linux KVM, SVN, Microsoft Exchange, Asterisk
  • System Administrator

    2008 - 2008
    • Handled legacy web platform migrations and PCI security compliance of web servers.
    Technologies: Linux, Apache, Netfilter, F5
  • System Administator

    2004 - 2007
    Rosario Physics Institute
    • Built a low-cost 100-node HPC grid based on Linux and Sun Grid Engine.
    • Implemented a custom root file system based on UnionFS that allowed nodes to boot over the network with template based images and overlays. This greatly simplified administration efforts.
    • Upgraded the network cabling in the grid and in the 4 buildings that comprised the institute. Upgraded inter building fiber trancievers.
    • Modernized the internal email system, allowing greater mailboxes and faster access.
    • Helped the physicists to optimize their software by testing different vector library options, compiler flags, and testing.
    Technologies: Linux, Netfilter, Sun Grid Engine, Intel C Compiler, BLAS, LAPACK and other vector math libraries.


  • Websockets RPC Library for Python (Development)

    A proof-of-concept library for building an async APIs over websockets, using a Gevent coroutine per active channel.

  • Genetic Algorithm in Go (Development)

    A proof-of-concept application intended to learn and apply:
    - Google Cloud endpoints server in Go
    - Genetic algorithm implementation for a graph search problem.
    - Basic html5 canvas drawing

  • Gocached (Development)

    A minimal memcache implementation in Go, aimed mostly for educational purposes. Wire protocol compatible with memcache.


  • Languages

    Python, JavaScript, Go, Java
  • Frameworks

    Google Cloud Endpoints, AngularJS, Flask, Django
  • Libraries/APIs

    Google API
  • Platforms

    Google App Engine, Linux
  • Other

    Web App Development
  • Paradigms

    Agile Software Development, Scalable Application, Concurrent Programming
  • Storage

    MySQL, Memcached, NoSQL, MongoDB, PostgreSQL


  • Bachelor of Exact Sciences degree in Computer Science
    2000 - 2007
    Universidad Nacional de Rosario - Rosario
I really like this profile
Share it with others