happy people & tech jedi


Avid learner, deep thinker, thought process organizer, passionate trainer and consultant sharing experiences, knowledge and projects; mostly around Python, hopefully in an instructive and entertaining tone.


Recent Articles

17 December 2019 17 Dec 2019
Kids on Python: A Workshop
16 November 2018 16 Nov 2018
A Sheet of Python
24 September 2018 24 Sep 2018
The mystery behind del() and why it works
All Articles

Software Development Consultant

I work with clients to improve existing software based products and services; or in the process of creating new ones.

Systems and software architecture, diverse programming paradigms and languages, multiple database and network technologies, infrastructure services, and project management are among the skills I provide — whether focusing on a client’s processes, tooling, and team organization, or integrating directly into their teams to code what’s needed, to spec and on time.

Contact me

Python Trainer

With more than 20 years of Python experience, and having trained many colleagues, partners and clients in the context of dozens of projects along the way, I started offering professional Python training services in 2017.

Beyond Python, I also train on tools and technologies frequently used alongside it: Pandas, SQL, DuckDB, PostgreSQL, PostGIS, git, testing, testing, CI/CD, Docker, and more.

I’ve had very positive feedback across all topics and would love to talk to anyone interested in any of these training areas.

Training Offers