About

James Bedford is a computer scientist from the University of Manchester, UK.

James currently works on the iOS performance engineering team at Apple.

His programming languages in order of proficiency; C++, Objective-C, C, C#, Java, Swift, Python, JavaScript, AppleScript. Also familiar with GLSL, MATLAB, Lua, Prolog, Bash.

He has experience with the following development frameworks and APIs; OpenGL, WebGLCocoa, Cocoa Touch, UIKitBonjour (ZeroConf), Core Animation, Core Image, Metal.NETBSD Sockets.

View James  Bedford's profile on LinkedIn

profile for James Bedford at Stack Overflow, Q&A for professional and enthusiast programmers

Has read:

  • Learning HTML5 Game Programming by James L. Williams
  • Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development (3rd Edition) by Craig Larman
  • OpenGL SuperBible (5th Edition) by Richard S. Wright
  • OpenGL SuperBible (4th Edition) by Richard S. Wright
  • Zero Configuration Networking: The Definitive Guide by Daniel H. Steinburg and Stuart Cheshire
  • Beej’s Guide to Network Programming by Brian “Beej Jorgensen” Hall
  • iPhone Programming: The Big Nerd Ranch Guide by Joe Conway & Aaron Hillegass
  • Apress Applescript 2nd Edition by Hanaan Rosenthal
  • Learn Prolog Now! by Patrick Blackburn, Johan Bos & Kristina Striegnitz
  • Cocoa Programming for Dummies by Erick Tejkowski
  • Learn Objective-C on the Mac by Mark Dalrymple & Scott Knaster
  • C/C++ Programming Style Guidelines by Fred Richards
  • C++ for Dummies by Stephen R. Davis.
  • Java Just in Time by John Latham

The content of this site is copyright to James Bedford.