Horacio Duran
Verified Expert in Engineering
Software Developer
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.
Portfolio
Experience
Availability
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.
Work Experience
Python Developer
Machinalis
- 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.
Plone Team Lead Developer
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)
Head Systems Administrator
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
Experience
Ninja-IDE
HAFD
Skills
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
Education
Technician's Degree in Computer Engineering
Universidad Tecnológica Nacional - Córdoba, Argentina
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring