Horacio Duran, Software Developer in Argentina
Horacio Duran

Software Developer in Argentina

Member since April 9, 2013
Horacio is a Python Developer who enjoys problem solving and new technologies. He's well-versed in concept testing for large scale projects, and has experience working with system integrations and georeference tools.
Horacio is now available for hire







Preferred Environment

Python Ninja-IDE, Git

The most amazing...

...thing I've ever done was rewrite the Ninja-IDE syntax highlighting system to increase performance by a factor of 10.


  • Python Developer

    2009 - PRESENT
    • Developed multiple add-ons for Plone while using it as a platform to provide a number of services.
    • Maintained, as a core contributor, eCommerce add-on get-paid.
    • Created distributed platform for statistical translation system using twisted for network communication and gtk for front-end support.
    • Provided server infrastructure as a system administrator, creating nginx, gunicorn, and supervisor-based setups for Django systems.
    • Developed a pay-to-download store using Django and Satchmo with capability to serve files from a distributed store (Amazon S3).
    • Implemented knowledge corpus, feeding trough, web-scrapping, and interpretation for machine learning system.
    Technologies: Java, Django, Python
  • Plone Team Lead Developer

    2005 - 2009
    Except (Soluciones Informaticas Libres S.A)
    • Created Eiffel Wrappers for interoperability between local multimedia app and power point binary file format
    • Release coordinator for GetPaid, Plone eCommerce system.
    • Contributed UPS Shipping capabilities to GetPaid eCommerce solution
    • Architectural design for Xen based auto deployable zope hosting unix.
    • Created UI system based on independent components with xmlrpc communication for multi OS support (some components where native for each OS and independently developed)
    Technologies: Eiffel, C, Python
  • Head Systems Administrator

    2004 - 2005
    E-Solutions S.A
    • Created Network Infrastructure for 300+ Posts with divided sections, selective security and movable Homes
    • Developed Log-In system integrated with biometric hardware.
    • Developed ad-hoc Provisioning system based on biometric data for workplace roaming.
    • Directed In-House ERP system migration to Oracle
    • Integrated usage billing system and VoIP Phone system with roaming enabled log-in for public workposts
    Technologies: Oracle PL/SQL, PHP, C++, Python


  • Ninja-IDE

    Ninja-IDE, a Python-oriented IDE written in Python and Qt, for which I am a core maintainer.

  • HAFD

    Home Accounting tracking system that displays flow of assets, grouping expenses and incomes by topic. A module for projections (given enough user data) was in-progress.


  • Languages

    SQL, JavaScript, Python, CSS, HTML, PHP, C, C++, Java, Eiffel
  • Frameworks

    Plone, Django, Twisted
  • Platforms

    Linux, Drupal, Windows
  • Libraries/APIs

    PyQt, jQuery
  • Tools

    Nginx, Git
  • Paradigms

    Object-oriented Programming (OOP), Agile Software Development, Test-driven Development (TDD)
  • Storage

    SQLite, MySQL, PostgreSQL, Oracle PL/SQL
  • Other

    Python Ninja-IDE


  • Technician's degree in Computer Engineering
    2002 - 2005
    Universidad Tecnológica Nacional - Córdoba, Argentina

To view more profiles

Join Toptal
Share it with others