Post Job Free
Sign in

Developer Analyst

Location:
Montpon-Ménestérol, Aquitaine, France
Posted:
April 04, 2014

Contact this candidate

Resume:

Tom Beesley

Email: mailto:**@***-*******.***

PROFILE

Technical web analyst with over fifteen years' experience implementing

Microsoft solutions. This experience has taught me about the life cycle of

creating many solutions suiting the best need of the individual customer. I

am passionate about Microsoft products and constantly looking to extend

this knowledge, which at present is getting me excited about SharePoint and

the framework it provides as a development platform; the standardization of

data with LINQ; and MVC which provides a thoroughly refreshing new outlook

on the way we code. Practise, enthusiasm and a desire to learn has made me

quick to grasp new techniques but also become an efficient problem solver.

My communication skills allow me to converse at a business level with

clients; high level implementation with project managers; through to a

technical and architectural level with developers; whether this is in a

decision making process or passing on technical knowledge.

One person cannot make every decision, but collaboration between good

people not only promotes a fun healthy working environment but also a

productive environment. I want to surround myself with passionate people

who are enthusiastic to not only "just get a job done" but to push

boundaries in doing so. People often say to me my enthusiasm is a great

asset; it's my enthusiasm to get a project completed not only on time but

also to the best of my ability at that time. My CV highlights some of the

products and companies that I have been involved with where I feel I have

learnt the most.

EXPERTISE

. ASP.Net C#, MVC, WPF, Web Services, OOP

. SharePoint 2003 / 2007 / 2010, WSS, Microsoft CMS, CRM Dynamics

. LINQ and Lambda

. SQL Server 7 / 2000 / 2005, 2008, MS Access, Transact SQL

. ASP VBScript/JavaScript & AJAX, Remoting

. XML including SQL XML, LINQ to XML

. XHTML, HTML, CSS, DHTML

. VB6, VBA

ACHIEVEMENTS

. Using the knowledge obtained by working with a diverse selection of

projects, I now have the ability to write efficient code for clients that

is easy to maintain, reusable and scalable.

. Having the knowledge and experience from projects of successes and

failures that I can bring to each new client and project. You can never

stop learning and sharing, but history can dictate a good starting place

for ideas.

. Providing innovative solutions to clients and staying abreast of today's

technologies

. The ability to problem solve, assist in decision making and mentor in a

range of Microsoft technologies in particular SharePoint and ASP.Net.

. Manage and deliver projects to often-tight deadlines which pushes me to

really think about generic solutions and build object orientated code

libraries to utilize efficient coding techniques.

. Streamlined the way solutions were implemented; in particular e-commerce,

without compromising functionality; in turn lowering costs and increasing

profit margins.

. Involved in many data migrations and data cleansing processes.

. Mentoring and guiding other users on a variety of levels through the

different aspects of computer programming; from university graduates to

work place colleagues; my confidence in my ability to programme is

portrayed in how I pass on my knowledge.

WORK EXPERIENCE - CONTRACT (from Aug 2009)

NB: Only web addresses in blue have had my direct involvement - others

are reference to companies worked for. (Older urls may have changed

since my involvement)

Position: Architect and Developer

http://www.ibm.com/ - IBM (Sweden)

October 2011 to April 2013

Implementing solutions using the ASP.Net framework as required by the

client. One involvement, was providing a CAD Viewer application to aid and

assist trouble shooting PCB boards. The mission critical element of this

application was speed, which allowed me to greatly improve my knowledge of

efficient mythologies within the ASP.Net framework, developing Winform and

WPF versions of the application. The end result was a complete application

that could draw, zoom, flip and rotate the boards, keeping multiple

versions of the same image to enhance speed and promote smooth scrolling of

the application.

Position: SharePoint Architect

http://unfccc.int/ - United Nations (Bonn)

June 2011 to October 2011

Implementing SharePoint 2010 projects as required. Due to the requirements

of the client, the main application I was involved with, although hosted in

SharePoint, was written using SQL. This allowed me to show to the client

the vast capabilities of BCS and the receiver model within SharePoint.

Position: C# / SharePoint Lead Developer and Architect

http://kentor.se - Kentor (Stockholm)

April 2011 to June 2011

The requirement at Kentor was to upgrade their existing SharePoint 2003

intranet to SharePoint 2010 as a platform to both benefit the internal

users, but also as a marketable product in which to sell to their clients.

The theme applied was to be elaborate rather than corporate to entice

people to use it. Within the project, custom development against Exchange

was required in C# to allow the client to present the data in a custom

format, along with InfoPath and Workflow to solve their business

requirements. Whilst at Kentor I also became involved with external client

applications, including sales pitches, architecture and providing team

leadership to other developers.

