Blog

Leading Mobile Operators (names withheld)

These companies rank among the world’s leading mobile operators.

My Role as a CMG consultant

Consultant, Advanced Mobile Solutions Team

As a consultant under CMG‘s Advanced Mobile Solutions team, I worked with several leading mobile operators. Only a brief summary of some projects are included to keep the details confidential.

Developer, Location Based Services for web and WAP

An operator developed a platform to collect information about a mobile user’s geographic location. It enabled innovative location based services over web and WAP browsers. I was part of a development and testing team adding new features to the platform.

Technical skills important for this project:

  • Java
  • XML
  • XHTML
  • CSS

Developer, Web-based Photo Album Application

I was part of a team to add new features to a web-based photo album for MMS photos.

Technical skills important for this project:

  • Java
  • HTML
  • XHTML
  • CSS
  • WAP
  • WML

Developer, Intranet Database

An operator needed a Knowledge Management Database for mobile device features. The application needed to publish its data as web pages on the company’s intranet. I designed and developed the database using Microsoft Access. VBA modules were used to output web pages.

Technical skills important for this project:

  • Microsoft Access
  • VBA
  • SQL
  • HTML
  • XHTML
  • CSS

CMG plc

CMG was large Anglo-Dutch IT services company providing management and IT consultancy. Its SMS Service Centre and WAP Service Broker was used by mobile operators around the world. CMG became LogicaCMG after a merger with Logica in 2002.

My Role as an employee

Consultant and Team Leader, Feb 2001 to Apr 2002

I was a consultant in CMG’s Advanced Mobile Solutions team, specialising in systems and software development for mobile services. CMG assigned me to a wide range of projects for mobile operators Orange, Vodafone and Hutchison 3G (known as ‘3’ in the UK). These included development and consulting-based work, either as a team leader or team member.

Summary of projects:

  • Involved in the development of an advanced Location Based Services engine. Solution is designed to track mobile users and pass location information to third-party applications.
  • Produced a wide range of technical studies, including investigation for a 3G Network Operator’s Application Enabling Platform.
  • Consultant for the development of a Knowledge Management tool to improve information sharing throughout the organisation.
  • Investigated cutting-edge technologies and their implications for next-generation mobile devices. Areas included Java MIDP and WAP 1.2 specifications such as the Wireless Identity Module and Wireless Telephony Application.
  • Responsible for WAP-over-GPRS technical feasibility studies for a Managed WAP Gateway.

Technical skills important for development projects were:

  • Java, J2ME, MIDP, KVM
  • XML
  • Apache
  • Tomcat
  • Microsoft Access
  • Visual Basic
  • VBA
  • SQL
  • HTML
  • XHTML
  • CSS
  • WAP
  • WML
  • Web development to W3C standards

ADVFN plc

ADVFN.com is one of the UK‘s leading financial investor websites, reaching over 35 million page impressions per month. It offers innovative tools over the web, mobile devices and interactive TV.

My Role as an employee

Systems Developer, May 2000 to Jan 2001

At ADVFN I was a New Media Developer and headed the development of WAP and interactive TV services.

Other tasks included:

  • Developing dynamic web pages using PHP and HTML.
  • Integrating our Sybase, MySQL and PostgreSQL databases with the front-end application.
  • Creating financial feed handling tools using C/C++ for back-end processes.
  • Direct contact with customers through Focus Group meetings and day-to-day support.

Achievements:

  • Developed ADVFN.com Interactive TV services in under four weeks; able to save the company over £60,000 and six months development time.
  • Created ADVFN.com Mobile Internet site using existing tools and Open Source Software; rapid development and low-cost saved further time and money.
  • Opened communications with Orange. This resulted in a major collaboration agreement.

Technical skills important for this role were:

  • PHP
  • HTML
  • WML
  • C and C++
  • Sybase, MySQL, PostgreSQL
  • Apache
  • VI text editor
  • CVS
  • Linux
  • Knowledge of Liberate platform for interactive TV

Mintel International Group Ltd

Mintel provides market research and analysis for the Fast Moving Consumer Goods (FMCG) markets around the world. It is recognised as a UK Business Superbrand.

My Role as an employee

Systems Developer, Oct 1999 to Apr 2000

I was a systems developer responsible for the following:

  • Developing Comperemedia, Mintel’s internet-based application for monitoring advertising.
  • Front-end development using Java Applets, HTML and JavaScript.
  • Back-end development in C++ for Apache Webserver modules and proprietary Sinatra Database.
  • Maintenance for POS+ and GNPD (Global New Products Database) applications

During my time with Mintel, I was also sent to assess and recommend outsourcing partners in South East Asia.

Technical skills important for this role were:

  • C and C++
  • HTML
  • JavaScript
  • Java
  • Apache
  • VI text editor
  • FreeBSD

Paragon Software Ltd

Paragon Software was a pioneer in mobile device synchronisation. Its main product, FoneSync, synchronised contact data between a mobile phone and personal information managers like Microsoft Outlook and Lotus Notes. The company was bought by Phone.com (now Openwave) in 2000.

My Role as an employee

Application Developer, Aug 1998 to Sep 1999

My work in Paragon included:

  • Developing new features for FoneSync’s next version, using C++ Win32 API.
  • Maintenance for FoneSync’s released versions.
  • Working with the testing team to develop automated test harness applications (in C++).
  • Research and development for new applications using internet directories and LDAP API.

Whilst at Paragon, I developed a unique component to synchronise mobile phone data with directories on the internet. It was used as a demonstration during successful negotiations with major Portals and Search Engines. The component was featured in The Times Interface (technology supplement for UK newspaper).

Technical skills important for this role were:

  • Microsoft Visual C++ and Win32 API
  • LDAP API

The Richmond Adult & Community College

The Richmond Adult & Community College offers courses for adults in Richmond and Twickenham.

My Role as an employee

IT Facilities Administrator, May 1997 to Jun 1998

As an IT Facilities Administrator, I was responsible for:

  • Developing a departmental database using Microsoft Access.
  • Identifying and solving hardware and software problems.
  • Maintaining departmental IT equipment and Local Area Network.
  • Recommending the purchase of equipment according to tight budget.

Achievements:

  • Installed the department’s first Local Area Network within budget.
  • Spearheaded creation of a team for college-wide Millennium compliance.

Technical skills important for this role were:

  • Microsoft Access
  • Knowledge of PC hardware and Microsoft Office software
  • Networking