C# ASP.NET Session Value Manager

Last update on Sept. 8, 2014.

This is a short post, but I invented a session value manager with some interesting properties for my work in ASP.NET. I had an issue with typos in keys for the session, plus it was a pain to keep up with key names manually, so I wanted to create a manager that could manage those values through static methods with some sort of enumerated value for the keys.

The idea is that with the enumerated values, in this case a static list of string values in a simple static class, provides you a consistent way to refer to values ...

Continue reading

Portfolio Overview

Last update on April 23, 2014.

Under Construction

Continue reading

Brief Website Technical Overview

Last update on April 12, 2013.


This document is a brief overview of the construction process and technical workings of this website. In it I intend to explain the creative process behind designing the site and its requirements, and then how I fulfilled the requirements.


At the very beginning of my starting the design, I had decided that I wanted to meet several goals to demonstrate my knowledge of the technology at hand and display some cutting edge browser features. After a fair bit of refining, I shortened the list to these items:

  • Have Smart Phone Friendly Design
  • Use Touch Friendly Navigation
  • Use a ...

Continue reading

Choosing Hosting at PythonAnywhere

Last update on April 12, 2013.

I use PythonAnywhere for my host, for a variety of reasons that I will briefly outline. 

I knew from the start of working on my site that I wanted it to be written in python behind the scenes. I enjoy using python and I feel like wordpress is overused almost to the point of being cliche for getting websites working in a hurry. I decided then to go with one of python's industry standard CMS frameworks, namely Django, and then I installed Zinnia for the blog management. 

My first instinct for the host was to go to NameCheap, as ...

Continue reading


Last update on Oct. 3, 2014.


A creative and motivated, yet practical and analytical, software developer with a dedication to finding holistic, scalable and long term solutions within business requirements. Enthusiastically learns new skills, programming languages and technology as required to engineer a stable and well-polished product. Specific skills include:

  • 3 years of experience with Python
  • 4+ years of experience with Javascript
  • 4+ years of experience with C#
  • Preference for F# / FP development
  • Conscious of web design with SEO practicality
  • Comfortable with group or solo work
  • Preference for simple and clear interfaces
  • Defining tasks for clear priorities
  • Able to quickly switch gears for priority tasks ...

Continue reading


Last update on April 20, 2014.


Continue reading

Yearly archives