Octcv - New-2
Octcv - New-2
Octcv - New-2
PROFILE
Dedicated Microsoft C# .NET Certified Developer with over 8 years commercial
experience in the development, technical management and maintenance of web and
desktop solutions throughout the software development lifecycle (SDLC).
Working closely with high profile clients including, British Heart Foundation, Child Trust
Funds, Lloyds-TSB, ASDA/Wal-Mart and Royal Caribbean I have delivered successful
solutions and generated long-term relationships across both public and private sector
clients.
Skills:
Application Programming
• Solid C# and .Net 1,1/2.0/3.5 Framework experience (5 years)
• Strong experience of ASP.NET 2.0 /3.5
• Strong experience developing with SQL Server 2000/2005/2008 (including stored
procedures, DTS, Backups, optimisation)
• ADO.NET 2.0
• Web Services, WCF
• .NET Server controls & components
• LINQ
• XML, XSLT
• Objective-C
• IPhone development
• Experience with Java, C,
Application Management
• Subversion (branching, tagging providing clear release points)
• Task tracking (Trac used to manage project status)
Architecture
• A solid foundation in n-tier, Business Objects and general OOP principles enables me to
create loosely coupled application modules providing extensibility, code reuse and a clear
maintenance path.
• Thorough experience with sites under heavy loads that require meticulous attention to
coding practices as they relate to availability, performance and scalability
Solution Methodology
Building solutions in defined iterations of work provides the project team with clear visibility
for responsive feedback early in development.
• Agile Software Development
• SCRUM
• Extreme Programming (XP)
• TDD
Employment Details
Site: www.yoobot.co.uk
Functionality
Extending functionality to support new games that require persistence data and streamline
existing data processing.
Responsibility
Technical project management and solution architecture including interface development for
the consuming Flash presentation layer.
Solution
• Business and data tier for flash based application, using C#, .NET 3.5 and SQL Server
2008
• WCF client that connects to Email and marketing host to deliver emails and SMS once
a day
• Uses LINQ to XML that allowed me to develop a quicker and more robust solution.
• User documentation and test cases using NUnit
• Greatly increased the speed of slow running SQL queries by changing temporary
tables to derived tables
Company www.positive-technology.co.uk
Company Description Digital creative agency.
Position Lead C# ASP.NET Developer – Permanent
Date December 2007 – July 2009
Address Positive Technology, Willoughby House, 439 Richmond
Road, Richmond-Upon-Thames, London, TW1 2AG
Site: www.thechildrensmutual.co.uk
Functionality
Redesign and relaunch of main child trust fund website upgrading of Immediacy CMS to .NET
2.0. New features were added to the application such as invite a friend e-card creation, URL
rewriting module, dynamic flash elements and custom plug-ins that are not available in the
Immediacy CMS
Responsibility
Project manage, architect and individually develop a C# ASP.NET 2.0/3.5 and SQL2005
solution and co-ordinate with other developers on various projects
Solution
- Extensive work on the The Children’s Mutual website and its partner sites including
ASDA, Boots, Lloyd's - TSB. Using ASP.NET 2.0 – 3.5, C# and SQL Server 2005
- Creation of standalone plug-ins for Immediacy.NET CMS that consist of both web
and .NET server controls
– Wrote bespoke server controls that add additional features to existing ASP.NET
controls
– On line “top up” application for debit card and direct debit transactions, hugely
increasing revenue for a low implementation cost
– Creation of CSS/XHTML pages
– Invite a friend e-card creation, allowing users to dynamically add images and custom
text to their e-card. Greatly increased revenue to the site
– Used JQUERY to create dynamic accordion and tabbed effects in new website design
– Wrote document upload and management application that works with Immediacy,
saving at least 10 working hours per week from previous process
Site: www.royalcaribbean.com
Functionality
Customer required ability to access XML data of press releases and associated PDF
documents that would be written to the server once a day.
Responsibility
Define technologies that would be best suited to the project. Liase with UI developers and
client based in USA
Solution
- CSV to XML via XSLT, using C#. To allow 2 systems to interact with the data
- Windows .NET application that runs as scheduled task that gathers data and emails
to users
- Written using SQL Server and C#.
- Build of “Search for a Godmother” micro site using XHTML, AJAX AND CSS
– Press release and newsletter site using C# and AJAX
Site: www.bhf.org.uk
Functionality
Publications search and add to cart function so users can download information regarding
health matters and also make a donation using a credit card
Responsibility
Managed and took lead on the publications area of the site, including server side code and
UI.
Solution
– Publications ordering module with shopping cart and credit card payment
– Creation of .NET plug-ins for British Heart Foundation using ASP.NET, C# and SQL
Server 2005
- Front end in HTML and CSS
Site: www.ukphonebook.com
- Creation of both front-end and server-side code for use in Ukphonebook.com, an on-
line telephone number database, worked on label sites for Sky, NTL and Daily Mail.
- Wrote server side code using Java to handle functions such as collecting and passing
parameters to the Oracle Database.
- Front-end written by myself using a combination of HTML, JavaScript and CSS.
Site: www.ukphonebook.com
Roles
- Web Developer/designer
Tertiary Education
Bachelor of Science (Honours: Multi-Media Technology 2:2) Leeds Metropolitan University
Microsoft Exam 70-315 – Developing and Implementing Web Applications with Microsoft
Visual C#™ .NET and Microsoft Visual Studio® .NET
Hobbies
In my spare time I enjoy sports, playing the guitar and have a keen interest in technology. I
have written 2 IPhone applications (Darts, Cricket) that are currently on sale world wide in
the AppStore