Application Development Projects

Education MIS
Working mainly on the Staff elements of a complex information management application for educational institutions, using .Net, MVC, webforms, MS SQL, Knockout, jQuery, CSS, HTML and Razor. This role involves developing new features, migrating features from a webforms application to an MVC application and fixing bugs with the current code.

Data Security
Managing a team, while also coding myself, producing a greenfield project including many different sub-projects using the .Net stack, MS SQL, SOLR and front end languages including jQuery, CSS, HTML and Razor. This project involves a huge database of sensitive information, some of which is to be communicated to different stakeholders, therefore security is paramount.
New Corporate WebsiteThis project involved the complete re-branding and restructuring of the company website, from initial designs to deployment in one month. This involved extensive cross-browser CSS3, image and animation creation, HTML, jQuery, and also C#, Linq and SQL. I single-handedly managed stake-holders and content creators.
Enhanced Due Diligence Web ApplicationThe re-writing of two VB 2005 applications (one web, one desktop) into one C# MVC web application, adding functionality and merging many deployed customer applications into one customisable application. This involved creating and using DLLs for re-usable subsystems, C#, MVC, SQL & stored procedures, AJAX, LINQ, jQuery, CSS3, creating PDFs and print style-sheets.
Parent PortalThe Parent Portal was a greenfield project I produced single-handedly. The objective was to improve interaction between parents and the college, and it has been an outstanding success. The system is in use by the parents of over 2300 students and other local colleges now wish to work with the college to improve their Parent Portals.
Mail-Merge SystemThe mail-merge system was produced while working on the Parent Portal. It is another green-field project which allows bulk emails to be personalised to students and their families. It is actively being used by staff to keep parents informed.
Academic (Corporate) WebsiteThe public website (an in-house CMS) was dated and difficult for staff to maintain. I went through a process of iterative requirements capture with stakeholders using wire-framing, accelerating the design stage. I introduced a front page content management system and a new image upload and management system so that staff felt less necessity to use bad habits in their formatting of newly submitted content. A section was added for Governors of the college so that they could securely access documents. This was implemented using file storage backed by the database for metadata and user accounts.

Skills

C# Asp.Net
100%
MVC
100%
Razor
90%
NoSQL: Neo4j
40%
JQuery
80%
CSS3
100%
HTML
100%
Git
80%
TeamCity
50%
Visual Source Safe
20%
UX & UI Design
100%
Visual Studio 2010/12/13
100%
Entity Framework
50%
nHibernate & HQL
40%
SQL Server 2005/08 R2/12/14
100%
Stored Procedures
75%
Team & Stakeholder management
50%
Complex requirements capture
100%
Web application security
75%
Prioritising backlog by user impact
85%
Knockout
25%