Software Development Experience in full lifecycle development of large n-Tier (layered-stateless-layered design) Internet and Intranet projects including site structure and navigational components, presentation layer, middle tier and back end data access components.  Development approaches include the use of design patterns; Strategy, Observer, Decorator, Factory, Abstract Factory, MVP, MVC etc.

Languages and tools include: C#, ASP.NetWindows Services, Com+, WebServices, Localization and Culture including satellite resource assemblies and language specific data models. MS SQL Server 2000 / 2005 including Database Design (Tables, Constraints and Indexes), Stored Procedures, Triggers, Views, Complex Queries and Full-Text Search . Extensibility development includes a CodeDom Business Object and collection code generator Add-In for VS 2003 and 2005 and a CRM Master Category export Add-In for Outlook 2003 . Deployment and packaging experience using .MSI installer and merge modules for utility libraries, Winforms and ASP.Net applications. Previous experience in ASP and Visual Basic 6. Also extensive hands-on experience in cross-browser compatible HTML, JavaScript and Dynamic HTML . Unit testing using Nunit for .Net as well as other tools and framework utilities including MS Application BlocksCodeSmith, FxCop and .NET Reflector (Lutz Roeder) .

 

Analysis, Design and Planning Experience in analysis, design an planning includes project selection, feasibility, analysis, design, planning, and project management .

Business process and information analysis skills include traditional waterfall structured analysis and design as well as spiral or iterative methodologies.

Particular experience in Rapid Application Development (RAD) using an iterative and incremental delivery approach to data driven projects. 

Methods used include an adaptation of the Prince II project managment methodology as well as ORM and the Microsoft Solution Framework.

Hardware, Network Electronics, and Voice: Network design includes experience in WAN/LAN/Voice design including Ethernet switching, collapsed backbone and multi-segment network system integration from the physical to protocol layer. 

Experience also includes network security and firewall implementations (Cisco PIX, Borderware, Kerio and Checkpoint Firewall  1 products) as well as own and outsourced  Web hosting services

Experience in PABX procurement combined with a good understanding of emerging technologies in Computer Telephony Integration (CTI) - screen popping, ACD etc