I am highly skilled Lead/Senior Full Stack .NET Developer Contractor with 15+ years of experience and a BSc in Computer Science.
Possessing excellent analytical and problems solving skills, I am a confident team player who has been working in different market sectors such as finance, insurance, government, health care, digital agencies, fashion, sport, travel, social networks, e-commerce and search engine sites, etc.
I am looking for a contract/freelance opportunity to utilise all these skills and the experience I have gained in my career in an exciting and challenging project.
List of my recent Full Stack .NET contracts: RedRock Consulting Ltd, Direct Ferries, CBRE, EMCOR, McArthurGlen Designer Outlets, General Dynamics IT, Merton Council, I Am The Agent, MOOV-BT Sport, University of Huddersfield, NBCUniversal, Penna, Ebiquity, Royal Bank Of Scortland, JPMorgan Chase, KPMG, theMechanism, Keycriteria, Cheapflights, XL Insurance and more…
I’ve been working also on my own projects:
www.contractorgig.com – a unique jobs marketplace to connect Recruiters and IT Contractors to contract jobs in the UK (.NET Core/Angular Version)
www.tennispartner.net – The social network for tennis players in the UK (.NET Core/Angular version)
www.tennispartner.co.uk – The first version of TennisPartner UK (ASP.NET version)
Please get in touch via EMAIL or SMS to arrange a chat – firstname.lastname@example.org,
Develop complex web applications is my passion.
As an experienced full stack .NET Developer I have strong development skills in both front-end and back-end.
I know how to start a project with a plain requirements document, break it down into tasks, and build the entire application end-to-end in an agile way. I can make a design decisions along the way, refactor code and build a clean decoupled and testable architecture. I know the tools and techniques of ASP.NET Core, MVC, Web API, SQL, Entity Framework Code First, Angular 5, Bootstrap, HTML5, CSS3, refactoring, SOLID principles, clean coding, clean architecture and dependency injection.
Angular has become one of the most widely used web development frameworks and I have the fundamental knowledge to create a professional websites using Angular.
I know how to build pages and reusable elements using Angular’s components, templates and services. I know the fundamentals of: navigation and routing, creating reusable services and dependency injection, building forms with validation, communicating with the server using HTTP and observables.
I know how to architect, test and refactor my applications towards a clean, decoupled, and testable architecture. I know how to write unit and integration tests for various moving parts, this includes the knowledge to use Moq to unit test my classes in isolation by creating and using mock objects.
I know how to set up quickly an ASP.NET application and deploy it to the cloud on Microsoft Azure. I know how to scale, monitor and troubleshoot that application including how to work with databases using the Azure SQL database.
Passion for web development, technical knowledge and experience, trustworthiness