Sign In
Get Clay Free →

Suggestions

    Craig Wilson

    Senior Software Developer at GAIN Capital - C#, F#, dotnet, WCF, MVC - Back End systems development

    Craig Wilson is an experienced C# .Net developer with a specialization in process design and implementation.

    With a strong commercial background, Craig has developed enterprise software applications encompassing both client and server side development.

    His expertise extends to web service technologies and messaging middleware, including TIBCO and ActiveMQ (JMS) solutions.

    Craig follows a test-driven approach to software development, emphasizing unit-testable code and automated integration testing, vital in the financial services sector.

    Proficient in the complete software delivery cycle, Craig is adept at build system setup using tools like TFS, MSBuild, NAnt, and Teamcity, delivery mechanisms like Nolio and Wix/Msi, and production monitoring with tools like AppDynamics and ELK.

    Passionate about automation, Craig actively contributes to enhancing software delivery processes within his organization.

    Beyond his professional pursuits, Craig dedicates his free time to developing expertise in F# and the Microsoft Azure cloud platform.

    He is currently working on a serverless bot project utilizing language understanding (LUIS), showcasing a commitment to continual learning and skill development.

    Craig's specialties include C#, .NET 4, NUnit, RhinoMocks, FitNesse, ASP.NET, T-SQL, TDD, XML, XSLT, JavaScript (AJAX), ADO.NET, HTML, CSS, MSBuild, NAnt, WIX, and Selenium.

    He studied at Annan Academy and pursued a Bachelor of Science from the University of Glasgow.

    Craig Wilson has held the position of Senior Software Developer at Gain Capital and previously served in a similar capacity at City Index.

    Related Questions

    What projects has Craig Wilson worked on at Gain Capital?
    How long has Craig Wilson been at Gain Capital?
    What is Craig Wilson's educational background?
    Does Craig Wilson have any notable achievements in software development?
    What technologies does Craig Wilson specialize in?
    C
    Get intro to Craig
    Add to my network

    Location

    London, Greater London, United Kingdom