About
I make data science teams more valuable and more productive which has included $1M…
Articles by Ian
Activity
-
I've already started to fold some of Ryan's observations into my 1:1s, the doc is well worth a read - they're great for DS teams and I suspect they'd…
I've already started to fold some of Ryan's observations into my 1:1s, the doc is well worth a read - they're great for DS teams and I suspect they'd…
Shared by Ian Ozsvald
-
✅ What did a former manager do that you valued, which I haven't adopted yet? ✅ Who is doing a great job on the team? What have they done? ✅ What is…
✅ What did a former manager do that you valued, which I haven't adopted yet? ✅ Who is doing a great job on the team? What have they done? ✅ What is…
Liked by Ian Ozsvald
-
Recently in my Rebel AI peer mentorship group (for excellent data scientists turned leaders) we had a breakout discussion on "how do you start a…
Recently in my Rebel AI peer mentorship group (for excellent data scientists turned leaders) we had a breakout discussion on "how do you start a…
Posted by Ian Ozsvald
Experience
-
Mor Consulting Ltd
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Publications
-
Interviews with Data Scientists
Leanpub
-
Data Science Delivered
Self published
Notes "to my younger self" on delivering successful data science products. These are accompanied by Notebooks that have been useful whilst I coach at companies like Channel 4 and Hailo.
-
High Performance Python
O'Reilly (High Performance Python)
Reference textbook (4.8/5.0 average rating) on 'how to make your Python code go really fast'. Covers profiling, compiling, JITs, multi-core, multi-machine clusters, fitting more into RAM and lessons from other CTOs.
"I needed to speed-up few simulations in python and this book saved me lot's of googling/stackoverflow searching time. It does a great job summarising everything that is out there (late 2014)" - Volodymyr at ProductMadness
"I [wish] this book was written 4 years ago! It…Reference textbook (4.8/5.0 average rating) on 'how to make your Python code go really fast'. Covers profiling, compiling, JITs, multi-core, multi-machine clusters, fitting more into RAM and lessons from other CTOs.
"I needed to speed-up few simulations in python and this book saved me lot's of googling/stackoverflow searching time. It does a great job summarising everything that is out there (late 2014)" - Volodymyr at ProductMadness
"I [wish] this book was written 4 years ago! It provides a lot of inside [details] for the problems we get into when working with Big Data and heavy process automation" - nxvlOther authorsSee publication -
High Performance Python ebook
2011
55 page free ebook describing how to write High Performance Python, based on my EuroPython 2011 tutorial (and used for both PyCon 2012 and EuroSciPy 2012). Covers profiling, byte code, compiling code (cython, shedskin), numpy, parallel options (multi core & multi machine), CUDA
-
The Screencasting Handbook
self-published
Practical handbook to teach the skills behind designing a story, recording video, recording audio, editing, adding animations, publishing a screencast to teach or sell.
-
The development of a tool for optimizing the multi-task scheduling problem of a mail centre's local distribution operation
IMECHE CONFERENCE TRANSACTIONS; 21-30
Task scheduler using Evolutionary Computing for real-time optimization of complex schedules for the Royal Mail (UK), developed whilst at MASA UK. Written in C++
Projects
-
Co-chair for PyDataLondon 2016 Conference (May 2016)
330 data scientists, 3 days, 4 tracks, 3 keynote speakers - full details here: http://ianozsvald.com/2016/05/10/pydatalondon-2016-conference-write-up/
Other creatorsSee project -
Co-Chair for PyDataLondon 2015 Conference
300 data scientists, 3 tracks, 3 days, 20% female speakers & attendees, wildly successful data science conference at Bloomberg's HQ in central London. Co-chaired along with Emlyn.
Other creatorsSee project -
Opening Keynote "Data Science Deployed" at PyConSweden 2015
Open keynote for 300 Pythonistas in Stockholm to explain Python's bright future with Data Science.
-
Opening Keynote "The Real Unsolved Problems in Data Science" (PyConIreland 2014)
Discussed the problems faced by Python Data Scientists in the real world, focused on dirty data, poor visualisation tools and a lack of tooling, looked to the areas where Python works well and the tools we need to move forwards.
-
PyData London Meetup (7,500+ members)
- Present
I co-founded London's Python-focused Data Scientist monthly meetup, 200 people come together for talks in Shoreditch (currently at hedge fund AHL). Topics include machine learning, Bayesian method, statistics, Big Data, Computer Vision, Natural Language Processing. We are London's most active data scientist meetup.
This is a regular event that data scientists, developers and those interested in data analysis can meet up, talk to one another, learn and collaborate. We have a focus on the…I co-founded London's Python-focused Data Scientist monthly meetup, 200 people come together for talks in Shoreditch (currently at hedge fund AHL). Topics include machine learning, Bayesian method, statistics, Big Data, Computer Vision, Natural Language Processing. We are London's most active data scientist meetup.
This is a regular event that data scientists, developers and those interested in data analysis can meet up, talk to one another, learn and collaborate. We have a focus on the use of Python and it's data analysis libraries (NumPy, SciPy, Pandas and Matplotlib) as well as popular data analysis languages (R, MATLAB, Julia) and their libraries.Other creatorsSee project -
"The landscape of High Performance Python" at PyData London 2014
Talk on profiling, compiling and JITs for Python for numerical and data science projects. More people than seats, lots of good questions.
-
Author of "High Performance Python" (O'Reilly 2014)
I'm co-author of O'Reilly's High Performance Python textbook covering profiling, compiling (including Cython, Numba and PyPy), algorithms and network. Focused towards scientific uses of Python.
-
Co-organiser of PyData London Conference 2014
London's first PyData Conference (the 6th PyData in the world) focusing on Python for data science in Canary Wharf - London's finance district. 200 attendees, 3 days of traingin and talks, very positive vibe with too many smart conversations. An excellent event.
-
Building an Open Source Data Science Company (talk at EuroSciPy 2013)
I presented a 30 minute talk to 120 Python scientists at EuroSciPy 2013 in Brussels on the subject of publishing open source code for fun and recognition (and helping to build the Python ecosystem!) along with building a company around the same ideas. This led to many conversations with people who are interested in furthering their own brand and building their own IP.
-
Applied Parallel Computing advanced-tutorial at PyCon 2013
Taught 3 hours at PyCon in advanced track including Disco (map/reduce), parallelpython, redis as a task queue. Disco project included tweet analysis with word clouds, word volumes and simple sentiment analysis. This led to an NLP meetup at PyCon.
Other creatorsSee project -
Automatic Speech Recognition robot for live Critically Acclaimed artistic performance
Emily and I built a speech-recognising system used by 100,000s visitors to DreamThinkSpeak's In The Beginning Was The End, it ran at Somerset House in London for an extended run. Review:
http://www.theguardian.com/stage/2013/feb/07/in-the-beginning-was-the-end-reviewOther creatorsSee project -
Parallel Python Tutorial at EuroSciPy 2012
Parallel python tutorial including IPython Parallel, PiCloud, parallelpython, multiprocessing
-
High Performance Python tutorial at PyCon 2012
Teaching high performance python including cython, pypy, numpy, parallelpython
-
High Performance Python tutorial at EuroPython 2011
My first public Python tutorial - covered single machine, many machine and GPU parallelisation to teach 40 people at EuroPython.
-
AICookbook
Blog and wiki to outline a set of AI projects that I wanted to collaborate on. Included a face detection/tracking robot, Optical Character Recognition to read signs from photographs, natural language processing interfaces
Recommendations received
37 people have recommended Ian
Join now to viewMore activity by Ian
-
In my RebelAI data science leadership group (for _excellent data scientists turned leaders_) we've recently been discussing "how do you explain what…
In my RebelAI data science leadership group (for _excellent data scientists turned leaders_) we've recently been discussing "how do you explain what…
Shared by Ian Ozsvald
-
It was a lot of fun to be along and the Lantern team really are a lovely, smart and motivated bunch. If you're interested, check out the team roles…
It was a lot of fun to be along and the Lantern team really are a lovely, smart and motivated bunch. If you're interested, check out the team roles…
Shared by Ian Ozsvald
Other similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More