Skip to content

Hi!

Teo

That is me on Time Square

Who am I?

My name is Teo Sibileau. This is my Linkedin.

I'm a python developer with almost 20 years of experience. I've worked on a wide range of projects, from small websites to large processing pipelines.

I'm based near El Bolsón, Río Negro, deep within the Argentinian Andes. I live with my wife and our 8 year old.

Teo

Here's a drone pic right above my house

My life is split between my family, my work and a many other interests among which: training and playing rugby, building infrastructure for my farm & everything about the guitar. I document a lot of this on Instagram.

Code Selection

  • hiluxscraper


    Scrapy project that helps you find a good deal for a pre 2005 Hilux SR5 on MercadoLibre

  • bosminer-py


    Python client to retrieve data from any miner running Braiins OS+ using GRPC or Socket API.

  • antminer-py


    Python client to retrieve data from AntMiners stock firmware (reverse engineered) REST API.

  • media-watchdog


    Screen a path for updates and publish changes to rabbitmq

  • Nameko InfluxDB metrics


    A nameko microservice to write/read to/from influxdb

  • Grafane


    A very opinionated influxdb client that uses the official python client and is very much inspired in grafana's query builder.

  • lechuga


    Retrieve usd/ars rates from the cli

  • leaflet.map.zoomToGeometries


    A leaflet plugin to zoom to a geojson geometry

Experience

INE Jun 2024 - Present

INE offers In-depth Technical Training at a Practical Cost on an on-demand training platform that puts real-world, practical learning first.

Responsibilities

Backend development

Python Django Django Celery Celery Redis Redis PostgreSQL PostgreSQL ElasticSearch Elastic Docker Docker Kubernetes Kubernetes Helm Helm AWS

SlickMining Apr 2024 - Present

SlickMining comissions development of custom tools to manage bitcoin mining operations and open source them.

Responsibilities

Development of python libraries to connect to AntMiner, LuxOS and Braiins OS firmware.

Python Docker Docker

Sonder Aug 2023 - Feb 2024

Contractor work through Ryz Labs at Sonder, a hospitality company that offers spaces for short term stays, manages over 9,000 units in over 40 cities in 10 countries and has served over 1 million guests.

Responsibilities

Backend development on the company's pricing and availability (aka revenue management) systems.

Python Flask Celery Celery Redis Redis PostgreSQL PostgreSQL MySQL Docker Docker Kubernetes Kubernetes Helm Helm AWS

Satellogic Feb 2019 - Apr 2023

Full time remote position at Satellogic, a leading provider of high-resolution satellite imagery to governments and commercial customers worldwide.

Responsibilities

Backend development on the planning and tasking land systems.

Python Django Django Celery Celery Redis Redis PostgreSQL PostgreSQL RabbitMQ RabbitMQ ElasticSearch Elastic Docker Docker Kubernetes Kubernetes Helm Helm Azure Microsoft Azure AWS

Infoxel (Now Seenka) Feb 2018 - Oct 2018

Welo

Welo is a platform that combines a powerful video editor with a model of distribution and monetization of premium content in news portals.

Responsibilities

  • Backend development on the django app
  • Clip delivery refactor to acomodate volatility of demand during the 2018 Soccer World Cup
  • Refactoring the company's monolithic video processing pipeline into microservices communicating through google cloud pubsub

Python Django Django Celery Celery Redis Redis ElasticSearch Elastic PostgreSQL PostgreSQL Google Cloud Google Cloud

Vlic (Now Seenka Social Listening)

Vlic is a mobile platform that allows users to “follow” Brands or People like Instagram but in TV & Radio content in real time in LATAM.

Responsibilities

  • Backend development on the django app
  • Deployment of an instance of Nameko InfluxDB Microservice to provide a unified way of reporting metrics across the platform
  • Deployment and monitoring of Scrapy spiders

Python Django Django Celery Celery Redis Redis PostgreSQL PostgreSQL Google Cloud Google Cloud Docker Docker

DKS-ARG Feb 2017 - Dec 2017

Contractor work for DKS, an ARG based company that provides digital marketing solutions for the LATAM market.

Responsibilities

  • Development and Operations of click tracking service w/ Django
  • Development and Operations of subscription management service w/ Django
  • Development of dynamically scaled traffic analizer Bots using Celery
  • Custom reporting using Grafana + InfluxDB

Python Django Django Celery Celery Redis Redis PostgreSQL PostgreSQL Heroku

NuCivic Nov 2013 - May 2017

Full time remote position at NuCivil LLC, a US based company that provides open data solutions for goverment agencies.

Responsibilities

Product Development on DKAN, NuCivic's open data catalog build with drupal

Drupal image/svg+xml MySQL Javascript Acquia Python

Buenos Aires City Goverment Feb 2011 - Nov 2013

Full time remote position at Buenos Aires City Ministry of Modernization

Responsibilities

Contracted to introduce Drupal as a solution for buenosaires.gob.ar. Started working on-site early 2011, moved to a remote position by Jan 2012. Started training non-php developers (and myself) to handle drupal work. By 2013 we managed to move 100% of all city content to the Drupal website together with search against a Solr instance.

Builded the first functional draft of a city wide OpendID SSO integrating countless internal goverment SOAP services to provide a single point of access for citizen goverment data. This end up being the foundations for what is now miArgentina

Worked closely with the in-house IT department to start using Ansible as a provisioning tool and design deployment processes that work with ease and align with their security standards.

Drupal image/svg+xml MySQL Javascript Python Django Django Celery Celery Redis Redis MongoDB

SibileauLang 2003 - Feb 2011

Founded, managed and closed a 2 person web design studio

Responsibilities

  • Development of actionscript apps and websites
  • Back side integration with django models using easymode

ActionScript file_type_actionscript MySQL Python Django Django