Scroll To View More
Jordi Llonch, Python Developer in Melbourne, Victoria, Australia
Jordi Llonch

Python Developer in Melbourne, Victoria, Australia

Member since February 14, 2014
Jordi is a seasoned developer interested in exciting new Python projects. He develops code for high performance environments and implements deployment automation on clusters or single computers.
Jordi is now available for hire

Portfolio

Experience

  • Python, 20 years
  • Linux, 20 years
  • SQL, 20 years
  • Open Office, 20 years
  • Django, 10 years
  • HTML5, 6 years
  • Docker, 5 years
  • OpenRefine, 4 years
Melbourne, Victoria, Australia

Availability

Full-time

Preferred Environment

Unix, Python, Chef, Git

The most amazing...

...thing I've built is an open source web app for management of technical, financial, and logistical aspects of rural electrification projects.

Employment

  • CTO

    2013 - PRESENT
    Nitidum Pty, Ltd.
    • Created an automated infrastructure using Chef.
    • Handled high-performance crawling.
    • Developed an index server and search engine using Elasticsearch.
    • Worked with Big Data using Hadoop.
    • Built a RESTful API.
    • Integrated all the logs in ElasticSearch.
    Technologies: Python, Hadoop
  • Analyst, Developer

    2007 - 2013
    Resco Manager
    • Created a large modular Django application.
    • Designed and implemented complex variable data structures.
    • Worked on an open source project.
    • Wrote a web application.
    • Implemented high performance MySQL integration.
    Technologies: Django, MySQL
  • Technical Manager

    2000 - 2013
    AtCUBIC
    • Created a large-scale hosting platform.
    • Implemented the platform to have high availability.
    • Automated infrastructure.
    • Created a daemon to manage Linux servers.
    • Automated server deployment.
    Technologies: Linux, Python

Experience

  • NDA (Development)

    Built a high-capacity broad crawler to identify potential business opportunities.

    Data was indexed in an Elasticsearch cluster built on top of a Kubernetes cluster instrumented using Prometheus and Grafana, exceptions handled using Sentry and logs centralized with Logstash and Beats.

  • NDA (Development)

    Built an ontology-based inference system using a graph database and Elasticsearch on top of a Kubernetes cluster.

    Used Prometheus and Grafana for instrumentation, Sentry for exception reporting, and Beats and Logstash for log centralization.

  • RescoManager (Development)

    An open source web-based software application for the management of technical, financial, and logistical aspects of rural electrification projects.

  • Django-Tastypie-Elasticsearch (Development)
    https://github.com/llonchj/django-tastypie-elasticsearch

    Elasticsearch support for Django Tastypie.

  • ScraPy Sentry Plugin (Development)
    https://github.com/llonchj/scrapy-sentry

    A Sentry component for the ScraPy crawl framework.

  • Plugin for YOURLS URL Shortener (Development)
    https://github.com/llonchj/yourls_plugins

    A plugin to forward a query string in a shortened URL.

  • Hypertable Cookbook for Chef (Development)
    https://github.com/llonchj/chef_hypertable

    A cookbook for a Hypertable distributed database like Google's BigTable.

  • Munin Plugin for Hypertable (Development)
    https://github.com/llonchj/hypertable-munin

    A Munin plugin to monitor a Hypertable cluster.

Skills

  • Languages

    Go, SQL, HTML5, Python, JavaScript, Ruby
  • Frameworks

    Scrapy, Django, Flask, GeoDjango, Machine Learning, Django REST Framework, Bootstrap, AngularJS
  • Libraries/APIs

    Tastypie, jQuery, Beautiful Soup, Django ORM, Scikit-learn, SciPy, Matplotlib, jQuery Mobile, AngularUI, jQuery UI, ZeroMQ, Backbone.js
  • Tools

    RabbitMQ, Postfix, Nginx, ActiveMQ, Chef, Haystack, Vagrant, Logstash, Open Office, Scraping Hub, Terminal, TextMate, OpenRefine
  • Paradigms

    Functional Programming, Testing, Automation, REST, Agile
  • Platforms

    MacOS, Docker, Apache Server, Linux, Kubernetes
  • Storage

    JSON, BigTable, MySQL, PostgreSQL, MongoDB, Hypertable, NoSQL, Elasticsearch, Redis, Memcached, HBase, SQLite
  • Other

    Scraping, Integration, Unix/Linux Virtualization, Virtualization, HTTP, Dovecot, BIND9, GeoJSON

Education

  • Coursera Certificate degree in Data Analysis
    2013 - 2014
    Johns Hopkins University - Remote
  • Coursera Certificate degree in Big data
    2013 - 2013
    Indian Institute of Technology Delhi - Remote
  • Coursera Certificate degree in Machine Learning
    2013 - 2013
    Stanford - Remote
I really like this profile
Share it with others