Post Job Free
Sign in

Project Developer

Location:
Farnborough, Hants, United Kingdom
Posted:
December 09, 2014

Contact this candidate

Resume:

Victor Colombo

SC Cleared

Microsoft .NET & SharePoint Web Developer

Email: *.*********@*****.***, Mobile: 077********

Profile

For nearly 3 years working at QinetiQ I have been responsible for developing, designing and

supporting 4 SharePoint farms and bespoke apps when necessary. QinetiQ, a multinational defence

technology company, have over 9000 employees situated throughout the UK. Headquartered at

Farnborough, I’m the technical lead developer, mentoring and advising when possible. With my dual

nationality being American, I’ve began to look for opportunities abroad.

Technical Skills Summary:

SharePoint 2010 Development and customisation;

Create business specific requirements using all Microsoft .NET technologies and SharePoint

Functionality, ASP.NET, HTML5, jQuery, Bootstrapper, PureCSS, EF5+, Lists, Libraries, out of the

box and where needed customised to fit requirements, with web part development, custom Lists.

C# (3 years)

Jquery (3 years)

ASP.NET 2.0 - 4.5 (3 years)

XML

CSS, HTML, HTML5, XHTML, Javascript, jQuery (3+ years)

ADO.NET; Entity framework 4+

Scrum/Agile methodolies

Windows 8 app development

Hyper V

Microsoft Sharepoint 2010 VHD developer environment

SP Disposal Checking

SharePoint Designer 2010

TFS 2012

IIS 6 and IIS 7

Visual Studio 2008, 2010, 2012, 2013

SQL Server 2008, 2012, T-SQL

Microsoft Technical Associate in C#

Professional Experience

Page 1 of 4

April 2012 to Present

Software Developer (C#, SQL Server 2008, ASP.NET, SharePoint) QinetiQ

Current-

SharePoint 2010 internal customer project

A project has been proposed to develop a multilingual microsite to promote a division within QinetiQ. With the

requirements confirming there will be 2 forms of content, english and french, the solution is as follows:

o Single site for both EN and FR

o Extend existing microsite template to incorporate (1) language metadata field and (2) common

tag for associating each variant of content page together

o ‘lang’ attribute within HTML set dependant on metadata for SEO

This allows a multilingual site to be created without any need for language packs to be installed within the server.

SharePoint 2010 internal customer project

Lead developer for a Training simulation based on HTML5 games. System will be implemented in SharePoint

making use of lists, application pages and web services providing high amounts of scalability. The net result will

be a large web part displaying the training simulation.

Previous-

ASP.NET 4.0 external project

A greenfield n-tier project for a new business park room booking and catering system for all tenants. Full project

life cycle using ASP.NET, Entity Framework 4.0, SQL Server 2008, HTML5, CSS, JavaScript, jQuery and C#.

Project deployed on time, successfully migrating future bookings within the old system and saving QinetiQ money

from a yearly support contract in place. A business case for Windows 8 app version for business tablet users has

been raised and will be formed into a project in the next following months.

ASP.NET 4.0 external project

I was placed within the project 2 weeks before release to provide a Wifi splashscreen that will be accessed via all

QinetiQ technology parks. The design was fast, simple and concise to requirements provided. Solution comprised

of a webforms based splash page, capturing user data and sending back via REST API. Data was stored within the

database via EF data layer and login credentials sent to the wireless lan controller. I was then responsible for

version to aid mobile devices. Technologies used: Orchestrator, ASP.NET 4, EF5, jQuery, HTML5, CSS3 and User

agent detection.

SharePoint 2010 external project http://www.qinetiq.com

QinetiQ website refresh, full life cycle development. Responsible for developing and upgrading the old QinetiQ

site to match the designs and navigation bought via a media consultancy. Solution included 4 projects: Admin,

Common, WebParts and Branding. Site was upgraded and developed with one objective - to allow External

Comms Team to maintain the site with no additional web development or support. Saving time and money.

Developed varioius Web Parts, to name a few: Twitter, Facebook, YouTube, BingMaps, Contact Form

Example:

o Twitter, Facebook, Wordpress, Pinterest

§ Pulls a feed of the latest QinetiQ feeds using the appropriate API and displays them in

order with hyperlinks to #tags and @users via regular expressions.

§ Hyperlinks are generated using regular expressions to extract the appropriate string and

then concatenate it with HTML..

Role out of Qinetiq using SharePoint 2010. From initial wire html mock-ups’ to launch. Full life cycle

development.

SharePoint 2010 custom workflow

Custom workflow development used to simultaneously email shipping providers for multiple quotes;

o Email Generation

§ Pulls all data from customer’s quote (triggered via item addition through infopath).

§ Generates email and includes any attached documents using .NET mail assembly and

attaches email content in CSV format (due to SPMail not supporting attachments)

Page 2 of 4

SharePoint 2010 newsletter feature

Developed a SharePoint feature for Marketing which enables users to select event items on a SharePoint

events list and create a newsletter email.

§ The feature is displayed within the ribbon on SharePoint and uses JavaScript to find the selected

Items.

§ Query strings are used for the selected list ids following a page redirect.

§ An .aspx page with a C# Onload event strips the list id’s, iterates through adding each item into a

string builder.

§ ActiveX is used to generate the Email with the prepopulated html. ActiveX was used due to IE

being the only browser QinetiQ can use internally.

ASP.NET Conflict of Interest Project

Fixed and re-engineered a COI exam which is now used globaly around the company. The project itself

had been in development for 3 months and was failing to work. After 48 hours I had re-engineered the

application and debugged over 80+ issues. To this day I maintain the application and it’s database;

dealing with new releases/change requests. Ie; change request for database reporting entity to include

more columns, a console job was written to drive data into pre-existing records and populate the new

empty columns.

ASP.NET Flight Programme System

Involved in a new release for an existing system, received change requests through StarTeam from a

development team in Boscombe, working remotely off-site.

Change Requests;

§ Initially the system displayed flights on a fixed 24 hour grid, I re-engineered it so that it changed to a variable

timescale with the range from 1 hour before the earliest flights to an hour after the latest flight. Using .ascx page,

CSS, HTML, C#, query string to create an image on the fly and finally rendering a variable timesheet for flights

with correct displacement.

§ Cookies added to save the users preferences on radio button selections

§ Within list views a variable anchor tag was added on page load depending on current date time allowing page to

be set with the latest flights showing.

June - July 2010

Web Developer/Consultant ALBA Consultas

ALBA Consultas is a small company of professional independent advisers working across the Costa Blanca. They

are a team of lawyers, accountants, architects, translators, financial and business advisers. Speaking various

languages and have spent over 35 years helping clients through the maze of Spanish bureaucracy.

Duties and Responsibilities

Office assistant duties

Managed/Configured IT infrastructure

Re-worked www.albaconsultas.com

Coordinated corporate travel for over 40 personnel

Education

Studied Physics, IT, Computing A Levels and a C&G Level 3 Software Development diploma.

Page 3 of 4

Attained 7 GCSE’S all grade C and above.

References

Available on request.

Page 4 of 4



Contact this candidate