My Skills

  • Extensive development experience of specialist applications such as point of sale/retail, financial management/reporting, content management, billing, document storage and a help desk system.
  • Practical experience of various programming languages and databases in full-lifecycle task solving and product creation environments.
  • Administration, monitoring and troubleshooting of a large heterogeneous network on a day to day basis both with and without a team.
  • Deep knowledge of fundamental protocols like IPv4 and IPv6, and higher level ones like TCP/IP and many application layer protocols.

Simon Soanes

56 Caesars Camp Road

Camberley, Surrey, GU15 4EE

Phone: (01276) 686579

Mobile: (07983) 588701

 

E-Mail: Simon@nullifynetwork.com

 

Full UK driving license.

CV Version 4.2

 

Overview of Experience of Systems

 Development Languages:

  • C# - Experience developing full scale applications and controls using Winforms/ADO.net/Linq and ASP.Net/MVC/WCF (Windows Communication Framework) for web services, web applications and desktop enterprise development. Some WPF and Silverlight (Windows Presentation Foundation) development.
  • SQL and T-SQL using MS-SQL Server 2000/2005/2008/2008 r2 and MySQL.  Experience coping with concurrency and scalability (replication enabled software).
  • C++ - Low level native programs/drivers without complex UI, .NET interoperability (C++ CLI).
  • XML – writing XSLT’s and XSD’s.
  • (Also known but not preferred: Java, Delphi, VB/VB.NET, PHP, Flash Actionscript)

 

Important Software Technologies:

  • Microsoft .NET Framework (Desktop v1 to v4.5 and Compact Framework v1 to v3.5)
  • Various mark-up languages (HTML, XML, XAML, etc.)
  • Scripting languages/jQuery/AJAX

 

Operating Systems:

  • Windows NT 4, Windows 2000, XP, Windows 2003, Windows Vista, Server 2008, 2008r2 and Windows 7
  • Embedded Linux and Windows CE 4-6 on StrongArm/Intel XScale and Windows Embedded Standard on x86 SBC’s
  • Linux (Debian, Red Hat, SuSE, Mandrake, current to Kernel 2.6) and FreeBSD (v9)

Database Servers:

  • Microsoft SQL Server 2000-2012, including MS Reporting Services
  • MySQL (historical)

 

Web/Proxy Servers:

  • Microsoft IIS 5-7.5
  • Apache 1.3-2.2
  • Squid Cache

 

DNS Servers:

  • Microsoft DNS Server
  • Bind 8, 9

 

Misc. Technology:

  • Subversion/GIT/TFS version control
  • Microsoft Active Directory/Novell Directory Services/LDAP
  • Radius servers
  • SharePoint V3-2010
  • Hyper-V/VMWare

 

Networking Technologies:

  • Ethernet (experience with 10/100/1000 over copper and fiber into switches/hubs/machines/routers)
  • Wireless (802.11b/g/a/n)
  • Cisco/Mikrotik/Nortel/HP routers and switches to route public and private networks
  • Experience using BGP and RIPng/RIPv2
  • Power over Ethernet (48V IEEE 802.3af)

 

RFID/Mifare (ISO 15693 and ISO 14443A and B)

Whilst at EasyTrace I gained extensive knowledge of working with RFID and ISO 14443A and B proximity technologies.  Although primarily limited to the 13.56 MHz technologies (such as Philips Mifare) the knowledge expands to general radio frequency knowledge and 125 KHz RFID technologies.  This resulted in knowledge of specific industry formats such as Wiegand and work with the London Oyster card.


Interests

I’m interested in networking, troubleshooting and primarily software development and software architecture; I have strived to increase my knowledge and abilities in the fields of software development as rapidly as possible.

 

I’m also amused by electronics and am not scared of getting an electrical meter or oscilloscope out to work out what’s going on (assuming the situation is suitable!).  I try to keep my skill set ahead of what is needed at my job and try to have a basic understanding of everything from Direct3D to SOAP to embedded development (i.e. – Windows CE/Windows Embedded/.NET compact framework/.NET Micro Framework) so that should I need to specialize in an area I can quickly adjust to it.  I’ve even played with writing and debugging software for ARM microprocessors directly.

 

I try to use these skills to assist the development community and am a member of numerous mailing lists and communities.  I enjoy seeing tips and articles I have written be published (Microsoft’s WindowsForms.net and developerfusion.co.uk), and maintain an online blog that still has a reasonable number of readers even though I’ve been unable to post as much as I’d prefer recently.

 

Although I have a specific interest in Internet technologies like IPv6 I also have great enjoyment from solving a problem – the harder the better.  The problem can be in any area, from network admin or hardware troubleshooting to how to do a particular process in a business.  I also like gadgets and their practical use in an environment.

 

Employment History

AA DriveTech Ltd, Basingstoke, Hampshire                   April 2010 - Present

Driver Training and Risk Management division of The AA (Acromas Group)

Contract Software Developer

 

Zorg Solutions Ltd, Basingstoke, Hampshire                 December 2009 - April 2010

A run-book automation specialist and bespoke software development firm

Head of Software Development (Founder)

 

AMI Education, Basingstoke, Hampshire                        December 2009 – June 2010

A division of RM PLC encompassing what was EasyTrace

Technical Consultant (6 Month Contract, Remote)

 

EasyTrace, Basingstoke, Hampshire                                 July 2004 - December 2009

Now a division of RM PLC, providing smartcard and biometric based solutions for cashless and catering, access control, etc

Senior Software Developer

 

Residential Parking Solutions Ltd                                      May 2006

A start-up in the facilities management sector I provided development for

Software Developer

 

Imagination, Camberley, Surrey                                       June 2004/April 2007

Web and graphic design firm

Consultant

 

M3i, Feltham, Middlesex                                                     June 2004

New media specialists

Independent Developer

 

 

Collingwood College, Camberley, Surrey                       January 2001 – June 2004

One of the UK’s largest technology colleges

Senior ICT Technician

 

KAMSolutions Ltd, London                                                 August 2000

Web Design and Development Company

Independent Developer

 

Education

Collingwood College Camberley, Surrey                                                1994-2001

 

I am a certified IPv6 Sage, the highest level available (by Hurricane Electric, the main Tier 1 IPv6 transit provider).

 

I am considering an Open University course in Computer Science at some point in the future.

 

References

 

Direct Manager:-

Tim Haynes

Development Director

EasyTrace/AMI Education Ltd (RM PLC subsidiary)

New Mill House

183 Milton Park, Abingdon

Oxfordshire

OX14 4SE

Character References:-

Tim Baker

Ex-Managing Director of EasyTrace

Larkford House

Church Hill

Lover

Wiltshire

SP5 2PL

 

Adrian Burt

Managing Director

EasyTrace/AMI Education Ltd (RM PLC subsidiary)

New Mill House

183 Milton Park, Abingdon

Oxfordshire

OX14 4SE

 

Jerry Oddie

Principal

Collingwood College

Kingston Road

Camberley

Surrey

GU154AE