Hi, I'm Jake Lee

I'm a full-time software engineer based in Winchester, England. I also work on various projects (mostly Android based!) in my spare time.

Interested in working together? Send an email!

Projects

Pixel Blacksmith

Pixel Blacksmith

Android
Java

Pixel Blacksmith is a free Android crafting game. It has been downloaded over 150,000 times, and has an average rating of 4.0.

It was my first Android app, so has evolved significantly over time as my skills have improved, and in response to player feedback. The most recent iteration has a massive array of features, including 230+ items, 50+ traders, 50+ visitors, 20+ settings, and 25+ upgrades.

Whilst working on the game, I've been the developer, designer, promoter, customer support, and any other role that has been required!

Google Play

Blacksmith Slots

Blacksmith Slots

Android
Java

Blacksmith Slots is a crafting / slots hybrid game, a spin-off from Pixel Blacksmith. It has been launched relatively recently, so more detailed statistics will be available after it has been on the market a few months.

It features hundreds of characters, slot machines, and items, and a quest to save the world!

Google Play Trailer

Game Dev Algorithms

Game Dev Algorithms

Web
Wordpress

Game Dev Algorithms is a Wordpress based blog updated a few times a month with algorithms / techniques I've come across whilst developing games, in the hope that they'll be useful to others.

Techniques are explained fully, and contain diagrams and example code where appropriate.

Most articles have code hosted on GitHub's Gist platform.

Game Dev Algorithms

Tactical Fortress

Creators.Direct

Android / iOS / Web
Java / Swift / PHP

Creators.Direct is an upcoming tool for content creators to increase engagement, and form a closer connection with their core audience.

It is currently under heavy development, more details will be added upon completion.

The Nearest

The Nearest

Android
Java

The Nearest is an Android utility app that quickly finds the closest place in a specified category.

Shortcuts can be added on the homescreen, or scheduled as future notifications. For example, a shortcut could be created to find the nearest ATM in one click, useful for travelling to a new city.

The Nearest was created as a self-imposed 24 hour project.

Google Play Trailer

Connect Quest

Connect Quest

Android
Java

With over 10k installs, the Android game Connect Quest was a moderate success. It features a level generator, and a few rather complex algorithms for detecting puzzle completion.

Additionally, puzzles can be shared between users & imported via QR codes.

It unfortunately ran into legal issues shortly after release, due to the word "Flow" in the original game name, leading to a rebrand.

Google Play

Health Ghost

Health Ghost

Web
Blogger

HealthGhost was a health blog created with a friend. The design was a heavily customised theme, modified to add various new features (such as post tags).

Unfortunately it failed to gather much interest, so is no longer updated. It was previously hosted at HealthGhost.com, but is now retired to a free subdomain.

Health Ghost

Vidsta

Vidsta

Android
Java

Vidsta is an open source video player library for Android, built to simplify the process of playing back local or remote files.

It was initially built to be used in a client's project, then extracted for general use.

Vidsta

Selective Scrubber

Selective Scrubber

Chrome
Javascript

Selective Scrubber instantly removes any set of specific sites / phrases from Chrome history with a single click.

It was my first open source project (code), as well as my first Chrome extension.

Selective Scrubber

Qualifications

Full YourAcclaim exam breakdown
June 2017

MCSE: Data Management and Analytics - Certified 2017

July 2016

MCSA: SQL Server 2012/2014

May 2015

MTA: Database Fundamentals

July 2014

BSc Computer Science
(University of Bedfordshire)


Dissertation title: "An analysis and implementation of common encryption and decryption techniques".

Skills

Databases

I have a strong interest in order and structure, and databases perfectly fit that requirement. My MCSA and MTA were gained in my spare time due to my passion for databases, and I have extensive experience with most database flavours.

Languages

Like many programmers, most of my languages are self-taught, so I have plenty of experience in them but no formal qualifications.

Communities

Other

Contact

Whilst I am currently employed full-time at First Option Software, I'm always up for new projects to work on in my spare time! If you'd like to get in touch, please email me at [email protected].