Category Archives: PyDevOfTheWeek

PyDev of the Week: Carlton Gibson

This week we welcome Carlton Gibson (@carltongibson) as our PyDev of the Week. Carlton is a core developer of the Django REST Framework and maintainer of Django Filter, Crispy Forms and more. Carlton is the co-host of the Django Talk podcast. You can see what Carlton is currently working on over on Github.

Let’s spend some time getting to know Carlton better!

Can you tell us a little about yourself (hobbies, education, etc):

I’m a father of four, so that’s my main hobby.

I practice Tai Chi. I like cooking. I read a lot. Music, languages, these kind of things.

My education, a long time ago now, I studied economics and philosophy, eventually doing a PhD in the philosophy of science. Continue reading PyDev of the Week: Carlton Gibson

PyDev of the Week: Jim Crist-Harif

This week we welcome Jim Crist-Harif (@jcristharif) as our PyDev of the Week! Jim is a contributor to Dask, Skein and several other data science / machine learning Python packages. Jim also blogs about Python. You can see what he is currently working on over on Github.

Let’s spend some time getting to know Jim!

Can you tell us a little about yourself (hobbies, education, etc):

Hi, I’m Jim! I grew up near Minneapolis, MN. Growing up we weren’t allowed much screen time, so I didn’t really get into computer-y things until college. I was more into building physical things, and spent a large amount of time in my dad’s workshop.

In college I studied Mechanical Engineering, and liked it so much I continued on to graduate school, focusing on System Dynamics and Controls. Graduate school ended up being fairly detrimental for my mental health, so after 2 years I quit, moved to TX, and took a job with Anaconda. This turned out to be a great decision! My job there was to better the Python ecosystem, which let me work on all sorts of interesting projects (it also led me to give several talks).

Most of my work in the last 5 years has been related (in one way or another) to Dask – a flexible library for parallel computing. When I started working on Dask it was a small side project – it’s been rewarding to see it grow into a large ecosystem, with multiple companies heavily invested in its development and maintenance.

Outside of work, I’m an avid rock climber, cyclist, and wood carver. Continue reading PyDev of the Week: Jim Crist-Harif

PyDev of the Week: Dr. David Pena

This week we welcome Dr. David Pena as our PyDev of the Week! David is the author of StremeCoder, a Graphical Python Programming Editor. You can learn more about what David has been up to through his Github profile.

Let’s spend some time getting to know David better!

Can you tell us a little about yourself (hobbies, education, etc):

My name is Dave Peña and I am a molecular neuroscientist, and chief scientific officer at Pluri Inc. I started Pluri with 3 amazing people with the idea that science tools should be available to everyone. We make bleeding edge neuroscience tools and we cater to making them affordable to institutions that would normally wait decades for those tools to arrive in their laboratories. I have a PhD in Cognition in Neuroscience that I received from the University of Texas at Dallas. We were underfunded at UT Dallas, so I had to create and design a good deal of my own experimental equipment. We had to make our own metaphorical lightsabers to do research worthy of publication. That experience was really the motivator for the creation of Pluri. In the time I get outside of Pluri, I love being in the Sierra Nevadas looking at the giant redwoods. I also fire up the xbox one from time to time. Continue reading PyDev of the Week: Dr. David Pena

PyDev of the Week: Philip James

This week we welcome Philip James (@phildini) as our PyDev of the Week! Philip is a core contributor for Beeware project. He has worked on several  other open source projects that you’ll learn about in this interview. He is also a popular speaker at PyCons and DjangoCons. You can find out more about Philip on his website or check out his work on Github.

Let’s spend some time getting to know Philip better!

Can you tell us a little about yourself (hobbies, education, etc):

My name is Philip, but I’m probably better known on the internet as phildini. That nickname came from a stage name; I used to do magic shows in high school for pocket money. In the Python community, I’m maybe best known as a frequent conference speaker, I’ve spoken at PyCons and DjangoCons around the world for the past 5 years. Beyond being a speaker, I’ve helped organize some Python meetups and conferences, and I serve on the PSF Conduct Working Group as it’s Chair. I’m also one of the early Core Contributors to the BeeWare project.

I’m the Head of Engineering at a personal finance company called Trim, where we try to automate saving people money on things like their Internet bill. I also co-run a publishing company and print shop called Galaxy Brain with a friend I met while I was at Patreon. We started as a Risograph print shop, making a zine about wine called Adult Juice Box and doing art prints. Galaxy Brain has been moving into software with the pandemic, because accessing our studio is harder, but we’re planning on keeping the printing going once things calm down. It’s kind of hilarious to us that we moved into software as an afterthought; I think we both resisted it for so long because the software is our day job. Continue reading PyDev of the Week: Philip James

PyDev of the Week: Florian Dahlitz

This week we welcome Florian Dahlitz (@DahlitzF) as our PyDev of the Week! Florian is a contributor to the CPython programming language and the PyTest framework. He is also a contributor to Real Python. You can check out Florian’s personal blog or get his newsletter to keep up-to-date with him.

Let’s spend some time getting to know Florian!

Can you tell us a little about yourself (hobbies, education, etc):

