Professional Documents
Culture Documents
Sjhap CV
Sjhap CV
Sjhap CV
com m: 07882 83 92 01
Analyst Programmer with over fifteen years experience developing Enterprise solutions with Microsoft and Oracle technologies across Europe. Early adopter specialising in XAML based Metro style Silverlight and WPF applications with server side WCF and REST application services. Highly focused, disciplined and results driven with a can do attitude to both business and technology. Microsoft Certified Solutions Developer for .NET since 2004.
Microsoft Stack (C#.NET 4.0 since 1.0 beta, VBA since 1995) SQL Server 2012 (2008, 2005, 2000, 7, 6.5) inc SSIS, SSRS, SSAS ASP.NET Web Forms and MVC, HTML, JavaScript, jQuery, Knockout Agile, Lean, Kanban, TDD, BDD, SOA, Web Services, XML, XSD, XSLT Xaml Technologies: WPF and Silverlight, MVVM Hg/Mercurial, Git and Subversion
16 years 16 10 6 4 4
Blog with over 50,000 annual page views Home page Silverlight Debugging Tool (OSS) WPF Metro Toolkit (OSS) WCF Application Server (OSS) Microsoft Certifications IKM .NET 3.5 Independent Skills Test
Page 1
Achievements Next gen Metro style Xaml applications for Silverlight out of browser and WPF applications Creation of WCF App Server to remove dependency on IIS for hosting C# .NET services WCF performance tuning using binary protocol serialization for bare metal performance TDD / BDD with IOC coupled with TeamCity integration server to tackle brownfield projects Technologies C# 4.0 WPF Silverlight NUnit StatLight SpecFlow MOQ MEF PRISM MVVM JSON Rx REST Ninject Azure Protobuf RabbitMq MemCached AgileZen NCrunch TDD BDD Mercurial Microsoft partner focused on bringing the latest Metro and Xaml technology to the City of London. Key design tenants include asynchronous, multi-threading with low network latency using Beta and CTP Microsoft software. Custom libraries, toolkits and controls are used to give users an unparalleled experience both in and out of the browser. As well as new development projects, brownfield development solutions were tackled. Through the identification and isolation of problem areas I created unit, functional and integration test harnesses that could be automatically executed by the TeamCity Continuous Integration server. This allowed developers to update and maintain code safe in the knowledge they would not be introducing any new bugs. Other projects include high performance, highly optimised and scalable WCF service architecture to maximise available computing power. This was achieved through the design of a WCF App Server utilising Protocol Buffers boosting standard .NET WCF performance by over 25%.
Page 2
Page 3
Achievements Introduction of website for use by 1,000 branches across the UK Technologies ASP.NET VB.NET SQL Server Ms Access VBA Crystal Reports HTML ASP Lead web developer using ASP / HTML then ASP.NET (from Beta) for the leading provider in the residential property and related financial services markets across the UK.
Achievements Building and fostering excellent relationships with existing customers Technologies VB SQL Server MS Access VBA Crystal Reports EDI Customer facing Analyst Programmer role writing and maintaining business solutions using Visual Basic 5 and 6, SQL Server 6.5/7/2000, Visual Basic for Applications (VBA) within MS Access and MS Excel interfacing with electronic data interchange (EDI) for a wide variety of types of business.
Achievements Approaching and winning new business from the local small business community Technologies VB VBA MS Excel MS Access MS Word Helped local businesses embrace technology to improve processes and productivity through the development of key mission critical systems. Using VBA systems written bespoke for their needs, a local accountancy, solicitors, golf club and gardening firm moved from paper based systems to Windows based applications. Training was also provided for staff on how to use Microsoft Office 95.
Page 4