Who am I?
I'm a software engineer with 8+ years of experience in full-stack development, operations, and project management. I've written code for both scientific institutions like the European Organization for Nuclear Research (CERN) and Fortune 500 companies. I specialize in Python, but I don't shy away from other languages. You can learn more about my experience on my LinkedIn profile.
In my spare time, I like to share my knowledge about Python, best practices in programming, and productivity. I've spoken at many conferences and meetups - have a look at the complete list of my presentations.
Work with me
If you need a helping hand in your Python project or would like to organize a workshop, don't hesitate to contact me.
I deliver workshops and training sessions to Python developers at various skill levels to help them become more productive at coding.
Python developer's toolkit
Learn about the best modern tools available in the Python ecosystem and how to use them efficiently.
Understand the fundamentals of Python 3. This course is perfect for beginners and intermediate developers.
I like to speak at conferences and meetups. If you'd like to have me present at yours, feel free to contact me.
Here are a few examples of my recent presentations:
It's 2019 and I'm still using Python 2
What will happen with Python 2 in 2020 and why migration to Python 3 is not your only option
Wait, IPython can do that?!
Everything you ever wanted to know (and a few things you didn't) about IPython REPL
Productivity tips for developers
Lightning talk from EuroPython 2018 on dotfiles, swapping keys, text expanders, IPython config and more
I made a website! Now what?
Tools and services that you can use when launching your website (with an emphasis on cheap/free and reliable)
I also share Python and other insights on my blog, check out my most recent posts:
My Favorite Macbook Tools
I'm programming on a Macbook, and I love it. Here are some of the tools that make my life easier.
Would you like to work together? Fill in this form or drop me a line.