Meet our contributors and book reviewers
Mike James
Specialist subjects: .NET programming, web programming, technical frameworks and AI
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. He also has a PhD in computer science, an MSc in maths and a degree in Physics but we try to ignore this fact.
Sing Li
Specialist subjects: .Mobile device programming, open source frameworks and Java
Sing has been programming mobile devices professionally since the inception of Winpad 1.0 - the great great grandfather of Windows Phone 7. And he has been collecting devices for just as long, often deemed useless garbage by others in his household.
Sing started his 20+ years technology career designing and coding for embedded devices, then branched into distributed system design and implementation for the industrial control, media, security and telecommunications industries. His latest stint is with a web-scale SaaS (Software as a Service) company.
Having published his first magazine article in the early 1990's, Sing went on to write countless technical articles and many books on Java, C++, device drivers, server and mobile technology. His recent title, Beginning J2ME (APress) has become a bible for pioneering mobile phone developers.
Kay Ewbank
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 information technology.
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 UK magazine, VSJ and Server Management.
Alex Armstrong
Specialist subjects: Artificial intelligence, maths and statistics, cloud computing
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 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 mainly on web development.
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. He has lots of hardware and low level language articles to his credit in electronics and computing magazines.
Sue Gee
Specialist subjects: training and careers, the user experience of computers and applications
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. She was the training and career development columnist for VSJ until recently.
Andrew Johnson
Specialist subjects: project managment, teams, programming methodologies
Author of a book on project planning his specialist areas are all things managment and organisational. He tends to like to find new ways of doing old things more efficiently.
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.
Dave Wheeler
Specialist subjects: .NET technologies
Dave is an independent software consultant specialising in Microsoft .NET technologies. He’s particularly fond of WPF and Silverlight, but to remain grounded in reality he also works extensively with ASP.NET and is a moderator on Microsoft’s ASP.NET forums. When not writing software, Dave writes and teaches various .NET courses writes articles and speaks at various conferences.
Hire the Team
As well as reviewing books and writing articles for iProgrammer the team has many years experience in just about every area of computing and electronics. If you need help with a project then email us. They prefer working remotely and, as you might imagine, are pretty good at it!
The team also do product evaluations, sponsored reviews and sponsored how-to articles. iProgrammer has a testing lab that is used to supply technical reviews to a number of computing magazines.
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.
|