David Porter

Final-year Computer Science student · Aspiring Software Engineer Loading Location...

Github LinkedIn Loading email...

About

I’m a final-year Computer Science student with a strong interest in full-stack web development, clean code, and building useful tools that actually solve problems. I enjoy working with C#, .NET, and modern JavaScript, and I’m constantly learning better ways to design, build, and ship software.

This site is my living CV: a snapshot of the projects I’m proud of, the tech I've worked with, and what I’m currently experimenting with.

Skills

Languages & Frameworks
C# / .NET ASP.NET Core JavaScript HTML & CSS SQL Java
Tools & Platforms
Git & GitHub Visual Studio / Rider GitHub Pages Azure (basic)
Strengths
  • ▹ Writing readable, maintainable code
  • ▹ Learning new tech quickly
  • ▹ Balancing academic work with real projects
  • ▹ Communicating clearly with non-technical people

Selected Projects

Lecturer Claim System

ASP.NET Core web app for managing lecturer claims, with role-based access, JSON/EF persistence and a clean, validation-driven UI.

Tech: C#, ASP.NET Core, Entity Framework, JSON, Bootstrap
View on GitHub

Sports Festival Dashboard

Web dashboard for managing fixtures, results and team info for an indoor hockey festival, backed by structured data files.

Tech: HTML, CSS, JavaScript, JSON
View on GitHub

Personal Portfolio

This site – a minimal, eggshell-themed portfolio that keeps my CV, links, and projects in one place and easy to update.

Tech: HTML, CSS, GitHub Pages
View on GitHub

Contact