All my work is arranged direct with you: no fees, no middle man and no hidden complications.
I offer all new clients a unique risk-free phase on our first project. Not happy with the work? Then there’s nothing to pay.
No job is the wrong shape or size: I take on full-time and part-time projects, ranging from a few days up to several months.
Much of my professional life has centred around mobile software development. I’ve worked on just about everything, from device drivers up through operating system components and embedded software, all the way to apps.
My recent work has included an exciting large-scale embedded solution using Android ICS, the Eyewitness app for Android and a suite of apps for Nokia developed in C++ using Qt, including Reuters News Pro, Sainsbury’s and Audioboo. I also worked on calendar and time-zone software for the MeeGo platform.
My mobile work stretches right back to my early days in the industry, when I spent many years writing phone software in C++ for clients including Nokia, Fujitsu, Motorola, Siemens and Symbian. As early as 1999 I was part of the UK team working on the Ericsson R380 – the world’s first smartphone.
Finally, I’ve also developed server-based mobile systems that interact with the phone via SMS and mobile web content. For more detail on how those were developed, head over to the C# and .NET section.
I’ve designed, built and deployed large-scale, data-driven systems using C#, .NET, SQL Server, Entity Framework, MSMQ, ASP.NET and Windows services. Most of the systems I’ve built have had a mobile component too, with either a separate mobile-specific user interface or a full set of web services to support native mobile clients.
The major solutions I’ve delivered to date include:
In delivering these and other systems I’ve designed and implementing all of the following:
HTML5 book reader
View the gallery
My biggest HTML5 project to date is a fully-featured book reader for iPad and Android tablets. Unfortunately it’s a private system so I can’t publish a link, but you can see some screenshots in the gallery.
It boasts all the features you’d expect to find in a book reader: multi-title bookshelf, bookmarking, sticky notes, text highlighting, offline reading and more. It also has features you might only expect to find in a native application, such as localisation and a full multi-touch UI for tablets.
Implementing it involved using lots of new web technologies such as:
Experienced project management is critical to meeting your targets and safeguarding your profit margins. I’ve worked as a project manager on complex software projects and have a great track record of delivering them on time and within budget.
I offer a complete package of project management and related services, including:
Mainwave was founded by Mark Whitaker in 2005 and is based in Manchester, UK.
I have worked in the software industry for over 10 years in a variety of companies and roles. Before founding Mainwave I was Vice President of a software house in Manchester where I managed large projects for major international clients such as Nokia, Disney and Avaya.
I’ve also worked with much smaller companies, right down to one-man bands. I’ve experienced the growing pains that organisations of all sizes go through as they enter new phases of their development.
Before working in project management, I was a software engineer and technical consultant for many years. I have designed and written software for all sorts of devices, from phones to servers, and have delivered training courses and conference papers worldwide.
I hold an MSc in Computing Science from Newcastle University, as well as a 1st Class BA (Hons) in German and Management Studies from the University of Leeds and an MLitt in German Studies from Newcastle.
I founded Mainwave on core principles of quality, honesty and trust. Everything I do is carried out to the highest standards, with the key aim of improving the quality and efficiency of your business. I communicate clearly, from the very first point of contact, so that my dealings with you are always well understood and agreed. My goal is to build trusting, long-term relationships that truly benefit all involved.
I may store your name and e-mail address temporarily for the purpose of replying to you. I won’t pass them on to any third party. If you ask me not to store them at all, I won’t.