Let me introduce myself...

My name's Peter and I am a full-stack single page web app developer working in the Greater London area. I am currently employed by PrisymID as a senior software developer. I'm experienced in C#.Net MVC 4+, .Net Core, Javascript/Typescript, jQuery, AngularJS, Knockout, Typescript, RequireJS, Bootstrap, SQL, NHibernate, Entity Framework and of course HTML5 and CSS3/SASS/LESS.

The site you are looking at is a (few years old, but still) responsive, bootstrap 3 single page web app powered by angular, back-end and e-mail service provided by C#.Net MVC, hosted in the azure cloud focusing on user experience, responsiveness and SEO. It is the 5th complete rework of my portfolio in the last 10 years and I decided to keep it clean and simple to hopefully help you find what you're looking for.


jQuery, Angular, Knockout, TypeScript, RequireJS, Single Page Web Applications, Vue.js, AJAX

C#.Net MVC 4+

.Net Core, Razor syntax, Multi-threaded applications, Entity Framework, NHibernate, NUnit, TDD (Test-Driven Development)

Database & ORMs

SQL, LINQ, SQL Server Management Studio, NHibernate, Entity Framework

Developer Tools

Visual Studio, VS Online, ReSharper, Team Foundation Server (TFS), Chrome & IE Developer Tools, Fiddler, Site optimization


HTML5, CSS3/Animations, Bootstrap 3-4,
Responsive Design, SASS, LESS

Third Party Integration

REST, Third party APIs, Secure Data Handling, External Logins, Data Aggregation, Payment Providers (PayPal, Stripe), Google Maps, YouTube, Slideshows and Galleries


Domain registration, SEO, Analytics
Azure hosting, SSL certificates, WebMail

Mobile Development

Xamarin Forms, Xamarin Android Apps, Android Widgets