viewing contractor profile for michael-46556
I am an experienced C++ developer with over eight year’s commercial experience in software development. I have worked with some of the biggest clients in the telecommunications sector and have gained expert knowledge of WinCE/Windows Mobile platforms.
experience
| Job Title | Company Name | Date From | Date To | Description |
| Software Consultant | Truphone | Nov 2008 | Dec 2008 |
Michael designed and created a call intercept application for Windows Mobile that would allow a user to intercept international calls and route them through a local rate number using a variety of methods requiring the use of TAPI, RIL, and HTTP. Michael also provided a UI to allow the user to provision the device with user credentials and alter the behaviour of the application. Michael was able to take a minimal set of requirements and meet project goals within a very strict timeframe with little supervision. Work was carried out remotely and onsite when required. |
| Software Consultant | Velocity Mobile | Jun 2008 | Nov 2008 |
Michael worked on C++ and C# code using a highly customised and proprietary graphics engine, with application installation features, iPhone-like UI features, online update features for three separate Windows Mobile 6.1 devices. Part of the work was to liaise with the Taiwanese device makers understand installation and debugging issues, across language divide, using e-mails and phone calls; able to gather information from ROM engineers to assist other team members with issues. The project was mostly executed from home with flexible hours. Also, worked large amount of extra hours to deal with last-minute requests, sales demos, product releases etc. Michael was at times required to perform build management duties and to co-ordinate the development team. |
| Software Consultant | Teleca Ltd | Jul 2005 | Jun 2008 |
Michael joined Teleca as part of the Microsoft competence centre providing expertise in WinCE and Windows Mobile. He has worked on a variety of projects some of which have involved some Team leading roles. Teleca is the only company in the UK to have source code access to the Windows Mobile platform. Consequently Michael has developed an expert knowledge of this platform. Projects Michael has been involved in include: • Adobe, Michael lead a small team porting Flashlite 3.0 player to Windows CE. The projects first goal is to produce an ActiveX plugin for IE using ATL. The integration to CE requires in depth knowledge of various areas such as Shell/GDI/WININET/Sockets/DirectShow. |
| Software Engineer | Logwood Computing Ltd | Sep 2000 | May 2004 |
As part of a small company Michael provided software and hardware consultancy to the hospitality industry. This involved every aspect of the software design cycle and some customer facing roles including support and training. Main highlights include: |
education, training and professional qualifications
| Date From | Date To | Estab | Qualification |
| Aug 1996 | Jul 2000 | Bath University | • BEng (2:1 Hons) Electrical and Electronic Engine |