Position: C# / MOSS Senior Developer and Architect

http://ecdc.europa.eu - European Commission (Stockholm)

Dec 2009 to April 2011

My in-depth knowledge of Microsoft web technologies has helped me to

provide solutions to the Commission for a variety of MOSS and ASP.Net

projects ranging from extensive XSL within MOSS to SQL XML, from WCF to the

Entity Framework. I have constantly proved that I know a subject by

architecting and delivering solutions that benefit the company in a secure

and optimised fashion. I have helped my colleagues deliver solutions and

provided support to the managers when considering best practises in

creating new and supporting current infrastructure. I have also been able

to communicate and bridge the gap between development teams and end users

ensuring implementations of projects run smoothly. Architected and built a

completely custom DMS solution in SharePoint 2007 and ran a migration

project for a portal from SP 2007 to 2010.

Position: C# Developer

http://www.ocean-florida.co.uk/ - tour operator

Creation of API's for a SOA for an American tour-operator; using ASP.Net

3.5, C#, WCF and IIS7 using Net TCP to expose the services. Data-access

created using LINQ to SQL. MVC was chosen as one interface; others to

follow demonstrating the abstraction and loose coupling between the tiers.

Positions: Analyst Web Developer / Database Architect / Security Advisor

http://www.odesk.com

Various projects for clients including but not limited to:

. Securing a web hosting environment that was being attacked by SQL

Injection

. Advising and re-writing an ASP site using OOP methodologies

Position: C# Analyst Developer

Rich CRM system using ASP.Net 3.5, C# and SQL. Serialisation is paramount

to the object orientated aspect of this system enabling SQL XML to be fully

utilised. Client side Remoting using JSON and JavaScript objects allow a

rich UI to be created upon C# Web Services. An MVC e-commerce web

application exposing the systems API's is in development which also

includes aspects of Silverlight.

WORK EXPERIENCE - PERMANENT (from 2004 to 2009)

Position : C# / MOSS - Lead Developer

www.internationalpaint.com - International Paint Ltd

Nov 2006 to Aug 2009

. The ability to be dynamic in the company's technologies through support

and decision making. Confidently multi-tasking in environments from

MOSS/WSS to older applications like MCMS to profiling SQL to fine tuning

ASP.Net applications or supporting the company's web servers. My

knowledge of Microsoft solutions helped strategic decisions to be made

through a vast array of technologies and practises. I maintained a high

level of knowledge by initiating my own research.

. Assisted and provided support to the business, development manager,

project leaders and developers in architecting solutions and best

practises. Key player in constantly providing innovative but resilient

solutions which reflect each unique requirement or limitation, by heavily

influencing strategic decisions about the development platform or

business process.

. Architected solutions as MOSS Features / Site Definitions using my

knowledge of the MOSS framework to provide robust reusable solutions.

Before VS Extensions were available, created XML templates (initiated by

myself) for other developers to use, ensuring best practises were used

without the need to use SPD - security prevented us access to the

production boxes.

. Assisted Cap Gemini in debugging the MOSS infrastructure - often our CG

consultant and I would work over night to solve problems caused by

Content Deployment (to name but a few!)

