Ben Hockley

Software Engineer

Building innovative web solutions with passion and precision

About Me

Welcome to my portfolio! I'm a passionate full stack developer specializing in creating dynamic and user-friendly web applications. I love developing high-quality Software that provides an exceptional user experience.

When I'm not coding, I enjoy hiking , going to live music events , and playing American Football.

"The best way to predict the future is to create it." - Peter Drucker

Technical Skills

Programming Languages

  • JavaScript Advanced
  • Python Advanced
  • Java Advanced
  • Kotlin Intermediate

Frontend Technologies

  • HTML5 & CSS3
  • React.js
  • JQuery
  • Bootstrap
  • Tailwind.css
  • Jinja
  • Font Awesome

Backend Technologies

  • Flask
  • FastAPI
  • JSON
  • RESTful APIs
  • SpringBoot
  • Spring Security

Databases & Tools

  • MySQL / MariaDB
  • SQLlite
  • GitHub
  • GitLab
  • GitHub Actions
  • Jenkins

Featured Projects

🩺 Client Project For Digital Health and Care Wales

Technologies:
SpringBoot Spring Security Gradle Bootstrap JavaScript Chart.js SQL

Employee/Candidate management System for Digital Health and Care Wales, Developed during a 4 week group client project at the National Software Academy, Cardiff University in collaboration with Akshay Karsan, Tiago Moico and Saif Abuzinada

Key Features:

  • User registration and authentication
  • Record and manage job applicants + existing employees
  • Search and Filter
  • Admin Exclusive Permissions
  • Visualize database stats
Digital Health Wales Project Demo

Click to view project repository

☂️ Client Project For Legal and General

Technologies:
Flask JQuery SQLite

Employee Engagement app designed for employees at Legal and General to promote communication and improve morale. Developed during a 4 week Client Project at the National Software Academy, Cardiff in collaboration with Freddie McKay, Alex Stephens and Sam Carter.

Key Features:

  • User registration and authentication
  • Live Chat Room
  • Create and play quizzes
  • Admin Exclusive Permissions
Legal And General Demo

Click to view project repository

🏈 Online American Football Sim

Technologies:
FastAPI SQL JavaScript

Browser-based American Football manager simulator, where users can compete against each other online. Users can create teams, manage players, and compete in matches. Developed as a personal project.

Key Features:

  • Advanced Python Logic
  • Live Web Sockets
  • Large Database Management
  • Avatar Generation
American Football Sim Demo

Click to view project repository

Education & Certifications

Cardiff University Logo

Bachelor of Science in Applied Software Engineering

Cardiff University

2023 - 2026

Projected 1st Class Hons.

Modules: Web Development, Mobile App Development, Cyber Security, DevOps, Agile, Databases

Extra Curricular: Cardiff Cobras American Football Team

Certifications

IBM Logo

IBM MQ Developer Essentials

IBM (2025)

BCS Student Membership Badge

Student Member

BCS (2024 - Present)

FreeCodeCamp Logo

Responsive Web Design

FreeCodeCamp (2023)

Get In Touch

I'm always interested in hearing about new opportunities and exciting projects. Feel free to reach out if you'd like to work together!

📞
📍
Location Cardiff, UK