The Real Python Team

Join the Real Python Tutorial Team

Thanks to amazing readers and subscribers like you Real Python has grown leaps and bounds:

Real Python Open Space at PyCon 2019
Real Python Meet & Greet at PyCon 2019 in Cleveland

Meet the realpython.com Team

Doug Farrell

Doug Farrell

Doug is a Python developer with more than 25 years of experience. He writes about Python on his personal website and works as a Senior Web Engineer with Shutterfly.

» More about Doug

Logan Jones

Logan Jones

Hi, I'm Logan, an open source contributor, writer for Real Python, software developer, and always trying to get better. Feel free to reach out and let's get better together!

» More about Logan

Joska de Langen

Joska de Langen

Joska is a DevOps Architect who loves programming in Python.

» More about Joska

Negar Vahid

Negar Vahid

Negar is a freelance Machine Learning Engineer and Real Python contributor.

» More about Negar

David Amos

David Amos

David is a writer, programmer, and mathematician passionate about exploring mathematics through code.

» More about David

Brad Solomon

Brad Solomon

Brad is a software engineer and a member of the Real Python Tutorial Team.

» More about Brad

Geir Arne Hjelle

Geir Arne Hjelle

Geir Arne is an avid Pythonista and a member of the Real Python tutorial team.

» More about Geir Arne

Robert Alford

Rob Alford

Robert is a full-stack software developer, technical author and coding instructor based in Seattle.

» More about Robert

Jacob Schmitt

Jacob Schmitt

Jacob is a longtime language editor and a relative newcomer to the world of Python programming. He's learning, just like you!

» More about Jacob

Lee Gaines

Lee Gaines

Lee is a DevOps Engineer and Pythonista based in Berkeley, California.

» More about Lee

Liam Pulsifer

Liam Pulsifer

Liam is a software engineer and avid Pythonista. When he's not writing code to automate all of his daily tasks, you can often find him running, playing basketball and tennis, reading, or eating good food.

» More about Liam

Reka Horvath

Reka Horvath

Reka is an avid Pythonista and writes for Real Python.

» More about Reka

Jackie Wilson

Jackie Wilson

Jackie teaches computer science full-time for Cecil College, and fell in love with Python many years ago when she realized it wasn't pseudocode, but an actual language.

» More about Jackie

Miguel Garcia

Miguel Garcia

Miguel has been working in different roles in IT for over a decade. He has a MSc. degree in Computer Science and enjoys building things using open source technologies.

» More about Miguel

Jan-Hein Bührman

Jan-Hein Buhrman

Jan-Hein is a software developer who witnessed Python's first baby steps up very close. While working in different software development roles, he always kept an eye on Python's development. He's now back at the work he loves most: Python programming!

» More about Jan-Hein

Ian Eyre

Ian Eyre

Ian is an avid Pythonista and Real Python contributor who loves to learn and teach others.

» More about Ian

Haki Benita

Haki Benita

Haki is an avid Pythonista and writes for Real Python.

» More about Haki

Howard Francis

Howard Francis

Howard is an avid Pythonista and records video courses for Real Python. He has been teaching beginning programming at the college level for over 20 years in C++, Java, C#, and most recently Python.

» More about Howard

Tappan Moore

Tappan Moore

Video editor for Real Python.

» More about Tappan

Cameron MacLeod

Cameron MacLeod

Cameron is a product manager based in London who writes both Python and English in his spare time.

» More about Cameron

Brian Peterson

Brian Peterson

Brian is a PythonistaCafe Community Manager.

» More about Brian

Jim Anderson

Jim Anderson

Jim has been programming for a long time in a variety of languages. He has worked on embedded systems, built distributed build systems, done off-shore vendor management, and sat in many, many meetings.

» More about Jim

Alexis Drakopoulos

Alexis Drakopoulos

Hi! I am a Machine Learning Engineer passionate about writing clean maintainable code. My interests range from low latency & high performance systems to various areas of applied mathematics such as statistical learning & probabilistic programming.

