nick-hill.com
Architect · Lead · Contractor
nick@hillsoftware.org |
LinkedIn |
GitHub
Games Collection |
Gift Mouse |
Career History
Public Repositories |
Skills |
Applications
Games Collection
Here for the games? We've got you covered! Just click on the link below for the games home page.
Examples:
Nick's latest online games are written as SPAs in TypeScript.
Gift Mouse
A small social media website allowing friends to share gift ideas and secretly scheme to purchase gifts.
Sign up for free via the link below!
MouseChat
A social media website for group-based chat, in development.
Technical Career History
Nick has over 20 years of experience in professional software development, most often as a full-stack lead specialising in C# .NET.
Over the years he has worked diligently with many businesses and organisations to architect, develop, implement, and maintain complex software solutions that meet business needs, focussing primarily on pragmatic, timely and cost-effective solutions. His history includes significant contributions to the risk, finance, government, public transport, and health sectors.
Nick has also been heavily involved in free and altruistic software development, having personally written many APIs, websites, tools and even games in his spare time.
If you're interested in Nick's personal development as a software engineer feel free to review the following chapters of Nick's history.
Getting Started (1990 - 1997)
Nick got his start on an Amstrad CPC 464 and learned how to write software on it and other machines.
Portfolio of projects for 1990 - 1997
Freelance (1998 - 2004)
During his college and university years Nick conducted a side business as a freelance software developer.
Portfolio of projects for 1998 - 2004
Early Career (2005 - 2008)
Nick vastly expanded his knowledge of hardware and software during this period, continuing his education, personal development and freelance work while starting a full time career in technology.
Portfolio of projects for 2005 - 2008
Senior Software Engineer (2009 - 2014)
Nick started to focus more heavily on his career during this time, rising up the ranks so that he was considered the expert on several large software integrations.
Portfolio of projects for 2009 - 2014
Lead SE and Contractor (2015+)
Nick is now typically a lead software engineer wherever he goes, though he has also dabbled in management, maintenance, DevOps and mentoring while continuing to build on his impressive personal independent portfolio.
Public Repositories
A small sample of Nick's code on the web.
WebSocket Relay
C# TypeScript
GitHub: https://github.com/nick-hill-dev/websocketrelay
Supernova
TypeScriptC#PHP
4X strategy game that allows you to design your own ships and conquer the galaxy.
Play Supernova
Stardodge
Turbo Pascal
GitHub: https://github.com/nick-hill-dev/stardodge
A simple space travelling game from 1999.
Gift Mouse
PHP Smarty Postgres Javascript
GitHub: https://github.com/nick-hill-dev/web-php-gifts
Skylight
TypeScript
Skills
Technical Skills
Development Skills
Public TypeScript Libraries
Soon to be released into the public domain.
Applications