beBee background
Professionals
>
Technology / Internet
>
Gloucester
Adam Clarke

Adam Clarke

Full Stack ASP.Net Core Web Developer
Gloucester, Gloucester District, Gloucestershire

Social


About Adam Clarke:

I am a software and database developer with commercial experience.  I am currently located in Gloucester.

In my current work, I have been developing code modules in the SQL language using MySQL (this is the primary focus of my current workload), and ASP.net Core modules using Microsoft Visual Studio 2019. 

This involves the complete development life-cycle from the initial design, right through to user interface testing.  Each code module must be designed from a specification developed and tested thoroughly according to company standards, then ‘signed off’ by the project co-ordinator before being tested by end users.   

The web solution I am involved with in my current are based upon the MVC (Model-View-Controller) design pattern, I am however aware of the other patterns in use such as ’Singleton’. 

I have a good level of experience in the aspects of database systems and their application in the business context, using the SQL language within MySQL Server.   

Through my work experience and other professional activities, I have strengthened my interpersonal and presentation skills, with my cumulative experience which I gained from diverse sources. 

With my previous experience in catering management, I have proven management skills in a high-pressure environment, as well as good communication skills.

Experience

Self Employed Software Developer                                October 2019 – present                     

 

Software Developer                                                           October 2017 – November 2019                      GBR14 Ltd

 

GBR14 specialise in encryption technology specifically for the protection of data. The company has a pending patent for the new encryption technology they are developing. 

My role was to produce a demonstrator application which showed potential customers the benefits and capabilities of the technology the company had to offer.  In this role I was responsible for the design, development and testing of the demonstrator system, this system was developed in Meteor.  The system had two purposes; to demonstrate the technology to potential customers and to test the encryption software for robustness and reliability.  In this role I also accompanied one of the company’s founders to trade shows where we would present the software to potential clients from our stand.

Development and Support Analyst                                October 2013 - 2017                                           Cascade3d

 

This is a development and support role requiring the skill to develop and test code per the company’s standards. 

Whilst in this role I have also contributed to the new methods by which the company produces its software ensuring the product is fit for purpose and the client receives a robust and reliable system.

I have demonstrated many skills in this role including, but not limited to; -

 

  • Project managementCo-ordination of my projects from the planning stage right through to the delivery of the software.  Effectively managing the project from start to end – reportable to the Operations Manager.  Areas included; - 

Requirements gathering

System design

Development

UAT

Passover to the client

Support (ongoing)

 

  • Requirements gathering
  • Producing product specifications
  • Designing the system/module – produce a design for the module/system using Word as a method of presenting the information. This is then passed back to the customer for approval.
  • Producing the system/code using SQL (this is the bulk of my work) and C Sharp using Microsoft Visual Studio
  • Testing the system - using multiple browsers (Internet Explorer, Google Chrome etc.) to ensure compatibility
  • Delivering the system to the customer - providing the customer with documentation in the form of Word documents (hard or soft copies depending on the customer’s preference) with details of the system’s capabilities and a user guide.  We will also provide training via WebEx for the customer to introduce them to the system. Additional training (post installation and handover) can be provided at an extra cost.
  • Supporting the system – ongoing system support provided as part of the package.  When the customer experiences difficulties using the site, or the site’s performance drops.  Remote support via Remote Desktop is provided to resolve the issue.
  • SQL Server (this is the primary part of my current role) – writing SQL code, installing SQL Server instances, creating scheduled jobs, creating reports (SQL view / Stored Procedure based) for the site dashboards, installing the web products databases using the build scripts
  • JavaScript – this is used to update and modify the Client side objects when the user interacts with the system or on a timed basis (in the case of KPI dashboards)
  • C# - In my current role, I have contributed to the design and operation of the company’s main commercial product, with a particular focus on the data layer of the application and its communication with the data source (SQL database(s)).

Class implementation - when developing the code for the company’s web application I am required to implement a class hierarchy to maximise code reuse throughout the program. 

  • Customer IT support and system installation - As part of my role I am required to install and support the company’s main web application on customer’s servers.  This involves; - 

setting up the web site using IIS (Internet Information Services)

granting folder permissions to the IIS user

installing the web site files

setting up the domain name

installing multiple instances of SQL Server with mirroring (if applicable)

installing the databases 

testing the site from a user perspective - using multiple Browsers to check compatibility

supporting the system after installation                                                                          

  • Digital Marketing Campaigns – in this role I was involved with the digital marketing service the company provided to its clients. This involved creating lists of recipients using the PAF address database the company purchases.   This is then used for direct marketing with email and text templates to communicate with prospective customers.

Education

BSc Computing and Software Development May 2010        2:2

Professionals in the same Technology / Internet sector as Adam Clarke

Professionals from different sectors near Gloucester, Gloucester District, Gloucestershire

Other users who are called Adam

Jobs near Gloucester, Gloucester District, Gloucestershire

  • RWE AG

    Electrical Engineer

    Found in: Talent UK C2 - 1 day ago


    RWE AG Swindon, United Kingdom Full time

    RWE Renewables UK Management Ltd. · To start as soon as possible, full time, permanent · The team "Civil & Electrical Engineering" as part of the "Wind Turbine, Quality, Civil & Electrical Engineering" Department is looking for an experienced Electrical Expert to drive optimizati ...

  • Crew Clothing

    Supervisor

    Found in: Talent UK C2 - 1 day ago


    Crew Clothing Swindon, United Kingdom Part time

    Supervisor - Swindon - Part Time · 20 hours per week · At Crew Clothing, we believe clothes are about so much more than "just clothes". Designed with the spirit of the south coast in every stitch, our crossed oars are a mark of timeless British style. These are clothes for life's ...

  • Langham Recruitment

    Test Engineer Software

    Found in: Jooble UK O L C2 - 7 hours ago


    Langham Recruitment Swindon, United Kingdom

    Test Engineer - Python - Swindon - Circa £65,000 DoE Our client, a much-admired advanced engineering business, is seeking a Python Test Engineer to write test scripts for applications involving both software and hardware. They are specialists in creating advanced engineering solu ...