Applied Software Engineering Student
John Bromley
Java / Spring Boot focused student developer building practical web applications.
Final-year BSc Applied Software Engineering student at Cardiff University. I’m focused on database-backed systems, clean service structure, security-conscious development, and software that solves real user problems.
About
Practical software, clear structure, honest progress.
I’m entering my final year of BSc Applied Software Engineering at Cardiff University. I’m most interested in backend development, Java web applications, relational databases, and turning practical problems into usable systems.
My projects have helped me practise layered architecture, authentication flows, database design, validation, error handling, deployment planning, and security-conscious development.
I use AI tools as part of my workflow for planning, review, debugging, and learning, while making sure I understand and control the final implementation.
Projects
Selected work
Projects showing progress across Java, Spring Boot, SQL, security, deployment, user workflows, and client-style development.
Skills
Current stack
Used in projects
Currently improving
Education
Cardiff University, National Software Academy.
BSc Applied Software Engineering
Cardiff University · 2024 – Present
Project-based degree taught through client-led software projects, Agile teamwork, demonstrations, code feedback, and reflective project portfolios.
Experience
Customer-facing technical support and communication.
Technology Specialist — Currys, Cardiff
2023 – Present
Front-line technical support role helping customers diagnose device and software issues, support data transfers and repair bookings, and explain practical next steps clearly to non-technical users.
Shift Leader — Caffe Nero, Llandudno
2022 – 2023
Led shifts, supported colleagues, handled customer issues, and kept service running under pressure in a fast-paced customer service environment.