
Technologist, Architect, Developer, .NET and VSTS Evangelist
Glasgow, United Kingdom

Technologist, Architect, Developer, .NET and VSTS Evangelist
Glasgow, United Kingdom
.NET Evangelist, Architect, Application Developer. Particularly interested in Service Orientated Architectures, client/server and relational database design using SQL Server, and .NET. Currently working in the services industry, but with a background in community networking sites. Currently specialising in MOSS 2007 and Sharepoint 3.0 as well as Team Foundation Server implementation, deployment and development.
* In-depth knowledge of .NET 3.5 (VB9,LINQ), .NET 3.0 (WCF), .NET 2.0
* Superb understanding of Service Orientated Architecture and Software Factories.
* Solid working knowledge of all Win32 platforms.
* Experience in client-server TCP messaging system
* Excellent understanding of e-Mentoring and other relationship management systems.
* Solid knowlage of Microsoft Office Sharepoint Server 2007 and Windows Sharepoint Services 3.0 and Visual Studio 2005 Team Foundation Server
(Public Company; 1001-5000 employees; Utilities industry)
September 2007 — Present (1 year)
Developer
Architect
Research Engineer
(Computer Software industry)
December 2005 — Present (2 years 9 months)
RDdotNet specializes in research and development in the .Net. Currently working on extensibility to Team Foundation Server and Microsoft Office SharePoint Server with the odd foray into Xbox Live.
Most projects are currently Open Source and reside on the Codeplex servers.
You can find all current solutions @ http://rddotnet.com
(Public Company; 10,001 or more employees; MER; Investment Banking industry)
April 2006 — September 2007 (1 year 6 months)
Research new technologies for use by developers to help meet business requirements. Coding against new technologies, like .NET 3.0, to provide demonstrations to business and development teams. Organise and provide training to developers on new technologies. Provide audience specific presentations on new software and technologies. Develop in-house application and generic reusable factories. Provide architectural support for developers and assist lead Architect in design doctrine and best practices.
Roles: Developer Evangelist, Developer, Architect, Application Owner
Key skills used: .NET Framework 2.0, .NET Framework 3.0, ASP.NET, VB.NET, FORMS.NET, REFLECTION.NET, XML, T-SQL, SQL Server 2005, Visual Studio 2005 Team Suit, Team Foundation Server, WCF
Additional Skills: IIS6, WinXP Win2003, IIS7, Vista
(Privately Held; 1-10 employees; Marketing and Advertising industry)
May 2004 — January 2006 (1 year 9 months)
Recruited to lead a large community site project. Initially was the sole developer and tasked to build the framework of the site in ASP.NET and using VB.NET. Also required the development of a custom Instant Messaging application written in VB.NET and using a combination of web services and TCP/IP to communicate.
Recruited a solid team to assist in design, build and implementation of the remainder project. The role in addition to software development requires excellent communication skills in order to create trust between team members, assisting them in identifying their particular issues, problems, and needs. A fast-paced environment, working alone or in a small team; adaptability and creativity are key.
Roles: IT Director, Lead Developer, Technical Evangelist, Network Manager
Key skills used: ASP.NET, VB.NET, FORMS.NET, TCP/IP, REFLECTION.NET, XML, XSL, T-SQL, SQL Server, Visual Studio 2003, JavaScript, HTML
Additional Skills: Exchange Server 2003 IIS6, WinXP Win2003
(Privately Held; 1-10 employees; Information Technology and Services industry)
August 2003 — April 2004 (9 months)
Recruited into start-up company to provide expert development skills as wells as industry expertise to an emerging software development company. Ability to work with clients and potential clients was paramount. Long hours, a pressured situation and being in a different role and environment made this a great challenge.
Roles: IT Director, Lead Developer, Technical Evangelist, Network Manager
Key skills used: ASP.NET, VB.NET, FORMS.NET, XML, XSL, T-SQL, SQL Server, Visual Studio 2003, HTML, JavaScript
Additional Skills: Exchange Server 2003, IIS6, WinXP Win2003
(Privately Held; 11-50 employees; Internet industry)
May 2002 — September 2003 (1 year 5 months)
Recognised as an experienced and knowledgeable member of the team. Assigned many of the larger and more complicated projects. Working on own and in a team to develop various applications, both web and forms based for blue-chip national and international companies, with a user-base into the millions.
Roles: Developer, Evangelist, Network Manager
Key skills used: ASP.NET, VB.NET, VBScript, XML, XSL, T-SQL, SQL Server, Visual Studio 2003, MS Access, HTML, JavaScript, CSS
Additional Skills: Exchange Server 2000, IIS5, IIS6, Win2000, WinXP, Win2003
(Privately Held; 11-50 employees; Computer Software industry)
November 2000 — February 2002 (1 year 4 months)
Recruited as a graduate developer. Required to learn ASP3.0 in the two weeks leading up to commencement of employment.
Roles: Developer, Network Manager
Key skills used: ASP3.0, VB6, ActiveX, COM, VB6 Forms, VBScript, XML, XSL, T-SQL, SQL, HTML, CSS, JavaScript, Server, Exchange Server 5.5, Visual Studio.NET, MS Access, IIS4, IIS5, NT4, Win2000, WinXP
BSc, Computer Studies, September 1996 — September 2000
Mathenatics, English, Physics, Biology 1985 — 1995
New Technology, Reading, Developing, Movies
British Ccomputer Society, MCP, MCTS
Microsoft Certified Professional, Febuary 2006
MCTS: Team Foundation Server, Febuary 2006
Community Credit 2nd Prize, August 2007
Community Credit 3rd Prize, November 2007
Community Credit 11th Prize, February 2008