|
Russel Winder is an independent consultant, analyst, author, expert witness, and trainer at Skills Matter and an expert on Java, Groovy, Scala, Python, D, Go. Gradle, SCons, Waf, SBT. Bazaar, Mercurial, Git.
Ex theoretical physicist. Ex UNIX systems programmer. Ex academic. Startups guy. Concurrency and parallelism. Psychology and social aspects of software development
Russel Winder is centrally involved with the development of the Groovy programming language and the GPars framework, is author of the Gant Ant task scripting framework, and contributes to the Gradle build framework.
Russel is also actively involved in Python activity especially the Python-CSP parallelism framework and the SCons build frameworks. As well as giving talks at most of the Python conferences in UK and Europe, Russel gave the EuroPython 2010 opening keynote and regularly speaks at Skills Matter's eXchanges and tutorials and runs an intensive and highly practical Python course at Skills Matter.
Dr Russel Winder was originally a theoretical particle physicist but decided in 1980 that being a UNIX systems programmer was more fun. However, academia continued to call and he moved to UCL to lecture in programming, software engineering and human--computer interaction, and do research on parallel programming languages and socio-technical aspects of software development.
After 13 years at UCL, Russel moved to KCL to be Professor of Computing Science. Having revamped the teaching programme, continued the research on parallel programming languages, and started research programmes in health informatics, it was time for new challenges so he left KCL to become CTO of OneEighty Software Ltd, a company using novel virtual machine approaches to embedded
systems. Unfortunately, the money ran out for this start-up before the orders flooded in and so it had to fold.
Since then, Russel has been a consultant, analyst, trainer (Java SE, Java ME, Groovy and Python),
author ("Developing Java Software" third edition, and "Python for Rookies"), and has been working on various new start-ups.
The recent rise of multicore processors means that parallelism has finally arrived (after 30
years of being the coming technology), so Russel with two colleagues started a new consultancy practice (Concertant LLP) undertaking consultancy, analysis and management work in all areas of parallelism and concurrency.
|
|
|
|