Simon P Stevens

 

Subscribe

 

 

  • Loading twitter feed...
follow me

 

My CV

Current status

Currently on contract - Next available from 18th November 2011.

Contact Me

 

I am a freelance software developer/consultant and aim to help clients innovate through the construction of bespoke software packages.

I have a strong background in building software that supports the operations work flow within organizations. Over the last three years I have also integrated my software with hardware monitoring and control systems to capture and analyse live status information from across the whole company.

Employment history

  • 2011 - Present: Creou Software - Technical Director / Software Developer

    In May 2011 I left my job to start Creou Software. Initially I am working as a software consultant and freelance developer but my goal is to build and grow a software products company.

    Contracts:
    GRS (Greenhous Group) – May 2011 – Sept 2011.

    • Assisted with development on 1.0 release of their new internal vehicle management system.
    • Development of prototype retail website.
    • Development of internal MOT/Service booking Silverlight application.
    • C#/.Net v3.5/v4
    • Asp.Net MVC 3
    • Razor
    • Silverlight
    • RIA Services
    • Entity Framework
    • NHibernate
    • SQL Server 2005/2008
    • TFS
  • 2007 - 2011: Hadley Group - Analyst Software Developer

    The Hadley Group is a major producer of cold rolled steel section. My role in Hadley’s technology department was development of systems to support both the manufacturing process and business operations. I was also expected to drive innovation and improvement around the group.

    • Initiation and development of an "Electronic Production Board" project. Generating £10,000 - £15,000 per installation for 4 installations. Achieved 4 times the original target for the project revenue. Responsible for full product life cycle from inception to launch within 9 months of joining the company.
      Read more...
    • Responsible for development of a "Remote Machine Monitor" and advancing the project from the originally planned 6 installations to 41 installations across the company generating £315,000 in additional revenue for my department.
      Read more...
    • Worked closely with electrical and hardware engineers using PLCs, CLMs and SCADA systems to build systems that integrate with machinery to provide control and capture information from a range of sources.
    • Key participant in the design and code of a new quotation management system to improve the work flow and structure of the customer acquisition process.
    • Implemented improved development practices including Subversion source control, unit testing, continuous integration and bug tracking.
    • Responsible for liaisons with new clients and securing bespoke project work.
    • C#/.Net v3.5/v4
    • Entity Framework
    • WCF
    • WPF
    • MVVM
    • WinForms
    • MVC
    • SQL Server 2000/2005/2008
    • RS-232 Comms
    • Sockets
    • TCP/IP
    • Test Driven Development
    • NUnit
    • MSTest
    • Subversion
    • CruiseControl.net
    • BugTracker.net
  • 2005 - 2007: CDC Respond

    Respond’s primary product was a highly configurable enterprise class feedback management suite capable of supporting thousands of concurrent users and millions of customer records. Supporting both desktop client and web user interfaces Respond was primarily targeted at the financial sector customers included Barclays and Lloyds TSB.

    • Key participant in three maintenance releases of Respond's legacy product and new development on their flagship replacement.
    • Responsible for design and code of several bespoke projects to secure contracts valued in excess of £500,000.
    • Responsible for development of a ‘Record and replay’ plug-in to allow auditing and repeatability of configuration changes made to test/live environments.
    • Responsible for design and development of a ‘Category linker’ system that correlated user entered categories to filter data and provide an enhanced user experience when using the web client.
    • C#/.Net v2
    • Web Services
    • WinForms
    • MVC
    • VB6
    • ASP (Classic)
    • HTML
    • JavaScript
    • SQL Server 2000/2005
    • Oracle 8/9
    • TFS

Education

  • Microsoft Certifications
    • 2009 - MCPD - Windows Developer
    • 2007 - MCTS - .Net Framework 2.0: Windows Applications.
  • The University Of Birmingham
    • 2005 - BSc (with honours) Computer Science (1st class).
  • Lawrence Sheriff School - Rugby
    • 2001 - A – levels: Computing (A) Maths (B) Physics (C).
    • 2001 - AS – levels: Electronics (A) General studies (B).
    • 1999 - GCSEs: 1 A*, 7 A’s, 3 B’s. Including English, Maths, Science and IT.

Projects

I have several software development side projects which I use to expand on my knowledge of current technologies. More details can be found on the projects page and source is available on GitHub.

  • OISC VM - Virtual machine environment and assembler for a "One Instruction Set Computing" language. Based on the "subtract and branch if less that or equal to zero" instruction.
    • C#/.Net v4
    • SUBLEQ Assembly
  • Microcontroller programming - Learning to program Arduino and Netduino microcontrollers. Goal is to build a small robot. Delivered introduction talk at NxtGenUg in December 2010.
    • C
    • C#/.Net Microframework v4
  • Ph-Air Hockey - Air hockey game for the Windows Phone 7 platform. Won first prize in WP7 game competition at XNA-UK.
    • C#/.Net v4
    • XNA
  • My website - Personal website written to aid in learning web technologies.
    • C#/.Net v4
    • ASP.NET MVC v2/v3
    • XHTML 1.1
    • JavaScript
    • jQuery

Community

I take an active role in and enjoy contributing regularly to the development community.