Hi, I'm Nick Radford
👋

I'm a software engineer based in San Francisco, California, and I am currently available for remote work.

Projects

Alex - Figma Plugin
Typescriptpreact

I use Figma pretty frequently when designing user interfaces, and while I don't recommend writing copy in a design tool, sometimes it happens.

When I learned that Figma's plugin system uses Typescript, I knew I wanted to find something to build.

Alex.js is a great tool for helping you write considerate, sensitive text. It catches and warns the user against gender favoring, polarizing, race-related, religion-inconsiderate, and other unequal phrasing.

The text "Alex - Catch insensitive, inconsiderate writing"
GameSearch.xyz
typescriptreactreduxtailwind.css

GameSearch is a focused search engine for gamers. Search for a game you're playing, then all of your further Google or DuckDuckGo searches are scoped to that game specifically.

My favorite part of this project is the <ImageTransition> component I built to facilitate fading game images in gracefully throughout the application.

This project is built and hosted on Vercel (previously called Now) and is automatically rebuilt when commits are pushed to the main branch on Github.

Screenshot of https://GameSearch.xyz, showing the landing page search box
Tailwind Demos
tailwind.css

I kept reading about Tailwind.css on Hacker News, Twitter, and Youtube, so I decided to jump in and learn a bit more about it.

This is a small project where I try to recreate patterns or pages I've seen in various outlets using Tailwind.css and the minimum amount of custom css.

Currently there's only a recreation of an Apple press release, but I intend on making more of these in the future, as it's a great way to practice.

A graphic for my Tailwind Demos
Lumina - Game Jam Entry
unityc#garageband

I've long been interested in video games, and as a former employee at Unity, when this Game Jam was announced, I knew I wanted to get involved.

A game jam is like a hackathon, but for building games. The theme for this jam was Light, so I decided to put together a little platformer which used ambient light effects, and where the player had to collect light shards in order to progress.

As it was my first jam, I didn't quite get all of that done, but I did learn a lot. I actually did fairly well competitively, earning 2nd place in the Audio category for the music I wrote and recorded, and 22nd overall, out of 163 entries!

A screenshot of the game Lumina, a white cube on a platform with the text Lumina above it