Over a million developers have joined DZone.

PyDev of the Week: Rami Chowdhury

MVB Mike Driscoll interviews Rami Chowdhury, an active organizer for the North American PyCon.

· Web Dev Zone

Start coding today to experience the powerful engine that drives data application’s development, brought to you in partnership with Qlik.

This week we welcome Rami Chowdhury (@necaris) as our PyDev of the Week! Rami is an active contributor to the Python community and an organizer for the North American PyCon. If you’d like to see what he’s up to, you might want to check out his website which has links to the various open source repositories that he contributes to. Let’s take a few moments to get to know him better!

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

I was always interested in and a pretty fearless user of computers when I was younger, but I went to college to study political science and economics (in the UK) and only stumbled into programming then. It felt a bit like I’d found my calling. In my spare time I’m making a concerted effort _not_ to write more code, and I’ve taken up knitting as a way to occupy my hands. I also enjoy reading, wandering the museums of my hometown (Washington DC), and playing with my dachshund Wesley.

Why did you start using Python?

I was writing Perl CGI scripts for my college’s limited web-hosting service when I came across Eric Raymond’s “Why Python” essay — which sparked my interest. I started using it for its broad and useful standard library, the readability of the documentation (and resulting code), and because it was already installed on the Linux machines available to me.

What other programming languages do you know and which is your favorite?

As a full-stack web developer I’m fluent in Python and Javascript (and dialects thereof), but I’m also somewhat familiar with PHP, Clojure, Java, Erlang, C, and Go. I read something recent about programming languages and language communities being cultures and subcultures in their own right, and Python remains my favorite not just because I can use it for pretty much everything, but also because I enjoy being a member of that culture.

What projects are you working on now?

I’m lucky enough to work mostly in Python, so outside of work I’m playing with projects that allow me to learn new languages and technologies — one web-based app that’s letting me play with Elm and aiohttp, and a file format parser that’s helping me teach myself Rust.

Which Python libraries are your favorite (core or 3rd party)?

Core: __future__  Third-party: tornado

Thanks so much for doing the interview!

Create data driven applications in Qlik’s free and easy to use coding environment, brought to you in partnership with Qlik.

Topics:
python

Published at DZone with permission of Mike Driscoll, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

SEE AN EXAMPLE
Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.
Subscribe

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}