Software Engineering Graduate

Ethan Dashwood

BSc (Hons) Software Engineering graduate from the University of Brighton. I like building software that actually works end to end, from the database up to the interface, and I'm mainly interested in web development, databases and applied AI. Currently looking for a graduate or junior developer role.

01 — About

A bit about me

My degree covered software development, web development and database design. In my own time, I like to work on projects that I think will make my day to day life easier. I like working across the whole stack such as designing a database schema, writing the backend logic on top of it, and building an interface that's actually usable. I also like to play around with making my own games, tweaking with code and finding projects on GITHUB that I can make my own in one way or another.

02 — Skills

Technical skills

Programming

  • Python
  • Java
  • PHP
  • JavaScript
  • C#
  • SQL

Web Development

  • HTML
  • CSS
  • PHP
  • JavaScript

Tools

  • GitHub
  • VS Code
  • FileZilla
  • cPanel
  • XAMPP
  • Microsoft Azure

Other

  • FastAPI
  • MySQL
  • Software Testing
  • Unity
  • Blender

03 — Projects

Selected projects

Screenshot of FolderMap

FolderMap

A .NET desktop application, built in C#, that lets users browse through their files and analyse their code.

  • C#
  • .NET
Screenshot of the sales prediction dashboard

Sales Prediction & Business Resource Management Web App

A web application that forecasts sales trends and helps small businesses plan stock and staffing around predicted demand. Built with a Python backend serving a MySQL database, with a browser-based dashboard for viewing forecasts and managing resources.

  • Python
  • FastAPI
  • MySQL
  • JavaScript
  • HTML/CSS
Screenshot of the Pangolin Sightings app

Pangolin Sightings Progressive Web App

An installable, offline capable PWA that lets field volunteers log pangolin sightings from a mobile device, even with poor connectivity, and syncs the records back to a central database once online. Built around accessibility and low-bandwidth use in the field.

  • JavaScript
  • HTML/CSS
  • Service Workers
  • PHP
  • MySQL
Screenshot of Anti Utopia

Anti Utopia

A 3D first-person shooter built in Unity and programmed in C#, with a game model that adapts to the player's ability, adjusting the challenge as they play.

  • Unity
  • C#
  • 3D
  • First-Person Shooter
  • Adaptive Difficulty

04 — Experience

Work experience

Customer Service & Sales Advisor

Virgin Media O2

2022 — Present

  • Handle a high volume of customer calls, resolving technical and billing issues on the first contact where possible.
  • Diagnose broadband, TV and mobile faults and explain them in plain English, not jargon.
  • Meet sales targets by figuring out what customers actually need rather than just pushing upgrades.
  • Help onboard and support new starters on the floor.

05 — Education

Education

BSc (Hons) Software Engineering

University of Brighton

Three-year degree covering software development, web development, database design, algorithms and data structures, software testing, and applied artificial intelligence, combined with hands-on project work, including the projects above.

06 — Contact

Let's talk

I'm currently open to graduate roles, junior developer positions and freelance work. Email is the quickest way to reach me, or connect on LinkedIn / check out my code on GitHub.