Summary
Overview
Work history
Education
Skills
Affiliations
Accomplishments
References
Timeline
Generic

Jack Walters

Pontypool

Summary

Accomplished software developer with expertise in Java, Kotlin, C#, VB.NET, TypeScript, JavaScript, Python, and SQL. Proficient in frameworks and tools such as Spring Boot, .NET, React, Vite, and OpenAPI. Experienced in mobile development for Android and React Native (Expo), as well as web development including REST APIs and data visualisation. Skilled in object-oriented programming, user interface design, human-computer interaction principles, and performance optimisation. Adept at testing methodologies including JUnit and Jest for unit testing and integration testing. Career goal: to leverage technical expertise to drive innovative software solutions that enhance user experience.

Overview

4
4
years of professional experience
5
5
years of post-secondary education

Work history

Software Developer

Patchwork Technology Limited
Usk
06.2021 - Current
  • Contributed to the full lifecycle of Android application development, from initial proof-of-concept stages through to feature-rich production builds and post-release support.
  • Developed and maintained a .NET (VB/C#) desktop application with data visualisation and mapping capabilities, focusing on enhancing performance and improving overall system stability.
  • Built and extended a Java Spring Boot REST API with SQL database support and integrated Stripe for payment processing.
  • Generated and maintained OpenAPI-based client libraries to streamline integration across services and platforms.
  • Developed a cross-platform mobile application using Expo and React Native with TypeScript/JavaScript, incorporating complex data visualisation and geospatial mapping features.
  • Built and maintained a web-based admin panel using Vite and React (TypeScript/JavaScript) to manage user subscriptions and support backend functionality.
  • Collaborated closely with project managers and team leads to incorporate client feedback and deliver features aligned with customer expectations.

Education

Bachelor of Science - Computer Science

Swansea University
09.2018 - 06.2021

BTEC - I.T.

Coleg Gwent
Newport
09.2015 - 06.2017

Skills

  • Programming Languages: Java, Kotlin, C#, VBNET, TypeScript, JavaScript, Python, SQL
  • Frameworks & Tools: Spring Boot, NET, React, Vite, OpenAPI
  • Mobile Development: Android (Java/Kotlin), React Native (Expo)
  • Web Development: REST APIs, Data Visualisation, Subscription Management
  • Software Practices: Object-Oriented Programming (OOP), User Interface Design, Human-Computer Interaction Principles, Performance Optimization
  • Testing: JUnit, Jest, Unit Testing, UI Snapshot Testing, Integration Testing
  • Platforms: Linux (Terminal Usage), Windows
  • Other: Stripe Integration, Customer-Oriented Development, Version Control (Git)

Affiliations

  • PC building, Computer gaming, Playing musical instruments (Drums and Guitar)

Accomplishments

  • Drums Grade 3 - Trinity College London (2024)
  • Best In School/Top 10% in U.K. in UK Intermediate Maths Challenge - UKMT (2014)
  • Student Representative for BTEC I.T. - Coleg Gwent Pontypool (2015/2016)

References

Sue Davies

CEO | Patchwork Technology Limited

📧sue@patchwork.co.uk

☎07872 300878


Matthew Taylor

Senior Software Developer | Patchwork Technology Limited

📧matthew@patchwork.co.uk

☎07814 759018

Timeline

Software Developer

Patchwork Technology Limited
06.2021 - Current

Bachelor of Science - Computer Science

Swansea University
09.2018 - 06.2021

BTEC - I.T.

Coleg Gwent
09.2015 - 06.2017
Jack Walters