Welcome to my personal freelance page, take a look around to learn more about me and the services I can provide.

A picture of me.

A bit about me.

My name is Nicholas Horlocker and I have been passionate about computers and programming for all of my life. I first started coding at the age of thirteen and continue to enjoy the art of it. After starting at a technical college for computer programming I quickly became tired with the slow pace of teaching and withdrew a year later. Most of my technical skills have been acquired through unconventional methods and with a great deal of persistence. This has given me an advantage to continually adapt to new and evolving technologies. My main hobbies outside of work involve enjoying the outdoors through hiking and camping.

LAMP Stack

DevOps

CMS's

MEAN Stack

UX/UI Design

Frameworks

What I Offer

Development

Full stack development from scratch or with many popular frameworks.

Advanced Solutions

Algorithms, code optimizations, graphs and more.

DevOps

Remote administration, migrations and CI pipelines.

My Experience

3 years

2015 - present

Lead Developer

My most complex work to date. This has required expert Javascript skills, excellent project structure and writing GLSL shaders. Started working with DevOps - mainly shell and CI pipelines.

3 years

2012 - 2015

Freelancing

I spent much of this time expanding my skillset and hunting down projects which challenged me. Started working with Linux and cross-platform mobile development.

3 years

2009 - 2012

Web Developer

Working for a small startup based in Washington, USA. I spent the majority of my time working with Joomla and WordPress frameworks - implementing functionality into themes and creating plugins.

2 years

2007 - 2009

Freelancing

Starting on a website called ScriptLance, at the young age of seventeen I was thrilled with any project I could score and worked for very low rates. Most of this time was spent learning how much I did not yet know.

My Latest Work

Wordpress Rental Plugin

CMS, Wordpress

Wordpress Rental Plugin

A small rental lead platform as a Wordpress plugin. The plugin automatically gathers data on a schedule, populating rental data and logging any actions taken. On the front-end the plugin handles a shortcode and widget for searching through data, this form leads to the listing page which is also handled by the plugin. On individual rental pages sessions are tracked so visits can be visualized via data. The plugin has a setup page and uses configurable values for communicating with 3rd party API's.

Remote Media Manager

Mobile

Remote Media Manager

A free media management tool for your mobile device and a local computer. Connects to VLC Media Player running on a local network and then allows navigation of local media. Remotely control basic media player actions like play, pause, volume, etc. Also uses various API's to automatically gather metadata on desired media files. Google Play page.

Yearbook Unicorn

Full Stack

Yearbook Unicorn

A custom full stack project using Angular for the front-end. Entire templating system built within Angular to allow easily modifying and adding options to the yearbook creation software. All editing elements are handled with Javascript and stored on-change in MySQL database.

Joomla Custom Analytics

CMS, Joomla

Joomla Custom Analytics

A custom component built in Joomla for tracking custom analytics. Collects various information such as time spent and views, built to work with another component. Several different reports were built for exporting data to .xlsx.

Image Editor

Javascript

Image Editor

Advanced image editing application. Built entirely with Javascript/WebGL. Created the following features and more:

  • Layers (name, move, merge, clone, blend mode)
  • Color & Texture Overlay (opacity, rotate, scale, blend mode) on each layer
  • Brush (color, opacity, flow, spacing)
  • Fill, invert or blur a layer.
  • Sliders for brightness, saturation, exposure, vibrance, gamma and hue
  • Tone curve, rotate, upload image
  • Saves all actions done allowing for undo/redo and save/load
  • Over 20 blend modes
  • Advanced optimizations and techniques to enable editing of 4200x4800px+ images
  • Modular structure in code to allow for larger/smaller app depending on requirements

Grant Freelancer

Full Stack

Grant Freelancer

A Wordpress driven site with some custom modifications. Two custom post types were used to store service requests and portfolio's. Upon submission emails are sent out to administrator(s) for review. Built in options in admin to post items. Also implemented multiple user types and custom post statuses to meet the requirements of the project.

Scrabble Script

Full Stack

Scrabble Script

A complex PHP script which determines the highest scoring play in the popular board game Scrabble. The script involved is quite complex as it accounts for pieces on the board, scoring rules and even multiple word plays. Used advanced optimization techniques for handling massive loops of searching ( ~180k words were in dictionary ). The front-end of the program was done with Javascript.

Latest Blog Posts

Get in touch

41311 Cty Hwy 38
Clitherall, MN 56524

via email
nick@evil-zebra.com

or, just use the
contact form below