Hi, I'm Ethan.
about projects contact

About Me

Hi, I'm Ethan. I'm a first year BSc Computer Science student at Lancaster University.

I'm a keen and ambitious student. As an aspiring software engineer and computer scientist, I am always willing and eager to gain knowledge and build my skills in the field of computer science. I am a strong problem-solver with a great work ethic, attention to detail, and passion for technology.

I am always seeking to learn more about these concepts and keep up-to-date with the latest developments in the field.

My Projects

Here, you’ll find a collection of work that reflects my growing skills and passion for computer science. These projects represent my journey so far in software development, problem-solving.,

Each project showcases my ambition to learn and apply new concepts, whether it's through programming, algorithm design, or exploring the latest technologies. I take pride in my attention to detail and the problem-solving mindset that drives my work, and I'm always eager to take on new challenges as I continue to develop my skills as an aspiring software engineer.

All projects are hosted so can be viewed and source code is public on each respective repository.

Web Record Player

Playable Turntable

Web Record Player uses the Spotify Web Playback API to allow users to cast music to the webpage, displaying the song on a turntable. Turntable needle used to display and control playback so users can interact with their music just like a physical record player.

Tech Stack: HTML, CSS, JavaScript

Technologies: Spotify Web Playback API

DartsScorer

Darts Scoring Companion

DartsScorer is an intuitive darts scoring companion that allows users to score games of up to 10 players. Project uses stored CSV file to easily store data, which can be downloaded to save game or a new file can be uploaded to aid continuing games. Dynamic tables are used to display data using JavaScript, with columns changing based on number of players and rows changing by number of turns.

Tech Stack: HTML, CSS, JavaScript

ReelRoute

Movie Connection Game

ReelRoute is a simple web-based movie connection game that challenges players to get from one movie to another by linking them through the actors who appeared together. This project uses the TMDB (The Movie Database) API to gather movie data.

Tech Stack: HTML, CSS, JavaScript

Technologies: TMDB (The Movie Database) API

Don't be shy, email me:

ethan@ethanmerry.com