Jack Jones

I am looking to develop my Programming, Web Development and Software Engineering skills and will be using this site to show the projects I have completed.


Experience

Junior Software Developer

Labmotive

I currenly work as part of the remote sampler team. As part of this role I use the following technologies:

  • Ionic
  • C#
  • Visual Basic
  • Angular
January 2023 - Present

Junior Software Engineer

Iceland Foods Ltd

As part of this role, I worked as part of the integration team. The role involved the development of .NET APIs to integrate both with Iceland devices (HHTs in stores) and other retailers such as Uber. I have also had the opportunity to extend a C# console application which interfaced with Cosmos DB to batch update data as part of work for anonymisation.

As well as extending existing APIs/endpoints and building out new ones, I was tasked with implementing Unit Tests, Acceptance Tests and Integration Tests. As part of my work on acceptance tests, I used Specflow to design the test steps. For multiple types of testing, I've used the Moq framework to mock different kinds of responses.

I have also used Terraform as part of my role. To support integration testing, I have used terraform to design and deploy a mock environment in Azure, this included a SQL database as well as VPN rules. I have also used terraform to manage Azure API Management policies and to create Service Bus queues.

July 2022 - January 2023

Junior Developer

Delta Capita

I worked as part of Delta Capita's Structured Retail Products (SRP) team as a junior developer (Full-Stack). The role involved using JavaScript and TypeScript with NodeJS both on the front-end (using Angular) and on the back-end using express. The products developed were hosted on AWS using products such as AWS Lambda, and AWS RDS for database management using MySQl. As part of my role, I developed an intermediary API to transform data from company databases, and restructure it via a third-party API to model past and future performance.

April 2022 - July 2022

Application Support Analyst

Barclays Execution

Core Role: The core part of my role is a second line (L2) support role. It primarily involves the analysis of logs using Kibana for different incident tasks. As part of the investigation into incidents, I use tools such as AppDynamics to check the health status of the different APIs. It also involves looking at logs directly on the Linux boxes or through tools such as OpenShift. Access to the Linux boxes is done through the use of PuTTY.

Automation: As well as my core role, I also look to increase productivity via the use of automation. One way I have done this is through the use of automated email reports. This uses PHP to access the task management system via the API to check whether incidents are breaching/in danger of breaching any SLAs and if so alerting the relevant teams. It then uses the SwiftMailer library to send an email to relevant users based on data in a MySQL database. I also created a Python tool to collate and parse relevant XML API documentation based on a provided ID, which then was further developed as part of the internal website using PHP.

Degree Apprenticeship: The role is currently a degree apprenticeship in conjunction with Manchester Metropolitan University, working towards a degree in Digital and Technology Solutions (Software Engineering). The programming language chosen for the degree is Java, and as part of a first year project, I developed a GUI book management system which allowed for CRUD operations to be performed, as well as the creation of Pie Charts and other statistical information e.g. the mode of the genres. Due to a change in circumstances, the degree apprenticeship was unable to be complete.

July 2020 - April 2022

Volunteered Assisting with Numeracy and Literacy for Young People

Y Fenter CPI | The Venture ICC

I assisted numerous young people between the ages of 8 and 14 with Literacy and Numeracy skills. Some of the young people which I helped came from backgrounds in which they may not have otherwise had the opportunity to learn these skills.

October 2018 - January 2019

IT & Administration Assistant - Work Experience

St Joseph's Catholic and Anglican High School

I partook in several different tasks. For example, I had to set up IT equipment including monitors and speakers. I had to replace the toner in printers and debug IT equipment. I was required to help pupils and teachers alike, for example, helping with the use of the Microsoft Office suite. I also helped to identify potential issues and problems with hardware and software as well as issues with applications that pupils could access e.g. showing the IT Administrator that certain laptops allowed pupils access to the command prompt.

June 2018 - August 2018

Education

Bangor University

Applied Software Engineering Degree Apprenticeship BSc (Hons)
  • Being complete alongside employment at Labmotive/CSols
  • Year 2 Entry
  • Year 2 complete in conjunction with Coleg Cambria (Yale)
  • Results for Year 2 are currently provisional based on initial marking
Units Taken
Unit Mark (%) Grade Equivalent Academic Period
Year 2 75 1st 23/24
Cybersecurity and Future Technology 75 1st 23/24
Designing Mobile Technology 73 1st 23/24
Introduction to Middleware 76 1st 23/24
Project Management for Computer Professionals 70 1st 23/24
Employer Based Learning 73 1st 23/24
Object-Oriented Programming 83 1st 23/24
Research Study Skills 70 1st 23/24
Year 3 TBD TBD 24/25
September 2023 - Present

Manchester Metropolitan University

Certificate of Higher Education (2022)
  • Completed a Certificate of Higher Education in Digital and Technology Solutions.
  • Taken to a Distinction grade.
  • Completed 120 Credits at Level 4
Units Taken
Unit Mark (%) Grade Academic Period
Introduction to Business Systems 71 P 20/21
Introduction to Programming (Java) 94 P 20/21
Introduction to Web Development 82 P 20/21
Computing Fundamentals 74 P 21/22
September 2020 - March 2022

Coleg Cambria - Grove Park Road

AS and A2 Levels
  • A Levels in Computer Science, Maths, and the Advanced Skills Challenge Certificate.
  • AS Levels in ICT and Physics.
A Level Results
Subject AS Grade A2 Grade
Computer Science B A
Maths C B
Advanced Skills Challenge Certificate N/a B
ICT A N/a
Physics D N/a
September 2018 - June 2020

St Joseph's Catholic and Anglican High School

GCSEs
GCSE Results
Subject Grade
Additional Maths Merit
Maths A
Numeracy B
Physics A
Biology B
Chemistry B
ICT A
English Language B
English Literature A
Geography A
History B
Religious Studies A
Welsh Second Language B
Welsh Baccalaureate Pass 2
Skills Challenge Certificate B
September 2013 - June 2018

Skills

Programming Languages & Tools I Have Used

Interests

In my spare time I enjoy programming projects in my spare times. As well as this I also enjoy reading books of multiple different genres such as fantasy and history.

I also enjoy watching Science-Fiction and Fantasy Films and Television series. I also enjoy playing fantasy video games.


Awards & Certifications

  • A Level Computer Science
  • A Level Mathematics
  • AS Level ICT

About This Site

This site is built using HTML, CSS, JavaScript and PHP. It also used the framework Bootstrap. I used this theme as a template.

Some of the Icons used are from Font Awesome, whereas others are from Devicon.