Graham Smith, .NET Developer in Dudley, United Kingdom
Graham Smith

.NET Developer in Dudley, United Kingdom

Member since March 8, 2018
Graham is a highly experienced lead developer specializing in the development of cutting-edge web applications using ASP.NET (Core and Framework), MVC, Web API, C#, SQL Server, Azure Functions, and Azure Service Bus combined with technologies such as HTML5, CSS3, JavaScript, Ajax, and jQuery. Graham takes great pride in the quality of his work and is an excellent communicator.
Graham is now available for hire

Portfolio

Experience

Location

Dudley, United Kingdom

Availability

Part-time

Preferred Environment

Windows, Visual Studio, Git

The most amazing...

...project I have worked on was building a scalable web application for a large financial institution, using .NET Core, Azure Functions, and Service Bus queues.

Employment

  • Director | Web Developer

    2010 - PRESENT
    GS Web Applications
    • Worked remotely for various clients such as web development companies and web design companies.
    • Developed, enhanced, and supported a number of ASP.NET MVC web applications and web APIs, using both .NET Framework and .NET Core—either alone or as part of a team.
    Technologies: ASP.NET MVC, ASP.NET Core, C#, MVC, Azure, Azure Functions,JavaScript, jQuery, Bootstrap, SQL Server
  • Lead Developer

    2003 - 2010
    Open GI
    • Led the development of insurance trading systems for a leading insurance software house.
    Technologies: ASP.NET, C#, VB.NET, SQL Server
  • Team Leader | Developer

    2000 - 2003
    Wealth Management Software
    • Led a small team of developers.
    • Developed desktop applications for ISA and pension industires.
    Technologies: Visual Basic 6 (VB6), MTS, COM+
  • Technical Consultant

    1998 - 1999
    JBA
    • Completed a six-month intensive training program to become a JBA consultant.
    • Worked on a Y2K compliance project for a further six months before being made redundant following a takeover.
    Technologies: Visual Basic 6 (VB6)

Experience

  • Custom Multilingual CMS (Development)

    I developed a bespoke content management system with in-place content editing and the ability to manage multiple regions from a single login, including advanced multilingual and multiregional product management.

  • Vision Supplies (Development)
    https://vision-supplies.com/

    This is a nopCommerce website that I have customized via plugins to manage various aspects, for example, Salesforce integration, Sage, bulk product upload, etc.

  • Intervision Utilities (Development)
    https://utilities.intervisionglobal.com/

    This website is linked to the Vision Supplies website and allows users from Intervision Global to easily manage and report on their product database.

    It features advanced a bill-of-materials functionality for complex projects, allowing them to easily create and manage their bills of materials, including automatic lookup of prices and purchasing functionality.

    It also includes multiple web scrapers which are utilised to assist in the maintenance of their 50,000+ products, including product descriptions, attributes, images, files, availability and pricing data.

  • Fuel Manager Application (Development)

    Working with the team at Concurrent Development as a freelancer, I helped develop and maintain a web application used to monitor fuel, deliveries, and thefts at nationwide petrol stations.

  • Textile Bank Monitor (Development)

    Working with the team at Concurrent Development as a freelancer, I helped develop and maintain a web application used to monitor levels in clothes banks in order to arrange collections and to monitor for thefts.

  • J B International (Development)
    http://www.jbinternational.co.uk/

    I built an easy-to-maintain, bespoke CMS for the training course provider, JB International. The system allows the management of pages, blogs, and courses with inline editing so that changes can be seen "in place."

  • Old Flames (Development)

    This simple website allows registered users to create profiles and search for “old flames.” Once a user finds an old friend, they can request to connect with them, and the recipient can then decide whether to accept.

Skills

  • Languages

    C#, ASP.NET Razor, HTML5, Visual Basic 6 (VB6), SQL, CSS3
  • Frameworks

    .NET, ASP.NET, Entity, ASP.NET MVC, .NET Core, ASP.NET Core, Knockout.js, Bootstrap 4, Bootstrap 3
  • Libraries/APIs

    Web API, Azure Blob Storage API, Node.js, jQuery, jQuery UI, Google Maps API
  • Platforms

    Azure Functions, Azure, Umbraco
  • Other

    Ajax, Internet Information Services (IIS)
  • Paradigms

    Requirements Analysis, Agile Software Development
  • Storage

    Microsoft SQL Server
  • Tools

    Git

Education

  • Bachelor of Science degree with honors in Mathematics
    1995 - 1998
    University of Birmingham - Birmingham, UK

Certifications

  • Umbraco Certified Professional (v8)
    NOVEMBER 2019 - PRESENT
    Umbraco
  • Umbraco Certified Professional (v7)
    DECEMBER 2018 - PRESENT
    Umbraco

To view more profiles

Join Toptal
Share it with others