Background and Experience

Name and DOB

Sean D Smith, 6 Aug 1957

Job title

Director, Ropley Information Technology Ltd. Sean is an independent software engineering and development consultant, and a chartered engineer. For a full curriculum vitae, please send an email to sdsmith@ropley.com indicating who you are and why you would like to see a curriculum vitae. A brief synopsis of his background and experience follows below.

Professional and other qualifications

BSc, PhD, C.Eng, MIET

Key areas of expertise

Provision of consulting and contract services to software houses and telecommunications/electronics companies. Particular areas of expertise are:

  • Object-oriented analysis and design, Unified Process based methods, systems modelling with UML.
  • Agile software development using XP and Scrum based methodologies, as well as semi-agile approaches.
  • Windows application development, especially: systems and network programming using C++, C# and VB.NET
  • Multi-tier web site and Web service development using AJAX, ASP.NET technology, WCF, XML and .NET Web Services
  • Office automation applications using .NET and WPF
  • Professional C#, C++, Java and assembler programming experience
  • Highly experienced lecturer/instructor/course author, responsible for several courses offered by Learning Tree International

Recent examples of consultancies or contracts

Some examples of consulting and contract services carried out in the past two years, some of which are ongoing:

  • Development of strong-naming secure signature server for siging .NET assemblies prior to product deployment. Work carried out for Aveva Solutions plc in Cambridge, England.
  • Design and development of updates to system test software for aircraft safety lighting systems. Work carried out for Ash Communications Ltd.
  • Agile design and iterative development of contactless future ticketing control software for Transport for London (London Underground and London buses) ticketing systems.
  • Provision of consultancy services to the IT departments of Essex and Kent police forces on the capture and construction of use-case based requirements for a future integrated police workflow application.
  • Creation and presentation of training in software development processes for SAMBA Bank, Saudi Arabia (ongoing as of summer 2010).

Current Learning Tree Attachments

Contracts with Learning Tree International

  • Course author for Course 1801: Modern Agile Software Design with UML: Hands-On
  • Active instructor for software engineering courses on: Object Oriented Analysis and Design with UML; Gathering User Requirements; Agile Software Development and Business Modelling
  • Active instructor for software development courses: C# and C++ programming; ASP.NET enterprise web-site development; WCF and XML Web service development
  • Technical Editor for courses 218 "User Software Requirements", and 419 "Hands-on introduction to C#"
Site Map | Printable View | © 2008 - 2010 Ropley Information Technology Ltd | Powered by mojoPortal | HTML 5 | CSS | design by dcarter