|
CV/Resume
|
|
|
Peter James Beech |
|
Implerstr. 56, |
|
Tel: (Home) +49 89 74792395 |
|
81371 Munich, |
|
e-mail: pete(at)petebeech(dot)com |
|
Germany |
|
Website: http://www.petebeech.com |
 |
|
|
|
Date Of Birth: 14th July 1969 |
|
Marital Status: Married |
|
Place of Birth: Seattle, USA |
|
Nationality: Dual - UK/USA |
|
EDUCATION |
|
Sep 93-Sep 94 |
Kingston University, Kingston, Surrey, UK |
|
|
MSc (with Distinction) in Software Engineering |
|
Oct 87-Jul 90 |
University Of Warwick, West Midlands, UK |
|
|
BA in Mathematics |
|
Sep 85-Jul 87 |
Carr Hill High 6th Form College, Preston, Lancs., UK |
|
|
A Levels: Mathematics - A, Further Mathematics - B, Physics – B |
|
Sep 80-Jul 85 |
Carr Hill High School, Preston, Lancs., UK |
|
|
GCSEs: Nine, including Mathematics - A, English Language - A and Computer Studies
- A |
|
|
|
|
I.T. SKILLS |
|
|
|
|
|
Currently used skills: |
|
|
General |
.NET Framework 1.x, C#, ADO.NET (all 5 years), .NET Framework 2.0, Microsoft .NET
Enterprise Library |
|
Server-Side |
.NET Remoting, Windows Services, COM Interop, MS Message Queues, XML, Named Pipes |
|
Web |
ASP.NET, Infragistics ASP.NET Web Controls, HTML, XML, ASP, IIS 5, IIS 6, Javascript,
VBScript |
|
Client |
Windows Forms |
|
Databases |
SQL Server 2000, T-SQL, Oracle 10g and 9i, PL/SQL |
|
OS |
Windows Server 2003, XP, 2000, NT |
|
Tools
|
Visual Studio .NET 2003 and 2005, CVS, Enterprise Architect UML Tool, PL/SQL Developer |
|
|
|
|
Other Skills: |
|
|
|
General C/C++, Visual C++ 6.0, MFC, C++ Standard Library, Win32, VB 6.0, Java 1.3/1.4
(using Borland JBuilder, and Eclipse), JDBC, Excel Macros, Realtime programming,
COM, ActiveX, MTS/COM+ |
|
|
|
|
Training Courses: |
|
|
|
SQL Server T-SQL,
Formal testing techniques and Code Inspections,
Object-Oriented Design,
Oracle PL/SQL and tuning. |
|
|
|
|
EMPLOYMENT |
|
|
Since Jul 2005 |
MDV (Mentz Datenverarbeitung) GmbH, Munich, Germany |
|
|
Senior .NET Software Engineer/Architect and Analyst - €61,000 p.a. |
|
|
CAESAR Project for London Buses Limited
(Architect, Analyst and Technical Lead) |
|
|
- Large .NET based system to manage bus schedule tendering process at London Buses.
- Calculation and transmission of schedule data to iBus, a new AVL (Automatic Vehicle
Location tracking) system installed by Siemens, which is the largest of its kind
in the world.
Main roles, duties and responsibilities on the project included:
- Responsible for overall architecture of the .NET Web applications and service
components
- Analysed requirements directly with the customers, and co-author of functional
and technical design specifications.
- Lead team of 4 programmers
- .NET expert and mentor, as team had little .NET experience.
- Hands on development of
-
Transfer Service architecture, using Windows Service, .NET Remoting, and multi-threading
-
Logging and Exception handling framework, by extending and customising .NET Enterprise
Library
-
Workflow management ASP.NET pages and business logic components
- Webservice and MSMQs for schedule delivery and processing
|
|
Nov 02–Jul 05 |
Hewlett Packard, Munich, Germany
(on behalf of MGM EDV-Beratung GmbH) |
|
|
Senior .NET Software Engineer, Architect, Consultant and Project Manager - €60,000
p.a. |
|
|
Main Projects included:
Genepi Pricing Tool Migration Project
(Architect, Technical Lead)
- Sophisticated Pricing Tool ASP application, converted to ASP.NET
- Technologies used included .NET CodeDOM dynamic assembly compilation, Custom ASP.NET
web controls and Web Services
VDO Requirements and Issue Tracker Web application
(Analyst, Designer, Technical Lead and Project Manager)
- ASP.NET, C# application
- Requirements and Issues tracker specifically tailored for the VDO business unit
within HP EMEA.
- Very popular tool, and subsequenty extended to support other business units.
Gandalf Product Obsolescence
(Architect, Technical Lead)
- ASP.NET, C# Web application
- managed the notification of obsoleted HP products to Sales Managers
- used multi-threaded .NET Windows Service for report generation, .NET Remoting
for communication, etc.
|
|
Jul 99–Jul 05 |
MGM EDV-Beratung GmbH, Munich, Germany
Senior .NET and Java Software Engineer, Architect
& Consultant – €60,000 p.a. |
|
|
Many Projects, including:
Part Number Mapping Application, for Compaq:
(Architect and Lead Developer)
- used within Compaq Sales Administration Teams to map partnumbers from one country
to another.
- server-side application, developed with .NET/C#, ADO.NET, .NET Remoting and COM
Interop
Enterprise Solution Baseline
(Senior Developer)
major Java project for Compaq to integrate various pricing and sales systems with
a central pricing system, using XML and SOAP.
Rode and Schwarz Arcemis project
(Senior Developer and Designer)
A realtime aircraft radio messaging / relay system component written in C++, using
multi-threading, direct communication with hardware, serial communications, TCP/IP,
the C++ Standard Library (including STL), UML
|
|
Oct 97–Jul 99 |
EDS (Electronic Data Systems), Munich, Germany
Senior Software Engineer & Team Leader, Contract – 110DM/Hr |
|
|
Lead Software Engineer on QCM, a world-wide service contract printing system for
Digital/Compaq’s services business, using VB and C++ for the front end. Duties included
maintenance and lead development of the C++ financial calculation module, redesign
of entire system when moving from basic client server to MTS based solution, and
responsibilty for installation kits using InstallShield. |
|
Nov 95–Sep 97 |
Integrated Sales Systems Ltd., Acton, London, UK
Senior Software Engineer, £32000 p.a |
|
|
Software engineer on Oxygen, a customisable CRM system used by salespeople out in
the field and office based workers, and capable of synchronising offline changes.
Based in the R+D department, which was responsible for the core code generic to
each client project.
Rose to senior software engineer at ISS in a short time, and designed several key
components of the system. Also gained experience in requirements gathering, design,
code inspections and testing.
Technologies: VB 5.0, Visual C++ 4.2 and 5.0 and MFC under Windows NT, OLE Automation,
SQL Anywhere, Sybase Server System 11, Oracle Server 7.2 and Windows NT 4.0 |
|
May 94-Oct 95 |
Independent Software Consultants, Epsom, Surrey,
UK
Software Engineer, £16,000 p.a. |
|
|
Part of my MSc involved a 4.5 month work placement, which I undertook at ISC. I
was since employed at ISC as a software engineer, and after a number of smaller
projects, became designer and lead programmer for a Windows based risk management
system for the national transport authority in South Africa.
Technologies: Visual C++ 1.52 and 2.0, Microsoft Access 2.0, MFC 2.5 and ODBC Rumbaugh's
OMT, Booch's OOD methodology, Visual Basic 3.0, Windows NT and 95
|
|
Apr 92-Sep 93 |
Servite Houses, Tooting, London, UK
Residential Social Worker in a home for the elderly. £11,300 p.a. |
|
Sep 91-Apr 92 |
SHAD Wandsworth, Balham, London, UK
|
|
|
Voluntary Carer for severely disabled people living in their own home
|
|
Oct 90-Sep 91 |
Temporary assignments, and BCAF course in Music, Business and Technology |
|
Jul 88-Oct 90 |
2 summers (3 month periods) during my degree working on Blackpool Pleasure Beach
as a commentator on the Camel Derby. After my degree, I spent 4 months in Chicago,
working as a ticket/souvenir seller for a motor coach company |
|
|
|
|
OTHER QUALIFICATIONS AND ACHIEVEMENTS |
|
2005 |
Microsoft Certified Application Developer (MCAD) |
|
|
-
70-315 – ASP.NET Web application development with C#
-
70-316 – Windows Forms application development with C#
- 70-320 - XML Webservices and Server Components development with C#
|
|
1993 |
German GCSE -Grade A
Southwark College Night School, London |
|
Oct 87-Jul 90 |
Completed courses in PASCAL and APL as part of my Maths degree |
|
1985 |
Leader of the school computing team which won 1st prize in a regional inter-school
programming competition |
|
|
|
|
OTHER SKILLS |
|
|
|
Excellent German language skills. |
|
|
|
|
INTERESTS |
|
|
|
Computing (member of IEEE Computer Society), .NET Programming, music (guitar, mandolin,
piano, drums), home recording, tennis, and classic cinema. |
|
|
|
|
|
|
|
References are available on request |
|
|
|
|
|