Download CV

Abdullah B. Rafiq

UK Citizen · Cardiff, Wales

Software Engineering

AI & Cyber Security

I am a Cardiff-based Computer Science student at Cardiff University, currently averaging 90%, with industry experience in technical administration, data management and software projects. I enjoy building practical tools, solving technical problems, and working in teams on real-world challenges, from project management systems to autonomous racing algorithms.

Contact Me

About Me

My story

I am a BSc Computer Science student with a year in industry at Cardiff University, expecting to graduate in July 2028. My degree focuses on Software Engineering, Graphics, Artificial Intelligence and Cyber Security, which gives me a strong foundation in both theory and practical application.

I have hands-on experience working within an accountancy firm’s IT function, a global bank’s data management team, and customer-facing roles in retail and logistics. This mix of technical and people-focused work means I am comfortable working with code, data, and users.

I am persistent when learning something new, quick to adapt, and enjoy tackling complex technical systems and turning them into efficient, easy-to-use solutions.

  • Citizen UK
  • Study Field Software Engineering
  • Residence: Cardiff, Wales
  • Phone: +44 7307 382819
  • E-mail: abdullahrafiq078@gmail.com
Education Section - WordPress Ready

Education

Cardiff University

Cardiff, Wales, United Kingdom

BSc in Computer Science with a Year in Industry

Expected Graduation: July 2028

Current Average Grade: 90%

Concentrations:

Software Engineering Graphics Artificial Intelligence Cyber Security

Related Coursework:

Data Structures & Algorithms Objects & Design Computer Organization & Programming Machine Learning Artificial Intelligence Object-Oriented Programming Statistics & Applications

Cardiff High School

Cardiff, Wales, United Kingdom

A Levels

Completed: June 2024

A Levels:

Maths A* Biology A Chemistry A

Whitchurch High School

Cardiff, Wales, United Kingdom

GCSEs

Completed: June 2022

GCSE Subjects:

Numeracy A* Mathematics A* Biology A* Chemistry A* Physics A* English Language A Business A Computer Science A Religious Education A English Literature B
Technical Experience Section - WordPress Ready

Technical Experience

Total Books Accountants

Cardiff, Wales, United Kingdom

Technical Administrator

July 2023 – April 2025
  • Worked as a technical administrator alongside the IT team within an accountancy firm.
  • Developed software and hardware solutions for systems across the company, including building a project management solution that reduced manual time tracking by 40%.
  • Resolved technical issues, strengthening my troubleshooting and problem-solving skills.
  • Collaborated directly with co-workers to develop and improve technical systems, improving the efficiency of colleagues.
  • Handled administrative tasks including invoice tracking and large Excel projects.

Bank of America

Minneapolis, Minnesota, USA

Master Data Management Summer Intern

May 2023 – July 2023
  • Gained hands-on experience with Master Data Management (MDM), including data quality checks, standardisation and system updates.
  • Learned how accurate and consistent data supports financial decision making and assisted in reviewing client and product data to ensure correctness.
  • Improved my skills in data analysis and teamwork and gained insight into complex information systems.
Projects Section - WordPress Ready

Projects

A showcase of my technical work and collaborative experiences

👤

Personal Projects

Weather Visualiser

ReactJS OpenWeatherMap API
  • Built a web app using ReactJS that displays weather forecasts with visualisations for a user's area using the OpenWeatherMap public API.

Command Line Navigation Tool

Python CLI
  • Created a CLI tool for more efficient file navigation on Linux systems, streamlining terminal-based workflows.
👥

Group Projects

Password Manager

JavaScript ReactJS CLI
  • Team project building an encrypted password manager using JavaScript.
  • Implemented secure storage using a personal key.
  • Built a React web app front end and a JavaScript CLI interface to support different user preferences.

Budgeting App

Python Flask HTML-Django
  • Worked in a team to build a personal budgeting tool using Python and Flask.
  • Used HTML-Django to support a web-based front end.
  • Designed features for automated budget splitting and calculation to help users manage finances more easily.
🎓

University Projects

Adventure Game

Python OOP
  • Developed a CLI text adventure game inspired by Zork, using Python and Object-Oriented Programming.
  • Focused on a complete, large and seamless player experience with clear structure and extensible code.

Dynamic Web Store

Flask JavaScript Python
  • Created a dynamic web store using the Flask framework, JavaScript and Python, working on both backend logic and interactive front-end behaviour.

Data Structures & Algorithms

Java
  • Implemented core data structures and algorithms in Java, reinforcing my understanding of performance, complexity and clean coding practices.
Additional Employment & Activities - WordPress Ready

Additional Experience

Employment history and extracurricular activities

Skills Section - WordPress Ready

Skills

Technical expertise and personal capabilities

Programming Skills

🐍

Python

Advanced

Java

Advanced
🎨

HTML / CSS

Proficient

JavaScript

Proficient
⚛️

ReactJS

Intermediate
🌶️

Flask

Intermediate
🗄️

SQL

Proficient

Personal Skills

🎯

Persistent when learning something new

🤝

Strong teamwork and communication skills

Quick to learn and adapt

🌟

Wide array of experience in multiple different fields

🧩

Strong problem solving

Contact

Let's talk

    Full name *

    Email address *

    Message *

    Abdullah B. Rafiq
    Software Engineering, AI & Cyber Security
    • Residence: Cardiff, Wales
    • Available for Job Available
    • Phone: +44 7307 382819
    • E-mail: abdullahrafiq078@gmail.com
    Abdullah B. Rafiq