Pete Ansell BSc(Hon)


Microsoft Research, Senior Software Development Engineer, March 2009 to current

Developed many systems demonstrating application of machine learning. Designed and implemented systems running on phones, desktops and as web services.

C#, C++, .NET, Win32, WinRT, COM, TFS, SourceDepot

1E, Senior Software Engineer, July 2008 to February 2009

Development of desktop and server patch and power management software.

C#, C++, T-SQL, .NET, ASP.NET, Win32, COM, NUnit, CppUnit, Subversion

Citrix, Senior Software Engineer, December 2004 to June 2008

Development of components of XenApp and Access Gateway.

C#, Java, C++, .NET, ASP.NET, Win32, UML, COM, NUnit, CppUnit, Perforce

Satchwell, Principal Design Engineer, May 2002 to December 2004

Development of Sigma, the premier building automation system.

C++, C#, MFC, COM, .NET, Win32, UML, SourceSafe

Orchestream, Consultant Software Architect, February 1998 to May 2002

Joined company a few months after it was founded. A key player in the design and implementation of Service Activator, the first policy based network management system to market. (Contract role, Orchestream are now part of Oracle.)

C++, MFC, IP, Oracle, ODBC, Win32, UML, CVS, SourceSafe

Medical Insurance Agency, Consultant Analyst Programmer, November 1997 to February 1998

MIA deliver insurance solutions to medical and dental professionals. (Contract role.)

C++Builder, VCL, SQL Server

International Sales Systems, Consultant, July 1997 to October 1997

Development of CRM system. (Contract role.)

C++, MFC, ODBC, SQL, Win32

Flowmaster International, Consultant, December 1996 to June 1997

Brought in to help in re-implementation of fluid modelling package for Windows PCs. (Contract role.)


Vistek Electronics, Consultant Software Engineer, October 1995 to November 1996

Development and integration of Tektronix Profile videodisk recorder into automation systems. (Contract role.)

C++, Delphi, MFC, VCL, TCP/IP, Win32

Microsoft, Microsoft Associate, May 1994 to September 1995

Working at Eagle Star, involved in two generations of Quotes system for IFAs. (Contract role.)

C++, MFC, UML, Win32

Channel Four Television, Analyst Programmer, January 1992 to May 1994

Developed audience research applications and tools for managing PC desktops.

C++, MFC, Win16, DOS

The Santa Cruz Operation, Software Engineer, 1991 to December 1991

Development of Microsoft Word port to Unix platform.

C, Unix, Motif, Shell Scripts

Norsk Data, Software Engineer, 1988 to 1991

Primarily involved in Wordplex word processor projects.

C, DOS, Win16

Arena Software, Senior Analyst Programmer, 1985 to 1988

Developed office management system for architectural and engineering practices.

Modula-2, DOS, Unix, VMS

Contact Details

Pete Ansell