Technical Lead @ Geometry Global was born out of the merger between G2, OgilvyAction and JWTAction and is part of the WPP Group. It's the world's largest Activation Network, looking at shopper behaviour over multiple platforms to influence buying decisions. I have worked on the following projects:
Coke Digital Shopper Marketing Tool
• Was Technical Lead responsible for delivery of the project
• Designed a SQL Server Database to store data for the tool
• Used Umbraco to provide content management functionality for marketing staff to be able to update marketing information
• Using .NET and LINQ with Entity Framework, developed a Model and Controller architecture to return JSON views of the data for an Angular JS layer to consume.
• Used Shibboleth to implement SAML for access to the system
• Used Github to provide source control
• Set up a project in TeamCity to automate the build and development deployment process From September 2014 to Present (1 year 4 months) London, United KingdomSenior Web Developer @ .FOX Networks is one of the largest international advertisement networks. In collaboration with the company’s CTO, I developed a new Ad-Server Platform to handle the viewing of approximately a million videos per hour, as well as associated tracking of user interaction. This was achieved by:
• Using SQL Server to store individual events, which would then be aggregated by a job run half hourly to aggregate data by publisher as well as Gross Rating Point
• Using VB.NET to develop OO components and web forms providing functionality to record user events as well as allow our internal users, publishers and advertisers to add and edit advertising campaigns and view reports on these campaigns
As well as developing the Ad-Server platform I have also:
• Used ASP.NET MVC to produce a video file uploader and converter application
• Mentored junior staff in processes which were then delegated to them
• Used Flash and JavaScript to develop new advert formats From April 2010 to August 2014 (4 years 5 months) London, United KingdomSelf Employed @ During this time, I worked for a variety of customers, most notably www.rugbyroundup.com, Hartwood Engineering and www.offmyshelf.com. This work consisted of:
• Gathering requirements from customers
• Developing web forms in ASP.NET using C#
• Developing OO C# components and SQL Stored Procedures and Tables
• Consuming a third party web service to provide automatic updates for the www.rugbyroundup.com website From May 2009 to April 2010 (1 year) Senior Software Developer @ PDV is an online Direct Marketing company specialising in permission marketing. During my time with PDV I was involved in several projects:
• Gathered requirements, designed and developed PDV’s Clean Leads system. This was written using ASP.NET and a web form in C# to build the data submission interfaces, OO C# components and SQL Stored Procedures to provide the data cleaning functionality. SQL Server Integration Services (SSIS) was used to create the reporting functionality. This project was achieved within aggressive timescales and has proved to be both robust and extensible
• Used CSS, JavaScript and ASP.NET to create the user interface for a game for the www.fair exchange.com website. Classes were written in C# to provide the link to the database; existing and new tables were accessed through SQL Stored Procedures
• Used ASP.NET, OO C# components and SQL Stored Procedures and tables to update the game flow so that the user's experience is now based on the games they have played that day. This has lead to a significant drop off in people leaving the site.
• Used Visual Studio 2008 to create classes in C# to implement new functionality to identify fraudulent users. As a new user registers, they are now checked against a set of rules which if they fail will mean they are marked as suspicious
• Within DotNetNuke, used Visual Studio 2008 to create a user interface consisting of a User Control written in VB.NET, and classes written in VB.NET to access the data through stored procedures, for a user to either reject or accept the suspicious users. From November 2007 to April 2009 (1 year 6 months) London, United KingdomSoftware Developer @ Saville Consulting develop a range of psychometric work measurement tools to assess an individual’s personality and various aspects of their aptitude. Whilst at Saville Consulting I was involved in the development of the ‘platform’, their external, web accessed software, working on many areas, including:
• Used Visual Studio 2005 to write web pages and classes in C# and Visual Basic.Net to provide website functionality, including updating of pages for scalability requirements
• Used Team Foundation Server to implement the build process, including automations such as creating different versions of configuration files for the test, UA and live environments
• Produced recommendations for branching strategy within Team Foundation Server
• Used nUnit to facilitate test driven development
• Mentored Junior Developers and conducted code reviews in C#, Visual Basic.NET and SQL
• Investigated spam filters in order to produce instructions on how our external emails could best avoid these filters, with recommendations both for our internal IT and our customers From April 2006 to October 2007 (1 year 7 months) Web Developer @ Hazell Carr is an outsourcer to the Financial Services Industry. Whilst at Hazell Carr I worked on several projects, of which the Vacancies system was the most noteworthy. This was developed to enable the Resourcing and HR functions to be able to easily update job adverts and manage applications through the company’s external website. I was responsible for the entire project lifecycle, and performed the following tasks:
• Gathered requirements from the business users
• Designed and developed web forms, OO Components in C# and SQL Stored Procedures and Tables to provide the required functionality
• Ensured seamless roll-out of the system that allowed for updates to the existing website to be made whilst the new functionality was tested by the business users, as well as a roll-out that did not affect the external website adversely From October 2004 to April 2006 (1 year 7 months) Programmer @ Blackwell Publishing was a leading publisher (acquired by Wiley in 2007). During my time with Blackwell’s I worked on several projects, during which I carried out the following tasks:
• Gathered requirements from prospective users in order to produce Business Requirements documents, and Functional and Technical Specifications
• Developed web and Windows forms, OO Components in VB.NET and SQL Stored Procedures and Tables to provide the required functionality From September 2002 to October 2004 (2 years 2 months) Oxford, United KingdomConsultant @ CIBER Solution Partners (UK) is an IT Consulting Firm providing IT and eBusiness Solutions based upon Microsoft Technologies. During my time with the company I worked on several projects, with many varied technologies, including:
• Microsoft Word COM objects written in Visual Basic 6.0
• COM components written in VB6 to run within COM+
• MSMQ to implement asynchronous functionality
• XSL style sheets and XML data to implement a web user interface From 1999 to 2002 (3 years) Oxford, United Kingdom
Master of Engineering (MEng), Mechanical Engineering @ University of Bristol From 1995 to 1999 Vincent Curry is skilled in: HTML, Microsoft SQL Server, Agile Methodologies, XML, Agile Project Management, Requirements Analysis, Project Management, SQL, .NET, Databases, Software Development, C#, jQuery, Web Development, JavaScript