Meet Our Contributors and Book Reviewers

Mike James
(Editor)

Specialist subjects: Artificial Intelligence, Computer Science, .NET programming, Android programming, Python.

Mike has been a programmer since before the personal computer revolution, but more importantly has continued to program and to keep his skills completely up to date. His writing career stetches back a long way, beginning with being one of the original consultants and contributors to Personal Computer World. He has authored over 50 books, including the widely acclaimed Foundations of Programming and QBasic: the Language of MS-DOS. If we were to count up his output of published magazine articles it would be a staggering number - so we won’t even try. For around a decade he was the editor of VSJ, during which time he also helped organize the DevWeek Conference. He has a PhD in computer science, an MSc in maths, a BSc in Physics and a keen interest in technology.

Mike continues to be a prolific author. His latest books are part of the I Programmer Library published by I/O Press:

Sue Gee
(Editor)

Specialist subjects: artificial intelligence, training and careers, the user experience of computers and applications

Sue has a degree in Social Psychology and had a social research background prior to becoming a technical writer, writing for dozens of magazines including Computer Shopper, PC PRO and VSJ as well as authoring/co-authoring some books including 21 Games for the BBC Micro. She is interested in education and training and in language and communication and has been keen to follow recent developments in Artificial Intelligence. Over recent years she has become a MOOC addict.

Kay Ewbank
(Book Review Editor)

Specialist subjects: Database design and development; office productivity and collaboration software; the user experience of computers and applications

Kay is the team's expert on relational databases, data mining and big data. Kay has a degree in computer science, is the co-author of several programming titles and has contributed to and edited many publications including Computer Shopper, DBMS, Microsoft's TechNet magazine, VSJ and Server Management.

Kay's interest in books is from both sides of the fence. As well as being an avid reader, she is author or co-author of several popular games programming titles from the 1980s - era of the home computing revolution, - including 21 Games for the BBC Micro. 

Nikos Vaggalis

Specialist subjects: Perl, C#, Database application development, Website development, AI

Nikos is has a BSc in Computer Science and a MSc in Interactive Multimedia, both from UK Universities. Although his primary activity is that of a database designer and application developer (using Ingres) he also has knowledge in a   wide range of IT topics and gets constantly involved in a variety of projects, such as his CPAN module and open source application.

He is a keen and wide-ranging researcher, relying on his University background, and likes looking at programming concepts from a low (particularly enjoys interoperating with the raw Win32 API   from within Perl) and high level view (.NET) as well as from a multi-language perspective, comparing languages and their features. Recent projects include building a website http://www.smadeseek.com/ to assist people making choies are smartphones, tablets and smart waches.

Harry Fairhead

Specialist subjects: IoT, hardware, networks, operating systems, communications

Harry worked as a computer engineer for many years, and made a careful study of the ideas behind the practise. While originally working solely with hardware, he gained much experience with operating systems, including VMS, MVS, Unix, Pick, CP/M, DOS, Windows, OS/2, Windows NT and System 7. He continues to be interested in developments at the forefront of technology and this has led to him being actively involved with the Internet of Things. He is the editor of the IoT Programmer website (www.iot-programmer.com) and well known as the author of The 386/486 PC published by I/O PressHis latest books are: 

 

Ian Elliot

Specialist subjects: Web development, JavaScript,.NET programming

As a freelance consultant Ian is used to meeting challenges in a range of arenas and using all the tools and skills a programmer has in their armoury. A core member of the I Programmer team, he writes on C# and JavaScript as well as all other aspects of web development. He is the author of recent books in the I Programmer Library published by I/O Press:

Janet Swift

Specialist subjects: Spreadsheets, statistics

Janet is the author of several very popular books about spreadsheets. A background in maths and statistics made her interest in this area almost inevitable! After many years of working with office tools and accounts packages she has a knowledge of this area of applications software that is almost unrivalled. She has a range of magazine and newspaper articles to her credit not to mention a series of sucessful books on spreadsheets. Her latest book Financial Functions With A Spreadsheet (I/O Press) was published in July 2016.

