Edinburgh's Parthenon
Edinburgh Software Consultants
CURRICULUM VITAE

Name

Richard Iain BOGLE

View in MS Word

KEY SKILLS

Microsoft .NET C# & ASP.NET Application Design and Development

Microsoft Certified Professional
• Developing XML Web Services and Server Components with Microsoft Visual C# .NET and the Microsoft .NET Framework (Exam 70-320)
• Developing and Implementing Web Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET (Exam 70-315)

TECHNICAL SKILLS

Languages:

C#, ASP.NET, ADO.NET, XML, Web Services, JavaScript, HTML, UML

Databases:

SQL Server, Oracle

EXPERIENCE

SWIP. Contract 01/07 – 03/07

Application Designer and Developer. Domain Driven Development of a Financial Investment project using Design Patterns, Agile, Test Driven Development, C#, ASP.NET, .NET 2.0, SQL Server 2000. Mentored developers through Pair Programming. Set up the Continuous Integration environment.

Techs in the City. Contract 10/06 – 12/06

Web Application Designer and Developer. Design, configuration and deployment of a number of client e-commerce web sites. C#, ASP.NET, .NET 2.0, SQL Server 2005.

Capito. Contract 06/06 – 09/06

SharePoint Consultant. Design, configuration and deployment of SharePoint Portal Server 2003 installations for AMEC Turner Defence Estates, Golden Jubilee National Hospital and Aberdeen College. Web Part and InfoPath Form development.

Charteris. Contract 03/06 – 04/06

Application Designer and Developer. Development of the Deckard web application for HBOS which allows their Relationship Managers to input data for Plain deals as part of a 100 day programme to obtain a waiver application for Advanced IRB Status under Basel II from the FSA. The web-based application is written in C#, using SQL Server and the Microsoft Enterprise Application Blocks.

Northgate. Contract 02/06 – 03/06

Technical Architect, Application Designer and Developer. Enhancements to the EPharmacy system (see Northgate below) to integrate new prescription services (AMS, CMS) and their form types. New XSLTs for the XML messages and new business rules for their processing. Enhancements to the Oracle database tables and the stored procedures.

Charteris. Contract. 09/05 – 12/05

Technical Consultant, Application Designer & Developer. The Scottish Executive eCare programme enables information to be shared securely across agency boundaries. The eCART application is a means of entering service user data into a single-agency database, from which the local partnerships' Multi-Agency Store (MAS) can then be updated. The web-based application is written in C#, using SQL Server and the Microsoft Enterprise Application Blocks.

Sigma 7. Contract. 05/05 – 08/05

Technical Consultant, Application Designer and Developer. Designed and developed from functional requirements an extranet application that integrates field data, workflow and elements of asset management for large utility companies and their sub-contractors. The web based solution is database driven using an object relational mapper, Gentle.NET. All development used C#, ASP.NET and the .NET Framework.

Northgate IS. Contract. 10/04 – 03/05

Technical Consultant and Application Developer. Working closely with both the NHS and the other suppliers, ATOS Origin and Newell & Budge, Northgate produced the first system for the electronic management of prescription forms in Scotland, EPharmacy, which integrates with the current form scanning and processing systems. Designed and developed the interfaces between the suppliers' systems, the current applications and EPharmacy utilising web services, cryptography (3DES), XML, XSD, XSLT, Oracle 9i XML DB, FTP and file compression (.zip). Developed the workflow for processing and integrating electronic forms with scanned forms. Set up a Test Driven Development (TDD) environment that used, amongst other utilities, NAnt, NUnit and CCNet for Continuous Integration. All development used C# and the .NET Framework.

Intelligent Finance. Contract. 04/04 – 08/04

Technical Consultant and Web Application Developer. Responsible for enhancements to the web service architecture of the IF applications to meet new mortgage regulations. Added document storage and retrieval functionality to the contact centre application and to the online IF customer application.

Data Systems & Solutions. Contract. 09/03 – 03/04

Technical Consultant and Web Application Developer.

[01/04 - 03/04] Responsible for application development of VDS (Virtual Design System) for High Integrity Solutions (HIS), Romsey. VDS is a design environment for safety critical software and system designers, used by BAe for the 7e7 development. VDS has both a Windows Forms and a Web Forms GUI and uses an AddIns architecture for extensibility and scalability. The application uses C#, ASP.NET and SQL Server 2000.

[09/03 - 12/03] Responsible for web application development of KMS (Knowledge Management System) for Process Industries, USA. KMS provides an enterprise-wide suite of risk and safety management software tools for industry. The application uses C#, ASP.NET, Oracle 8i and SQL Server 2000.

Talking Numbers. Contract. 02/03 – 09/03

Technical Consultant and Web Application Developer. Responsible for client liaison, requirements gathering, specification writing, and development of the MIDAS web application for Holiday Cottages Group. MIDAS provides customer segmentation analysis, marketing campaign planning and e-communication capabilities. MIDAS was a Direct Response SMART Awards Finalist (Best New Marketing Database), 2003. The application uses C#, ASP.NET, ADO.NET and SQL Server 2000.

Company Net. Permanent. 10/01 – 02/03

Web Application Developer and Team Leader. Responsible for requirements gathering and generating all project documentation. Design functionality of application and lead the team in development and testing. Manage issues raised in client reviews. Maintain the application through release cycles.

The last three projects exclusively used the .NET Framework, ASP.NET, C#, ADO.NET and SQL Server 2000. All three sites met W3C Accessibility guidelines, level A.

Ellipse Consultants. Permanent. 08/99 – 08/01

Web Developer using ASP, VB, COM, SQL and SQL Server. Projects including Barclays Stockbrokers Online ShareDeal which implements real-time stock trading with digital certificates. Team Leader and Technical Architect on projects for Scottish Provident using JSP, JavaBeans and Servlets. Extensive experience with HTML and JavaScript.

Usually the client’s sole point of contact from start to finish, including support. Advise clients on all issues relating to web business.

CES Business Solutions. Permanent. 11/98 - 08/99

Arranged the Website hosting, including the purchase of the servers. Designed and developed a number of web sites and web applications.

GE-HECS (UK). Permanent. 07/97 - 11/98

Software Engineer on the Core ENMAC (Electricity Network Management And Control) team adding functionality to the system. ENMAC provides real-time network management with full safety protocols. Mentored graduates and performed software testing. The system was developed with C and Oracle on Unix (AIX, DEC, HP-UX, Solaris) and NT under ISO9001.

Novus. Permanent. 12/96 - 07/97

Analyst Programmer in the team that developed the Lufthansa online ticketing web site (winner of the Financial Times “Web Site of the Year”, 1997).

The Lufthansa Reservation Server provides a real-time system that parses and formats messages to allow a variety of other systems (e.g. WWW, CD-ROM, BTX etc.) access to a common database of flights and other Lufthansa products.