. Architected international solutions (C# / SQL) and international internet

facing sites in MOSS and mentored the development of these solutions. The

MOSS Features became the business object model for future projects. I was

the main architect in these decisions.

. Often I was used to create Regex Patterns, one of which became our

solution to creating multi-lingual MOSS sites without the need for MOSS

Variations. I had helped lead a project using Variations early in our

implementation of MOSS.

. Assisted in migrating from a SharePoint 2003 to SharePoint 2007 for the

intranet project.

. Assisted in leading development projects

. Proved I could work well in a team sharing knowledge and delivering team

solutions, but equally confidant to work on my own and manage my own

objectives.

. Provided coaching to the development team, increasing knowledge to

members. Methods include creating a development MOSS WIKI site to share

knowledge, regular presentations and live demonstrations along with one

on one support when required.

Web examples include: http://www.awlgrip.com (MOSS)

http://www.internationalpaint.co.kr (Microsoft CMS)

Position: Head of Development

www.thought.co.uk - Thought - Web Agency

Jan 2006 to Nov 2006

. Developed and managed client websites using C# and Classic ASP, aware of

the customer focus and their reasons for having a web-presence.

. Streamlined and automated the solutions delivered through OOP making

projects cost effective.

. Involvement in the full life cycle; including travelling to clients.

Dealt with clients' technical queries effectively and quickly; providing

a high level of service. Turned upset clients into happy clients.

. Supported the DNS settings- used templates to allow the company to move

DNS in the future

. Supported client POP3 email accounts through DNS

. SQL projects with caching; including excel import routines for bulk

updates.

. Mentored other members of the team showing them better coding practices

(OOP)

Web examples include : http://www.mobiletoday.co.uk http://www.bkt.co.uk/

Position: C# Analyst / Software Developer

www.fleet-dynamix.net - Fleet Dynamix - Fleet Management Company

July 2004 to Jan 2006

. Migrated company bespoke n-tier Win Forms Ap. to rich Web Forms (ASP.Net

C# 1.1, DHTML). replicating Win Form functionality i.e.; controls with

paging and sorting, templates to "skin" the site; live vehicle tracking

and DHTML scatter graphing controls.

. Web-Service development (SOAP, C#)

WORK EXPERIENCE - CONTRACT (from 2000 to 2004)

Position: Analyst Web Developer / Architect

www.connexions-direct.com - Connexions Direct - National Government Help

line

October 2003 to June 2004

. Liaised with end users to ascertain functional specifications suited to

their needs.

. Created company intranet / extranet using SQL, ASP, DHTML, CSS.

. Provided training for the intranet to end-users.

. Provided support from using Office XP, MS Messenger to call centre

software Cosmocom. Also provided support to the firewall and other

network & software devices.

Position: Analyst Developer

www.traidcraft.co.uk - Traidcraft - Fair Trade Organisation

May 2003 to Feb 2004

. Created network applications (VB6, MS Access and batch files)

Position: Analyst Developer

www.montane.co.uk - Montane

September 2003

. Created garment specification database (VB6). Customised reports using

XHTML & CSS

Position: Software Developer

Brighton University Student Union (BUSU)

. Access Database written using VBA to record and maintain visits by

students.

Position: Analyst Web Developer

www.thecapfactory.co.uk - Cap Factory

. Using the existing design of their original site created a comprehensive

admin control panel to allow updates to the entire site implementing

custom AJAX controls.

. Provided guidance for hosting, dramatically reducing costs.

Position: Software Developer

Marral Ltd - Risk Assessment Utility

. Created "Risk Assessment" utility in VB6

Position: Analyst Web Developer

www.snowgoose.co.uk - Snowgoose - Media & Design

August 2002 to July 2004 (7 projects)

. Created web (ASP / HTML / CSS) control panels, CMS, e-commerce systems

and VB applications with SQL or MS Access back-ends for their clients.

. Designed search engine promotion tool using VB6 to output HTML / CSS, to

allow clients to prepare their sites for optimum results - VB6 was used

to enhance the security of the program on web-servers.

Web Examples include: http://www.traidcraft.co.uk

http://www.peterpodmore.co.uk http://www.johnwilliamson.co.uk

Position: Analyst Web Developer

www.lazygrace.co.uk - Lazy Grace Media & Design - Media & Design

April 2001 to September 2002 (20 Projects)

. Developed an Accommodation Provider portal (ASP, CSS, SQL)

. Developed an Auction site for a haulage company (ASP, CSS and SQL). VB

applications were also written to aid the maintenance of data.

. Created web (ASP / XML / HTML) control panels, e-commerce systems and VB

applications with SQL or MS Access back-ends for their clients.

Web Examples include: http://www.optispace.co.uk

http://www.webfreight.co.uk http://www.eclipse-translation.co.uk

Position: Analyst Web & Database Developer / Systems Administrator

www.nikwax.co.uk - Nikwax Ltd - Manufacturing

April 2001 to October 2001

. Continued on developing bespoke management system (see previous perm.

position)

Position: Analyst Web-Developer

www.petrol-heads.com - Petrol-Heads Ltd / Two 3 Four Magazine Ltd

November 2000 (Renewed until 2005)

. Created CMS system (ASP, DHTML, HTML, CSS, SQL)

. Maintained Hosting, DNS, Email providing the best cost for the client.

Position: Analyst Web & Database Developer / Systems Administrator

(Permanent)

www.nikwax.co.uk - Nikwax Ltd - Manufacturing

September 1997 to April 2001

. Created HR management system (VBA and MS Access).

. Created a Contact Management system (VBA, MS Access and COM).

. Other roles included building computers and running / supporting the NT

infrastructure, data migration from Access to SQL and produced an IT

Helpdesk (ASP).

EDUCATION

. MOSS 2007 Custom Course

. CRM Dynamics Custom Course

. Microsoft SQL Server 7, (Implementing a Database Design on MS SQL Server

7.0 (883))

. Time Management Course, Presentation Skills, Microsoft TechNet Briefings

. Implementing an Intranet, Sussex Enterprise

. Lewes Evening Courses (A Level): Economics, Business Studies

. Guildhall School of Music and Drama: Music

. GCSE: Maths, English, Geography, Science (Biology, Physics, Chemistry),

French and Art



Contact this candidate