Alex Armstrong

Specialist subjects: Maths and statistics, cloud computing, Java, Python

After graduating with a degree in maths Alex discovered that computers could handle a good deal of the "grunt work" and let him concentrate on solving problems, something he still enjoys doing.

Lucy Black

Specialist subjects: Minority languages, cross-platform development

Lucy enjoys looking for synergy between different approaches and enjoys any opportunity to teach programming skills. She is also a film buff and avid reader of sci fi. 

David Conrad

Specialist subjects: CAD/CAM. photography and image editing

David began his career as a professional photographer, but now works mainly as a layout artist, making use of the facilities offered by the personal computer. He is still looking for the ideal drawing and painting tool, so retains his keen interest in the developments being made with these applications. He has written lots of articles on graphics programming for computer magazines including Computer Shopper.

Ian Stirk

Specialist subjects: SQL Server, .NET, Big Data

Ian Stirk has been working in IT as a developer, designer, and architect since 1987. He holds the following qualifications: M.Sc., MCSD.NET, MCDBA, and SCJP. He’s a freelance consultant working with Microsoft technologies in London England. He is available to help improve the performance of your SQL Servers. Contact him at ian_stirk@yahoo.com.

 

 

Join the Team

If you'd like to find your own name on this page, either as a contributor or as a reviewer then why not join us

 

Contacts

If you have any problems or questions about this web site email:

webmaster@i-programmer.info

To request book reviews or any other articles to be added to the site or for anything related to content email:

editor@i-programmer.info

If you need a code file for any article email:

code@i-programmer.info

Publishers send information on forthcoming titles and  details of review copies to:

bookwatch@i-programmer.info

For all matters commercial - advertising, sponsored reviews and features email:

adsales@i-programmer.info

 

 

 

Meet I-Programmer?

 

Or rather meet the I-Programmer team

 

Mike James

Specialist subjects: .NET programming, web programming, technical frameworks

 

Mike has been a programmer since before the personal computer revolution but more importantly has continued to program and to keep his skills completely up to date. He was one of the original consultants and contributors to Personal Computer World and that marked the beginning of his writing career during which he has authored over 50 books, including the widely acclaimed Foundations of Programming. If we were to count up his output of published magazine articles it would be a staggering number - so we won’t even try.

 

Ian Elliot

Specialist subjects: JavaScript, web programming, .NET programming

 

As a freelance consultant Ian is used to meeting challenges in a range of arenas and using all the tools and skills a programmer has in their armoury. He has written numerous articles for VSJ

 

Harry Fairhead

Specialist subjects: hardware, networks, operating systems, communications

 

Harry worked as a computer engineer for many years, and made a careful study of the ideas behind the practise. While originally working solely with hardware, he has gained much experience with operating systems, including VMS, MVS, Unix, Pick, CP/M, DOS, Windows, OS/2, Windows NT and System 7. He continues to be interested in developments at the forefront of technology and recent this has meant concentrating on comms and Internet related topics. His publications include The 386/486 PC, a title he keeps intending to update to the Pentium.

 

David Conrad

Specialist subjects: CAD/CAM and image editing

 

David began his career as a professional photographer, but now works mainly as a layout artist, making use of the facilities offered by the personal computer. He is still looking for the ideal drawing and painting tool, so retains his keen interest in the developments being made with these applications.

 

Sue Gee

Training and careers; productivity

 

Sue has a degree in Psychology had a social research background prior to becoming a technical writer. She is interested in programming education and training and in language and communication.

 

Janet Swift

Specialist subjects: spreadsheets, statistics, accountancy software,

Janet is the author of several very popular books about spreadsheets. A background in maths and statistics made her interest in this area almost inevitable! After many years of working with office tools and accounts packages she has a knowledge of this area of applications software that is almost unrivalled.

Last Updated ( Saturday, 02 July 2022 )