09/06/2022 updated
SS
100 % available
Architect, Head of Engineering, Senior Developer (Market Risk and Finance IT)
Welling, United Kingdom
Worldwide
ASP.NETHTMLXML SchemaApache ActiveMQApplication Programming Interfaces (APIs)Agile MethodologyASP.NET MVC FrameworkAtlassian ConfluenceAtlassian JiraUnit TestingMicrosoft AzureBootstrap (Software)C Sharp (Programming Language)Cloud ComputingDatabases
Agile C#, C#, Asp.net, net Core 2.2, MVC, WebAPI, JSON, XML, REST, Microservices, jQuery, Angular 8, TypeScript, NodeJs, Bootstrap, HTML, Winforms, WPF, MVVM, Multithreading, Prism, Unity, TDD, DRY, BDD, Agile, Scrum, SOLID, NUnit, MSTest, Moq, Red Green Refactor, DevOps, TeamCity 10.0, Octopus Deploy 3.7, OctoPack, PowerShell, azure, Terraform, Cloud, TeamCity, Octopus, Octopus Deploy, continuous deployment, Failover, Azure service bus for messaging, ORM, SQL server 2012, T-SQL, SSIS, Oracle 9i, PL/SQL, SSRS, Entity Framework/NHibernate, Azure repos, Subversion, Git, BMC CONTROL-M, WWF, ActiveMQ, Rabbit MQ, MSMQ, Azure service bus, Jira, Confluence, Angular, SQL Server, Entity Framework Core, Azure Blob storage, YAML, github, Azure devops, Terraform for Azure, database, frontend, API, Data Migration, net core, CI/CD, ReactJS, Chatbot, Angular 7, Helios, coding, WCF, stored procedures, MVC, Specflow/ Gherkin, AngularJs, MVC4, XP, JMS, Active MQ, Oracle 11i, Entity Framework, C# 4.0, MVC 4, Visual, Studio 2010, Test Driven Development, UML, Sql Server 2008, Microsoft Windows Server 2008, Visual Studio 2010, Inversion of control, separation of concerns, database using Entity Framework, unit testing, MVC 3, Visual Studio 2008, XSD, Microsoft Windows Server 2003, Visual Studio.Net 2008, Inversion, web application, database schema, Oracle ERP, Web forms, WCF Restful Web services, Visual Studio.Net
Experience
Professional experience5 - 10 years
Languages
GermanNative speaker
Project history
Freelance
Role: Freelancer Architect
Start Date: 11-2018 End Date: 06-2019
Project1: Making Tax Digital (.Net Core 2.2, ReactJS)
Project2: Chatbot using Microsoft Q&A framework (.Net core 2.2, Angular 7)
Skills Used: C#, SQL Server, Entity Framework Core, Angular 7, Bootstrap, Azure Cognitive service,
Azure Blob storage, Azure integrated builds using YAML from github, Azure Deployment center and
deployment slots.
* Helios and Transfer Pricing - worked as key member of team to implement the demo for GSK
* Chatbot - Created the initial POC single handed and lead a team to create the Minimal
Viable Product.
* Set up innovation workshop and created a backlog of ideas for creating new product line.
* Set up the deployment pipeline using Team city, Octopus and Azure platform
Role: Freelancer Architect
Start Date: 11-2018 End Date: 06-2019
Project1: Making Tax Digital (.Net Core 2.2, ReactJS)
Project2: Chatbot using Microsoft Q&A framework (.Net core 2.2, Angular 7)
Skills Used: C#, SQL Server, Entity Framework Core, Angular 7, Bootstrap, Azure Cognitive service,
Azure Blob storage, Azure integrated builds using YAML from github, Azure Deployment center and
deployment slots.
* Helios and Transfer Pricing - worked as key member of team to implement the demo for GSK
* Chatbot - Created the initial POC single handed and lead a team to create the Minimal
Viable Product.
* Set up innovation workshop and created a backlog of ideas for creating new product line.
* Set up the deployment pipeline using Team city, Octopus and Azure platform
Project1: Strategic Rights project
Rights system controls the access to the content that can be played on various Sky channels. The
content can be of type Movie, Sport or Entertainment. Before playing out any content on Sky
channels a query is done on the Rights system to verify that Sky has the legal rights to play out
the content.
* C#, WCF, and unit tests, Moq,TDD, BDD using Specflow/ Gherkin
* Mentored legacy application developers to learn C# (Legacy application migrated to .net)
* Created support tool using AngularJs and MVC4 WebAPI.
* Windows service and Windows workflow foundation
* Agile using Scrum, XP practices.
* Developed productivity and automation tools for development, QA, and business units
* Messaging : MSMQ, JMS, Active MQ
* WCF services
* Oracle 11i (schema design and T-SQL), Entity Framework.
* NUnit, MSTest.
Rights system controls the access to the content that can be played on various Sky channels. The
content can be of type Movie, Sport or Entertainment. Before playing out any content on Sky
channels a query is done on the Rights system to verify that Sky has the legal rights to play out
the content.
* C#, WCF, and unit tests, Moq,TDD, BDD using Specflow/ Gherkin
* Mentored legacy application developers to learn C# (Legacy application migrated to .net)
* Created support tool using AngularJs and MVC4 WebAPI.
* Windows service and Windows workflow foundation
* Agile using Scrum, XP practices.
* Developed productivity and automation tools for development, QA, and business units
* Messaging : MSMQ, JMS, Active MQ
* WCF services
* Oracle 11i (schema design and T-SQL), Entity Framework.
* NUnit, MSTest.
Skills Used: ASP.NET, C# 4.0, MVC 4, Visual Studio 2010, Test Driven Development, JSON, UML, Sql
Server 2008, Microsoft Windows Server 2008, Visual Studio 2010, NUnit, Moq,Scrum, Entity Framework,
Inversion of control (castle windsor).
Project: Industry Research Input system Skills Used: C#, WPF, Prism, Unity, TDD
* Created the application architecture using MVVM to create separation of concerns between
* Created pivot helper class to pivot the data from database for display and unpivot to save it
back.
* Created Modules for modular application development using Prism framework.
* Used Bootstrapper from Prism Library.
* Created services to load data from database using Entity Framework.
* Created custom Commands to decouple events to facilitate unit testing
* Practiced TDD using NUnit and Moq
Server 2008, Microsoft Windows Server 2008, Visual Studio 2010, NUnit, Moq,Scrum, Entity Framework,
Inversion of control (castle windsor).
Project: Industry Research Input system Skills Used: C#, WPF, Prism, Unity, TDD
* Created the application architecture using MVVM to create separation of concerns between
* Created pivot helper class to pivot the data from database for display and unpivot to save it
back.
* Created Modules for modular application development using Prism framework.
* Used Bootstrapper from Prism Library.
* Created services to load data from database using Entity Framework.
* Created custom Commands to decouple events to facilitate unit testing
* Practiced TDD using NUnit and Moq