» More about Alexis

Kevin Arvai

Kevin Arvai

Kevin is a data scientist for a clinical genomics company, a Pythonista, and an NBA fan.

» More about Kevin

Christian Koch

Christian Koch

Christian is a member of the Real Python team and teaches lots of subjects besides Python.

» More about Christian

Colin OKeefe

Colin OKeefe

Colin is a freelance Software Creative who travels the unixverse in the good ship Python.

» More about Colin

Kyle Stratis

Kyle Stratis

Kyle is a self-taught developer working as a senior data engineer at Vizit Labs. In the past, he has founded DanqEx (formerly Nasdanq: the original meme stock exchange) and Encryptid Gaming.

» More about Kyle

Dan Bader

Dan Bader

Dan Bader is the owner and editor in chief of Real Python and the main developer of the realpython.com learning platform. Dan has been writing code for more than 20 years and holds a master's degree in computer science.

» More about Dan

Kristijan Ivancic

Kristijan Ivancic

Hey, I'm Kristijan! I'm a CV/ML engineer and member of the Real Python tutorial team.

» More about Kristijan

Dylan Castillo

Dylan Castillo

Dylan is a Data Scientist and self-taught developer specialized in Natural Language Processing (NLP). He has experience working on large-scale Machine Learning projects and enjoys writing about data-related topics.

» More about Dylan

Marius Mogyorosi

Marius Mogyorosi

Marius is a tinkerer who loves using Python for creative projects within and beyond the software security field.

» More about Marius

Adriana Cutenco

Adriana Cutenco

Hello! I am Adriana - a Graphic Illustrator with a Bachelor’s Degree in Fine Arts.

» More about Adriana

Ryan Palo

Ryan Palo

Ryan is an author for Real Python, technical editor for books on Python, Hugo, and the command line, and a mold tooling designer. He loves Python, Ruby, Bash, and Rust. Also, physics, calculus, woodworking, and ukuleles. Looking for work!

» More about Ryan

Joanna Jablonski

Joanna Jablonski

Joanna is the Executive Editor of Real Python. She loves natural languages just as much as she loves programming languages!

» More about Joanna

Sadie Parker

Sadie Parker

Sadie contributes to written tutorials and video courses at Real Python.

» More about Sadie

Aldren Santos

Aldren Santos

Hi, I'm Aldren and I'm the guy that helps to make this site awesome for your eyes! :)

» More about Aldren

Joos Korstanje

Joos Korstanje

Hi! My name is Joos Korstanje. I've been working in statistics and data science for about five years. I'm a full-time Data Scientist at Disneyland Paris. In my free time I enjoy blogging about data science on Medium, Real Python and other platforms.

» More about Joos

John Sturtz

John Sturtz

John is an avid Pythonista and a member of the Real Python tutorial team.

» More about John

Mike Driscoll

Mike Driscoll

Mike has been programming in Python for over a decade and loves writing about Python!

» More about Mike

Abhinav Ajitsaria

Abhinav Ajitsaria

Abhinav is a Software Engineer from India. He loves to talk about system design, machine learning, AWS and of course, Python.

» More about Abhinav

Ricky White

Ricky White

Ricky is a Python developer and writer who has a tendency to refer to himself in the third person. By day he is a stay-at-home dad, and by night he’s a crime-fighting ninja. You can often find him on Twitter, or at endlesstrax.com.

» More about Ricky

James Mertz

James Mertz

James is a passionate Python developer at NASA's Jet Propulsion Lab who also writes on the side for Real Python.

» More about James

Joe Tatusko

Joe Tatusko

Joe is a manufacturing engineer turned Pythonista with interests in data wrangling and visualization.

» More about Joe

Lucas Lofaro

Lucas Lofaro

Lucas is a wandering Pythoneer with a curious mind and a desire to spread knowledge to those who seek it.

» More about Lucas

Bartosz Zaczyński

Bartosz Zaczyński