Daniel Keenan

Open to placements

Profile

Cyber Security undergraduate at Manchester Metropolitan University seeking a placement to apply my academic knowledge and project experience in a professional security team. Achieved an 80% first-year average and developed an educational phishing-awareness prototype through a university team project. Keen to contribute to practical security work while developing my technical and problem-solving skills.

Education

Manchester Metropolitan University

BSc (Hons) Cyber Security | First-year average: 80%

Modules: Programming, Security Fundamentals, Graduate Skills, Maths, Databases, Forensic Fundamentals, Team Project.

New College Pontefract

Information Technology: D*D*; Accounting: C. Distinctions in all IT units.

Crofton Academy

GCSE Maths 7; English 5; Science 7, 7.

Technical projects

LinkLens — University team project

  • Developed an educational URL-analysis prototype in Next.js, React and TypeScript to help users recognise potential phishing indicators.
  • Implemented checks for HTTP links, IP-address hosts, flagged domain suffixes, long URLs and suspicious wording, with a score and explanations.
  • Created a visual URL breakdown and guidance; analysis runs in the browser without storing submitted links.

Personal website — dann.my

  • Built a website with Next.js, React, TypeScript and Tailwind CSS, including a blog, interactive travel map and API integrations for music and live activity.

Technical skills

Programming:

JavaScript, TypeScript, Python, Java.

Web:

React, Next.js, Tailwind CSS, REST APIs.

Achievements

Cyber Switch-Up: National finalist — top 60 of 5,000 participants.

MMU Hackathon: HM — “Most impactful idea”.

Work experience

Sales Assistant — Eden Menswear

Castleford, West Yorkshire

  • Assist customers, explain product information and work with colleagues towards sales targets while handling transactions safely.

IT work experience — Amico IT

Castleford, West Yorkshire

Shadowed IT staff and helped clients over the phone during a two-day placement.