Main Skills

Python
Javascript
Go
Kubernetes
Docker
SQL
Scrum
Linux

Professional Experience

Jan 2019 - Now
flugel.it
Solutions Architect / DevOps

Help customers to embrace DevOps practices and tools. Design and maintain Infrastructure as Code solutions that use Kubernetes, CI/CD and different cloud platforms (such as AWS, GCP and Alibaba Cloud) View website

Tech stack:
  • Python
  • Golang
  • Kubernetes
  • Docker
  • Git
  • Terraform
Jun 2019 - Now
Real Python
Author

Research and write articles about Python and relevant topics View website

Tech stack:
  • Python
Apr 2017 - Jan 2019
ENACOM (Argentinian government)
IT Consultant

Design and implementation of a web platform for the reception of information from telecommunication providers.

Tech stack:
  • Python
  • JS
  • Docker
  • Git
  • AMQP
  • Bonita BPMS
  • MongoDB
  • PostgreSQL
Jan 2017 - Dec 2018
software developer
freelancer

Development of web applications for medium sized companies and organizations.

Tech stack:
  • Python
  • React
  • Docker
  • Git
  • PostgreSQL
  • MongoDB
  • AMQP
2015 - 2017
Enjambre Bit
Co-founder / fullstack developer

Enjambre Bit is a custom software development firm founded by me and three colleagues on 2015. I departed Enjambre on 2017 to focus on other projects.

Tech stack:
  • Python
  • JS
  • Git
  • TypeScript
  • PostgreSQL
2012 - 2015
Conectar Igualdad: Huayra Linux
Linux developer

Huayra GNU/Linux is a Debian based Linux distro built for laptops supplied to each high school student in Argentina from 2010 to 2015. My tasks included: Desktop applications development, customization of applications, kernel drivers testing and packaging and DEB packages maintenance

Tech stack:
  • Python
  • JS
  • Git
  • Linux
  • Debian
2012 - 2015
PressEnter Coop.
Co-founder / software developer

PressEnter was a custom software development firm with focus on open source technlogies.

Tech stack:
  • Python
  • PHP
  • JS
  • Git
  • MySQL
  • PostgreSQL
2008 - 2012
Education Ministry, Buenos Aires City
PHP developer

Development web applications to manage students inscriptions, grades and teachers information

Tech stack:
  • PHP
  • JS
  • SVN
  • MySQL
  • PostgreSQL
2004 - 2008
Sociedad Hebraica Argentina
PHP developer

Development of an ecosystem of applications for the society internal administration.

Tech stack:
  • PHP
  • JS
  • SVN
  • MySQL

Education

Licentiate in Computer Science (2016)
Universidad de Buenos Aires

Equivalent to Master degree in USA: 6 years plus thesis. GPA: 8.5/10.

Thesis: "Techniques and methodologies for vision systems implementation on All Programmable SoCs using High Level Synthesis" View
The thesis received these awards:

  • 1st award at the JAIIO45 "Students Thesis Contest"
  • 1st mention by CESSI (Argentina Software industry companies organizations) at the JAIIO45



Courses

  • Scrum: The Basics (Oct 2018)
    Linkedin Learning
  • Learn DevOps: The Complete Kubernetes Course (Oct 2018)
    Udemy
  • Learning Go (Nov 2018)
    Linkedin Learning

Publications

How to Make a Twitter Bot in Python With Tweepy
Real Python

View
Building Kubernetes Operators part 1: Operator Pattern and Concepts
flugel.it
View
Building Kubernetes Operators part 2: Design and implementation details
flugel.it
View
Building Custom Kubernetes Operators Part 3: Building Operators in Go using Operator SDK
flugel.it
View
Building Custom Kubernetes Operators Article Part 4: Automatic testing using Operator SDK
flugel.it
View
Building Custom Kubernetes Operators Part 5: Building Operators in Python
flugel.it
View
Building Custom Kubernetes Operators Part 6: Building Operators using Metacontroller
flugel.it
View

Side Projects

neural-network-py

Configurable multilayer perceptron that can be trained and executed developed from scratch in Python3 + Numpy.

View
example-shop-py

Example REST API implemented using Flask, SQLAlchemy, Marshmallow, factoryboy, pytest and CircleCI.

View
IMDB Scraping

Extract movies and actors information from imdb.com to a Mongo database using Scrapy.

View

Contact