My name is Florian and I’m studying applied computer-science in Germany. I’m currently working on my bachelor thesis focusing on natural language processing. In my free time I code as much as possible, write blog posts about things I discovered or learned, and I’m doing a lot of sports! Continue reading PyDev of the Week: Florian Dahlitz

PyDev of the Week: Adrin Jalali

This week we welcome Adrin Jalali (@adrinjalali) as our PyDev of the Week! Adrin works on the popular scikit-learn package as well as Fairlearn, an AI package for Python. You can see what else Adrin is up to via his website or by checking out his Github profile.

Let’s spend some time getting to know Adrin better!

Can you tell us a little about yourself (hobbies, education, etc):

I did computer science and then bioinformatics for my master’s and PhD (which is yet to be defended!). I’m born and raised in Iran, then moved to Canada, and now live in Germany. Things I read include (leftist) economics, philosophy, diversity and inclusion, leadership, and ethics/fairness. I love cycling outside the city, and staying up all night with friends on a weekend. Continue reading PyDev of the Week: Adrin Jalali

PyDev of the Week: Kyle Stanley

This week we welcome Kyle Stanley (@aeros_py) as our PyDev of the Week! Kyle is a core developer of the Python programming language. If you’d like to see what Kyle is working on, you can check out his Github profile. You can also connect with Kyle on LinkedIn.

Let’s spend some time getting to know Kyle better!

Can you tell us a little about yourself (hobbies, education, etc):

Hi, my name is Kyle Stanley. I’m a 23-year-old college student finishing up the last year of my B.S. degree (Information Systems Technology, Programming spec.). Most notably, I was recently promoted to the role of core developer for CPython, the default/reference implementation of the Python programming language (in April 2020). I mostly contribute to the standard library through reviews and my own authored changes, as both a hobby that I enjoy and a means of building my professional experience in the software development industry. Most of my significant contributions have been to the modules asyncio and concurrent.futures.

I’m also decently active in various CPython development communities, such as discuss.python.org, python-dev@python.org, and python-ideas@python.org. Although, I probably end up spending far more time reading posts from the wide variety of experts in the community than I do writing my own posts. Over time, I’ve discovered that there’s an infinite well of knowledge to be gained from the discussions, as long as one has the time and patience to sort through the significant volume of content to find the “hidden” gems. I’m very grateful to the many active experts on there.

Outside of CPython, I’m involved in the Python Discord community as a Moderator. As far as other hobbies go, I also enjoy programming challenge sites such as Codewars, reading fantasy novels, playing RPG video games (recently Mount and Blade 2: Bannerlord), watching various sci-fi TV series such as Star Trek, and riding my bike. Continue reading PyDev of the Week: Kyle Stanley

PyDev of the Week: Dong-hee Na

This week we welcome Dong-hee Na (@dongheena92) as our PyDev of the Week! Dong-hee is a core developer of the Python programming language. You can see some of what he has been working on over on Github.

Let’s take some time to get to know him better!

Dong-hee Na

Can you tell us a little about yourself (hobbies, education, etc):

Hi, My name is Dong-hee Na, and I am the software engineer of Kakao Corp. I got my BS in Computer Science from Chungnam National University. My hobby is taking a look at the open-source compiler projects. And as you know, these days, I use most of my own extra time working on the CPython project.

On the other side, I research well-designed projects or try to implement a simple stage implementation to understand the theory which I have interests. Recently, I am watching the MIR project which is kind of JIT framework project and it looks like a very interesting project for me.
Continue reading PyDev of the Week: Dong-hee Na

PyDev of the Week: Seth Michael Larson

This week we welcome Seth Michael Larson (@sethmlarson) as our PyDev of the Week! Seth is the lead maintainer of urllib3. He also writes a Python blog. You can see some of Seth’s other contributions over on Github.

Let’s take a few moments to get to know Seth better!

Can you tell us a little about yourself:

I’m a current resident and native from Minneapolis Minnesota, I got my degree in CS from the University of Minnesota.

I’m a big fan of Minnesota sports, Gopher and Vikings football, Twins baseball, Wild hockey. Besides that

I really enjoy being outdoors. Continue reading PyDev of the Week: Seth Michael Larson

PyDev of the Week: Cristi Vlad

This week we welcome Cristi Vlad (@CristiVlad25) as our PyDev of the Week! Cristi teaches cybersecurity with Python on his Youtube Channel. He has also authored some books and writes on his blog. You can see his books there too.

Let’s take some time to get to know Cristi better!

Cristi Vlad

Can you tell us a little about yourself (hobbies, education, etc):

I always loved numbers. With a Master’s Degree in Civil Engineering, I decided to pass on a great job opportunity in the field upon finishing my studies and to try my shot at computer stuff.

There was something about the combination of entrepreneurship and improving my physiology that had a hard pull on me. So I began studying how to improve my physical and mental capacity, I delved into biochemistry, human anatomy and the scientific literature of sorts and I ended up writing 7 books on physical improvement.

With an innate curiosity, I always tried teaching myself computer programming but, failed miserably for a couple of times. I tried learning JAVA, as I wanted to also wear the hat of Android developer. This was between 2011 and 2015.

I thought of giving programming the last shot and if I were not to make any progress, I would quit the effort completely. Continue reading PyDev of the Week: Cristi Vlad