Hi my name is Nicholas.

I like to code!

I'm a developer with experience in HTML, CSS, SQL and JavaScript, amongst many other languages and technologies.

Projects

UI design project

Aid Parcel

Aid Parcel is a Figma design for a platform to help verify that aid deliveries reach the people who need them. The design won a hackathon organised by Hays Recruitment with Presidium Network and explores how digital tools can support accountability, delivery tracking and trust in humanitarian logistics. View Aid Parcel in Figma.

Skills demonstrated include:

  • Figma,
  • UI design,
  • Prototyping
Aid Parcel interface design.

Open source project

Import Mapper

Import Mapper is a REDCap external module that helps project teams define reusable CSV field mappings to import data from disparate sources into REDCap projects. View Import Mapper on GitHub.

Technologies used include:

  • PHP,
  • React,
  • Vite,
  • REDCap
GitHub repository preview for Import Mapper.

Open source project

Data Opt-Out Tool

Data Opt-Out Tool is a REDCap external module that removes rows from a CSV file for participants or patients who have opted out of data collection. CSV parsing and filtering happen locally in the user's browser before upload, helping protect confidential data and support compliance requirements. View Data Opt-Out Tool on GitHub.

Technologies used include:

  • PHP,
  • JavaScript,
  • REDCap
GitHub repository preview for Data Opt-Out Tool.

Open source project

STARshiP Calculator

The STARshiP Calculator is an implementation of the pre-eclampsia screening algorithm described in Wright et al. 2020. The implementation was developed as part of the STARshiP study at the Nottingham Clinical Trials Unit. View Starship Calculator on GitHub.

Technologies used include:

  • C#,
  • ASP.NET Core,
  • JavaScript
GitHub repository preview for Starship Calculator.

Games

Game jam entry

Orbit Absorb It

It’s a small world… but it wants to get bigger. Move your world. Acquire mass by sucking space debris, spacecraft and intergalactic organisms into your gravitational pull. Play Orbit Absorb It on itch.io.

Skills demonstrated include:

  • Game design,
  • GameMaker engine,
  • GameMaker Language
Screenshot from Orbit Absorb It.

Game jam entry

GrowGrowCaterpillar

Guide a caterpillar, eat leaves, avoid bugs and grow through each level on the way to becoming a butterfly. Play GrowGrowCaterpillar on itch.io.

Technologies used include:

  • Game design,
  • Godot engine,
  • GDScript
Screenshot from GrowGrowCaterpillar.

Game jam entry

Catch Egg Hatch Egg

Your partner is laying eggs in mid-air as fireworks fall from the sky! Catch the fragile eggs with your nest to score. Play Catch Egg Hatch Egg on itch.io.

Skills demonstrated include:

  • Game design,
  • Godot engine,
  • GDScript
Screenshot from Catch Egg Hatch Egg.

Video production

I filmed these videos for the University of Nottingham Careers Service, editing them in Adobe Premiere Pro.

Contact me

I'm always interested in hearing about new opportunities.